Differences
This shows you the differences between two versions of the page.
|
toh:netgear:wndr4300 [2013/01/05 22:16] justletmedoit |
toh:netgear:wndr4300 [2013/05/03 04:51] (current) alaric |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Netgear WNDR4300 ====== | ====== Netgear WNDR4300 ====== | ||
| + | Similar to [[toh:netgear:WNDR3700]]**v4** but 3T3R. OpenWRT forum [[https://forum.openwrt.org/viewtopic.php?id=41094|thread]] on WNDR3700v4. | ||
| ===== 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 ^ |
| - | | N750 | 2012-08 | - | V1.0.1.30, KAMIKAZE r18571 | - | - | | + | | "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]] | ||
| + | |||
| + | **Note:** It is not yet possible to use the default squasfsh/jffs2 images on NAND flashes, so only initramfs image is supported for now (see [[https://dev.openwrt.org/changeset/34650/trunk/target/linux/ar71xx/generic/profiles/netgear.mk|here]]). | ||
| ===== Hardware Highlights ===== | ===== Hardware Highlights ===== | ||
| - | ^ CPU ^ Ram ^ Flash ^ Network ^ USB ^ Serial ^ JTag ^ | + | ^ CPU ^ Ram ^ Flash ^ Network ^ USB ^ Serial ^ JTag ^ FCC ^ |
| - | | Atheros AR934x@560MHz | 128MiB | 128MiB | 4 x 1| Yes | Yes | ? | | + | | 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 484: | Line 488: | ||
| </p> | </p> | ||
| </HTML> | </HTML> | ||
| + | ===== Hardware ===== | ||
| + | ==== Info ==== | ||
| + | | **[[wp>Instruction set|Architecture]]:** | [[wp>MIPS architecture|MIPS]] MIPS 74Kc | | ||
| + | | **Vendor:** | [[wp>Qualcomm Atheros]] | | ||
| + | | **[[doc:techref:Bootloader]]:** | [[doc:techref:bootloader:uboot|U-Boot]] | | ||
| + | | **[[doc:hardware:soc|System-On-Chip]]:** | AR9344 (MIPS) | | ||
| + | | **[[doc:hardware:cpu|CPU]]/Speed** | 560 MHz | | ||
| + | | **Flash-Chip:** | Micron 29F1G08ABADA | | ||
| + | | **Flash size:** | 128 MiB NAND | | ||
| + | | **RAM:** | 128 MiB | | ||
| + | | **Wireless:** | Atheros AR9340 2.4GHz 802.11bgn | Atheros AR9580 5GHz 802.11an | | ||
| + | | **RegDomain:** | US | US | | ||
| + | | **Ethernet:** | Atheros AR8327 Gigabit Switch | | ||
| + | | **USB:** | Yes 1 x 2.0 | | ||
| + | | **[[doc:hardware:port.serial|Serial]]:** | [[#Serial|Yes]] | | ||
| + | | **[[doc:hardware:port.jtag|JTAG]]:** | [[#JTAG|Yes]] | | ||
| + | |||
| + | ==== Photos ==== | ||
| + | Available here: http://uk.hardware.info/reviews/3685/4/netgear-wndr4300-review-3800+40004300-photos-and-screenshots | ||
| + | |||
| + | Model Number | ||
| + | |||
| + | //Front:// | ||
| + | |||
| + | **Photo of front of the casing** | ||
| + | |||
| + | //Back:// | ||
| + | |||
| + | **Photo of back of the casing** | ||
| + | |||
| + | ==== Opening the case ==== | ||
| + | **Note:** This will void your warranty! | ||
| + | |||
| + | **Note:** Instructions from WNDR3700 | ||
| + | |||
| + | *To remove the cover use a Torx (T-8) screwdriver. | ||
| + | *There are two screws easily visible on the bottom of the case. | ||
| + | *There are four more screws under the rubber feet. The feet are not glued to the plastic and can easily be removed and pushed back into place once reassembled. The feet have rubber tethers, but you can slide them out gently without damaging them, and later you can reinsert them just as easily. Don't forget to put them in a plastic baggie so you don't lose them! | ||
| + | |||
| + | //Main PCB// | ||
| + | |||
| + | **Photo of PCB** | ||
| + | |||
| + | Available here: http://uk.hardware.info/reviews/3685/2/netgear-wndr4300-review-3800+40004300-atheros-pcb | ||
| + | |||
| + | ==== Serial ==== | ||
| + | -> [[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: | ||
| + | GND pin is at the front of the device, followed by RX/TX/VCC | ||
| + | |||
| + | |||
| + | |||
| + | **Photo of PCB with markings** | ||
| + | |||
| + | ==== JTAG ==== | ||
| + | -> [[doc:hardware:port.jtag]] general information about the JTAG port, JTAG cable, etc. | ||
| + | |||
| + | How to connect to the JTAG Port of this specific device: | ||
| + | |||
| + | **Photo of PCB with markings** | ||
| + | |||
| ===== Notes ===== | ===== Notes ===== | ||
| - | ==== Gain access to built-in telnet daemon of the 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}} | ||
toh/netgear/wndr4300.1357420562.txt.bz2 · Last modified: 2013/01/05 22:16 by justletmedoit
