Differences
This shows you the differences between two versions of the page.
|
toh:netgear:wndr4300 [2013/02/20 04:20] mandrawes |
toh:netgear:wndr4300 [2013/05/03 04:51] (current) alaric |
||
|---|---|---|---|
| Line 4: | Line 4: | ||
| ===== Supported Versions ===== | ===== Supported Versions ===== | ||
| - | ^ Version/Model ^ Launch Date ^ S/N ^ Router firmware version ^ OpenWrt Version Supported ^ Model Specific Notes ^ | + | ^ Version/Model ^ Launch Date ^ S/N ^ Router firmware version ^ OpenWrt Version ^ Model Specific Notes ^ |
| | "V1" | 2012-08 | - | V1.0.1.30, KAMIKAZE r18571 | - | [[https://dev.openwrt.org/browser/trunk/target/linux/ar71xx/files/arch/mips/ath79/mach-wndr4300.c?rev=34647&order=name|kernel support]] | | | "V1" | 2012-08 | - | V1.0.1.30, KAMIKAZE r18571 | - | [[https://dev.openwrt.org/browser/trunk/target/linux/ar71xx/files/arch/mips/ath79/mach-wndr4300.c?rev=34647&order=name|kernel support]] | | ||
| [[https://dev.openwrt.org/changeset/34650/trunk/target/linux/ar71xx/generic/profiles/netgear.mk|OpenWrt Build Profile]] | [[https://dev.openwrt.org/changeset/34650/trunk/target/linux/ar71xx/generic/profiles/netgear.mk|OpenWrt Build Profile]] | ||
| Line 12: | Line 12: | ||
| ===== Hardware Highlights ===== | ===== Hardware Highlights ===== | ||
| ^ CPU ^ Ram ^ Flash ^ Network ^ USB ^ Serial ^ JTag ^ FCC ^ | ^ CPU ^ Ram ^ Flash ^ Network ^ USB ^ Serial ^ JTag ^ FCC ^ | ||
| - | | Atheros AR9344 @ 560MHz | 128MiB | 128MiB | 4 x 1| Yes | Yes | Yes? | [[https://apps.fcc.gov/oetcf/eas/reports/ViewExhibitReport.cfm?mode=Exhibits&RequestTimeout=500&calledFromFrame=N&application_id=315301&fcc_id=PY312100187|here]] | | + | | Atheros AR9344 @ 560MHz | 128MiB | 128MiB NAND | 4 x 1| Yes | Yes | Yes | [[https://apps.fcc.gov/oetcf/eas/reports/ViewExhibitReport.cfm?mode=Exhibits&RequestTimeout=500&calledFromFrame=N&application_id=315301&fcc_id=PY312100187|here]] | |
| ==== Flash Layout ==== | ==== Flash Layout ==== | ||
| Line 496: | Line 496: | ||
| | **[[doc:hardware:cpu|CPU]]/Speed** | 560 MHz | | | **[[doc:hardware:cpu|CPU]]/Speed** | 560 MHz | | ||
| | **Flash-Chip:** | Micron 29F1G08ABADA | | | **Flash-Chip:** | Micron 29F1G08ABADA | | ||
| - | | **Flash size:** | 128 MiB | | + | | **Flash size:** | 128 MiB NAND | |
| | **RAM:** | 128 MiB | | | **RAM:** | 128 MiB | | ||
| | **Wireless:** | Atheros AR9340 2.4GHz 802.11bgn | Atheros AR9580 5GHz 802.11an | | | **Wireless:** | Atheros AR9340 2.4GHz 802.11bgn | Atheros AR9580 5GHz 802.11an | | ||
| Line 535: | Line 535: | ||
| ==== Serial ==== | ==== Serial ==== | ||
| -> [[doc:hardware:port.serial]] general information about the serial port, serial port cable, etc. | -> [[doc:hardware:port.serial]] general information about the serial port, serial port cable, etc. | ||
| + | |||
| + | Having a serial console connected at boot will cause the device to fail booting. Connect a few seconds after power on or later. Specifically the Tx line causes the failure. | ||
| + | |||
| + | <code>find_hif: bootstrap = 0xaf055b | ||
| + | WASP BootROM Ver. 1.1 | ||
| + | Nand Flash init | ||
| + | ONFI: Control setting = 0xb44 | ||
| + | hdr: [0xbd004000 : 0xbd004000 : 0x3000 : 0xc200e86c] | ||
| + | nand_load_fw: read 6 pages | ||
| + | nand_load_fw: 0x10000 0x800 0xbd0047f0 | ||
| + | nand_load_fw: 0x20000 0x800 0xbd004ff0 | ||
| + | nand_load_fw: 0x30000 0x800 0xbd0057f0 | ||
| + | nand_load_fw: 0x40000 0x800 0xbd005ff0 | ||
| + | nand_load_fw: 0x50000 0x800 0xbd0067f0 | ||
| + | f/w 0 read complete, jumping to 0xbd004000 | ||
| + | initialize PLL & DDR | ||
| + | |||
| + | sri | ||
| + | Wasp 1.2 | ||
| + | Wasp (16bit) ddr1 init <---- this should be: Wasp (32bit) ddr2 init | ||
| + | setting for 40 | ||
| + | fw1: Nand Init | ||
| + | leave FW1 | ||
| + | f/w 0 execution complete | ||
| + | hdr: [0xa0100000 : 0xa0100000 : 0x11000 : 0x26e9875d] | ||
| + | nand_load_fw: read 34 pages | ||
| + | nand_load_fw: 0x70000 0x800 0xa01007f0 | ||
| + | ... 31 increments ... | ||
| + | nand_load_fw: 0x270000 0x800 0xa01107f0 | ||
| + | Checksum mismatch. 0x26e9875d != 0xa1b631f6 | ||
| + | -- repeat ad infinitum -- | ||
| + | </code> | ||
| + | |||
| + | |||
| How to connect to the Serial Port of this specific device: | How to connect to the Serial Port of this specific device: | ||
| + | GND pin is at the front of the device, followed by RX/TX/VCC | ||
| + | |||
| + | |||
| **Photo of PCB with markings** | **Photo of PCB with markings** | ||
| Line 548: | Line 585: | ||
| ===== Notes ===== | ===== Notes ===== | ||
| - | ====Built-in telnet (original firmware)==== | + | ====Telnet (original firmware)==== |
| Many Netgear routers have telnet support built-in, but gaining access to it requires an extra step of sending a specially formatted payload to the ''telnet daemon'' before it will allow users to log in. Netgear provides the executable called ''telnetenable.exe'' for doing just this. It is only available for the "other OS". However, people not employed by Netgear wrote two alternative Programs that do run under Unix. One is written in C and is under the GPLv2 and the other written in Python and is under the MIT License. | Many Netgear routers have telnet support built-in, but gaining access to it requires an extra step of sending a specially formatted payload to the ''telnet daemon'' before it will allow users to log in. Netgear provides the executable called ''telnetenable.exe'' for doing just this. It is only available for the "other OS". However, people not employed by Netgear wrote two alternative Programs that do run under Unix. One is written in C and is under the GPLv2 and the other written in Python and is under the MIT License. | ||
| * please follow => [[toh:netgear:telnet.console|Unlocking the Netgear Telnet Console]] | * please follow => [[toh:netgear:telnet.console|Unlocking the Netgear Telnet Console]] | ||
| {{tag>74k 128flash 128ram 802.11abgn_simultan 802.11abgn ar9344 mips 3x3}} | {{tag>74k 128flash 128ram 802.11abgn_simultan 802.11abgn ar9344 mips 3x3}} | ||
toh/netgear/wndr4300.1361330449.txt.bz2 · Last modified: 2013/02/20 04:20 by mandrawes
