Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| toh:linksys:wag160nv2 [2011/02/28 00:07] – added pictures jal2 | toh:linksys:wag160nv2 [2015/10/18 17:50] (current) – ↷ Links adapted because of a move operation tmomas | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Linksys WAG160Nv2 ====== | ||
| + | This page describes the differences between WAG160Nv2 | ||
| + | |||
| + | **Caveat**: Before trying to run OpenWRT, do backup the flash, especially the bootloader | ||
| + | and the ath_data area, as described [[.: | ||
| + | the WLAN calibration data in ath_data are specific for your device and difficult to restore otherwise. They cannot | ||
| + | be restored by flashing back a vendor firmware. Running OpenWRT voids any guarantee and may brick your device! | ||
| + | |||
| + | ===== Hardware ===== | ||
| + | |||
| + | Version 2 utilizes an Atheros AR9223 WLAN chip. | ||
| + | |||
| + | ==== PCB Top ==== | ||
| + | |||
| + | (soldered antenna cables were removed earlier) | ||
| + | |||
| + | {{ media: | ||
| + | |||
| + | {{ media: | ||
| + | |||
| + | ==== PCB Bottom ==== | ||
| + | |||
| + | {{ media: | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ===== Serial Port ===== | ||
| + | |||
| + | Same as version1: 115200, 8N1 at J10, pins are labeled. | ||
| + | |||
| + | ===== JTAG ===== | ||
| + | |||
| + | | ||
| + | < | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | nSRST 11 12 GND</ | ||
| + | |||
| + | If you have problems with JTAG access you may need to solder an resistor array (e.g. 4 x 10k) into RN11. | ||
| + | |||
| + | |||
| + | ===== Bootloader ===== | ||
| + | |||
| + | The bootloader | ||
| + | |||
| + | < | ||
| + | CFE version 1.0.37-5.4 for BCM96358 (32bit, | ||
| + | Build Date: 2009年 03�� 31��日 ��星��期��二 17:07:55 CST (root@localhost.loca)Copyright (C) 2000-2005 Broadcom Corporation. | ||
| + | </ | ||
| + | |||
| + | looks for a so-called pid2 at flash offset >= 0x200000 during startup. If it cannot find one it says | ||
| + | |||
| + | < | ||
| + | no pid2 | ||
| + | WARNING!! - FIRMWARE HAD BEEN DESTORYED!! | ||
| + | YOU NEED RE-DOWNLOAD FIRMWARE!! | ||
| + | </ | ||
| + | |||
| + | and you cannot access the bootloader menu (i.e. no tftp possible). The only way to load a new firmware is //download mode// (aka upgrade mode in the nslu2) | ||
| + | |||
| + | ==== Download Mode ==== | ||
| + | |||
| + | Power off the device, hold the reset button while powering on and wait until the power LED flashes red and green. You may now use a | ||
| + | sercomm tool (either [4] or [6]) to load either the vendor firmware or an OpenWRT image. | ||
| + | |||
| + | ===== OpenWRT Status ===== | ||
| + | |||
| + | At the moment (svn trunk r25712) the OpenWRT image doesn' | ||
| + | (as the pid2 left from the vendor image got overwritten by the rootfs). | ||
| + | |||
| + | Patch [2] will fix this. Patch [3] adds support for the ath_data partition, without it OpenWRT will silently overwrite the calibration data. | ||
| + | You may use the file '' | ||
| + | or the vendor firmware web interface. As it contains a dummy CFE there is a slight chance that the web interface could damage the CFE which would brick your device | ||
| + | until you reflash the CFE backup using JTAG. | ||
| + | |||
| + | Ethernet access is fine, but WLAN is currently not working as we miss some PCI configuration for the AR9223. | ||
| + | |||
| + | ===== Links ===== | ||
| + | * [1] [[https:// | ||
| + | * [2] [[https:// | ||
| + | * [3] [[https:// | ||
| + | * [4] [[https:// | ||
| + | * [5] [[http:// | ||
| + | * [6] [[http:// | ||
| + | * [7] [[http:// | ||
| + | * [8] [[http:// | ||
| + | * [9] [[http:// | ||
| + | * [10] [[http:// | ||
| + | |||
| + | ===== Tags ===== | ||
| + | {{tag> | ||