Differences

This shows you the differences between two versions of the page.

toh:d-link:dir-632 [2013/04/23 13:15]
toh:d-link:dir-632 [2014/03/17 16:13] (current)
Line 14: Line 14:
===== Hardware Highlights ===== ===== Hardware Highlights =====
^ HW Rev ^ CPU ^ Ram ^ Flash ^ Network ^ Gigabit ^ USB ^ Serial ^ JTag ^ ^ HW Rev ^ CPU ^ Ram ^ Flash ^ Network ^ Gigabit ^ USB ^ Serial ^ JTag ^
-| A1 | Atheros AR7241/AR7242@400MHz (MIPS32 24Kc)| 32MB | 8MB | No | Yes | Yes | Yes | Yes |+| A1 | Atheros AR7241/AR7242@400MHz (MIPS32 24Kc)| 32MB | 8MB | 9 x FastEthernet | No | Yes | Yes | Yes |
-The following chips were present on my board: 
-25L6445 M2I-10G 3H417200 256B page 4kb sector 32/64k block NOR flash with 4k OTP bits and BP0-BP3 write protect 
-MP1482DS B5827929 MPSB29 (switching power supply) 
-RTL8309G (Ethernet Switch) 
- 
-I didnt desolder the shields on mine, so I assume theym are the same as what the forum photos and kernel dmesg suggests: 
-AR7242-AH1A SOC 
-AR9287 wireless LAN 
-PSC A3S56D40ETP 256Mbit DDR 
- 
- 
-This device incorporates an [[http://www.realtek.com/products/productsView.aspx?Langid=1&PNid=20&PFid=21&Level=5&Conn=4&ProdID=209|RTL8309G]] 8Port Switch: 
{{:toh:d-link:dir632back.png?400|}} {{:toh:d-link:dir632back.png?400|}}
Line 68: Line 56:
| 4 | GND | | 4 | GND |
-===== MTD ===== +===== Hardware ===== 
-**Bootloader version (printenv in serial console):**+==== Info ==== 
 +| **[[wp>Instruction set]]:**              | [[wp>MIPS architecture|MIPS]]  | 
 +| **Vendor:**                              | [[wp>Qualcomm Atheros]]  | 
 +| **[[doc:techref:Bootloader]]:**          | [[doc:techref:bootloader:uboot|U-Boot]] | 
 +| **[[doc:hardware:soc|System-On-Chip]]:**  | AR7242-AH1A | 
 +| **[[doc:hardware:cpu|CPU]] @Frq**        |  | 
 +| **Flash size:**                | 8192 KiB | 
 +| **Flash Chip:**                | 25L6445 M2I-10G 3H417200 256B page 4kb sector 32/64k block NOR flash with 4k OTP bits and BP0-BP3 write protect | 
 +| **RAM size:**                  | 32 MiB  | 
 +| **RAM Chip:**                  | PSC A3S56D40ETP 256Mbit DDR  | 
 +| **Wireless No1:**              | SoC-integrated: AR7242-AH1A w/ 3x3 MIMO for 2.4GHz 802.11b/g/n?  | 
 +| **Wireless No2:**              | separate Chip: AR9287 w/ 3x3 MIMO for 5GHz 802.11a/n?  | 
 +| **[[doc:hardware:Switch]]:**    | RealTek [[http://www.realtek.com/products/productsView.aspx?Langid=1&PNid=20&PFid=21&Level=5&Conn=4&ProdID=209|RTL8309G]] 8Port FastEthernet Switch  w/ vlan support, MP1482DS B5827929 MPSB29 (switching power supply)
 +| **Modem:**                      | n/a  | 
 +| **USB:**                        | Yes 1 x 2.0 / 3.0  | 
 +| **[[doc:hardware:port.serial|Serial]]:**  | [[#Serial|Yes]] | 
 +| **[[doc:hardware:port.jtag|JTAG]]:**     | [[#JTAG|Yes]]  |
-256k - u-boot  
- 
-64k - nvram 
- 
-1984k - linux 
- 
-5568k - rootfs 
- 
-64k - MAC 
- 
-192k - LP 
- 
-64k - ART 
 +===== MTD =====
**Original firmware version:** **Original firmware version:**
Creating 9 MTD partitions on "ar7240-nor0": Creating 9 MTD partitions on "ar7240-nor0":
-^ Address ^  MTD part. ^ +^ Address ^  size ^ MTD part. ^ 
-| 0x00000000-0x00040000 | "u-boot" | +| 0x00000000-0x00040000 |  256k | "u-boot" |  
-| 0x00040000-0x00050000 | "nvram"| +| 0x00040000-0x00050000 |    64k | "nvram"| 
-| 0x00050000-0x00240000 | "linux" | +| 0x00050000-0x00240000 |  1984k | "linux" | 
-| 0x00240000-0x007b0000 | "rootfs" | +| 0x00240000-0x007b0000 |  5568k | "rootfs" | 
-| 0x007b0000-0x007c0000 | "MAC" | +| 0x007b0000-0x007c0000 |    64k | "MAC" | 
-| 0x007c0000-0x007f0000 | "LP" | +| 0x007c0000-0x007f0000 |  192k | "LP" | 
-| 0x007f0000-0x00800000 | "ART" | +| 0x007f0000-0x00800000 |    64k | "ART" | 
-| 0x00050000-0x007b0000 | "Linux" | +| 0x00050000-0x007b0000 |        | "Linux" | 
-| 0x00000000-0x00800000 | "ALL" |+| 0x00000000-0x00800000 |        | "ALL" |
# cat /proc/mtd # cat /proc/mtd
Line 619: Line 611:
</code></p></HTML> </code></p></HTML>
-===== Unbricking Procedure ===== +===== Flashing firmware =====
-This procedure is similar to the DIR-620 and other related devices.+
-==== Unbricking Procedure for DIR632 - web browser ====+==== Flashing firmware with web browser ====
  - Connect to LAN1 and set your PCs IP address to 192.168.0.2   - Connect to LAN1 and set your PCs IP address to 192.168.0.2
  - Hold down the reset button and power cycle the device   - Hold down the reset button and power cycle the device
  - Keep holding the button until the Power/Status LED flashes yellow   - Keep holding the button until the Power/Status LED flashes yellow
-  - Browse to http://192.168.0.1+  - Browse to http://192.168.0.1 user: admin, password:blank 
 +  - Go to TOOLS | FIRMWARE http://192.168.0.1/tools_firmw.asp
  - Choose and Upload the firmware - either factory firmware, or another suitable uboot image such as DD-WRT, or soon, OpenWRT (trunk)   - Choose and Upload the firmware - either factory firmware, or another suitable uboot image such as DD-WRT, or soon, OpenWRT (trunk)
  - When this is working you will get a "Device is upgrading the firmware" page which cycles through from 0 to 100%   - When this is working you will get a "Device is upgrading the firmware" page which cycles through from 0 to 100%
Line 632: Line 624:
I had some troubles getting to this point: Firefox 15.0.1 on Linux amd64, hung at the 'Upload' screen.  Chrome 21 on Linux amd64 actually uploaded, (as verified by wireshark) and then hung.  I could only succesfully complete this procedure using Windows XP with IE8 (!)  My experience contradicts what is documented on the DD-WRT website, which states that Firefox only works. I had some troubles getting to this point: Firefox 15.0.1 on Linux amd64, hung at the 'Upload' screen.  Chrome 21 on Linux amd64 actually uploaded, (as verified by wireshark) and then hung.  I could only succesfully complete this procedure using Windows XP with IE8 (!)  My experience contradicts what is documented on the DD-WRT website, which states that Firefox only works.
-==== Unbricking Procedure for DIR632 - u-boot ====+==== Flashing firmware with u-boot ====
This should be possible using TFTP, as desribed elsewhere: http://wiki.openwrt.org/doc/howto/generic.flashing.tftp This should be possible using TFTP, as desribed elsewhere: http://wiki.openwrt.org/doc/howto/generic.flashing.tftp
Line 653: Line 645:
  - This will run the uimage from the default load address of 0x81000000   - This will run the uimage from the default load address of 0x81000000
 +
 +===== GPIOs =====
 +
 +^ GPIO ^AR7242 Pin ^Default Purpose ^Other usages
 +| 0 | 14 | LED WPS (blue) | |
 +| 1 | 12? | LED STATUS (bicolour: orange) | |
 +| 6 | 81 | LED STATUS (bicolour: green) | JTAG |
 +| 7 | 82 | LED WAN (bicolour: orange) | JTAG |
 +| 8 | 85 | BUTTON Reset | |
 +| 9 | 86 | UART 3v3Rx from PC | |
 +| 10 | 87 | UART 3v3Tx to PC | |
 +| 11 | 88 | LED USB (green) | |
 +| 12 | 89 | BUTTON WPS | |
 +| 13 | 90 | Test point TP3 | |
 +| 14 | 91 | Test point TP4 | |
 +| 15 | 92 | Test point TP5 | |
 +| 17 | ?? | LED WAN (bicolour: green) | |
 +
 +===== Debricking Procedure =====
 +In case you get a brick in your DIR-632 yo can use procedure is similar to the [[DIR-620]] and other related devices.
===== Other Info ===== ===== Other Info =====
Line 662: Line 674:
  * DD-WRT debricking instructions: http://www.dd-wrt.com/wiki/index.php/D-Link_DIR-632#Out-of-the-box_factory_firmware_upgrade   * DD-WRT debricking instructions: http://www.dd-wrt.com/wiki/index.php/D-Link_DIR-632#Out-of-the-box_factory_firmware_upgrade
 +===== Tags =====
 +{{tag>FastEthernet 2NIC 2WNIC 9Port}}

Back to top

toh/d-link/dir-632.1366715728.txt.bz2 · Last modified: 2013/04/23 13:15 (external edit)