Differences
This shows you the differences between two versions of the page.
|
toh:tp-link:tl-wr741nd [2013/01/11 16:19] valentt |
toh:tp-link:tl-wr741nd [2013/04/16 12:23] (current) valentt |
||
|---|---|---|---|
| Line 24: | Line 24: | ||
| | v4.20 | 2012-04 | trunk (31273) | Confirmed working with trunk 31273, probably working with earlier. Note: 4.20 is newer than 4.3 | | | v4.20 | 2012-04 | trunk (31273) | Confirmed working with trunk 31273, probably working with earlier. Note: 4.20 is newer than 4.3 | | ||
| | v4.21 | - | trunk (32793) | Confirmed working with trunk 32793, probably working with earlier.| | | v4.21 | - | trunk (32793) | Confirmed working with trunk 32793, probably working with earlier.| | ||
| + | | v4.22 | - | trunk (35240) | Confirmed working with trunk 35240 and with **Attitude Adjustment 12.09-rc1**. | | ||
| ====== Hardware Highlights ====== | ====== Hardware Highlights ====== | ||
| Line 32: | Line 33: | ||
| Version 4.x and above utilise the AR9331 chipset (Confirmed on UK v4.3 model). Chinese models may differ - TP-Link appear to have started using vxWorks and reducing the flash to 2MB and RAM to 16MB on some of their newer versions for the Chinese market. | Version 4.x and above utilise the AR9331 chipset (Confirmed on UK v4.3 model). Chinese models may differ - TP-Link appear to have started using vxWorks and reducing the flash to 2MB and RAM to 16MB on some of their newer versions for the Chinese market. | ||
| + | |||
| + | ===== Power characteristics ===== | ||
| + | * Rotuer consumes between 0.5W and 1W, depending on the power supply voltage and load. | ||
| + | * The power adapter is rated 9V @ 0.6A . The router can be powered from a battery. | ||
| + | * V4.3 version of the router contains an MP1482DS step down voltage regulator, with the voltage range from 4.75V to 18V. This are absolute maximum ratings, other components might not be able to widstand such a range. 5V to 15V should be a safe range (don't try this on other versions that V4.3 if you aren't sure) | ||
| ===== Installation ===== | ===== Installation ===== | ||
| Line 61: | Line 67: | ||
| |r29342]] | | | | | |r29342]] | | | | | ||
| | 4.21 | Attitude Adjustment 12.09-rc1 | | [[ | | 4.21 | Attitude Adjustment 12.09-rc1 | | [[ | ||
| + | http://downloads.openwrt.org/attitude_adjustment/12.09-rc1/ar71xx/generic/openwrt-ar71xx-generic-tl-wr741nd-v4-squashfs-factory.bin | ||
| + | |r34185]] | | | | | | ||
| + | | 4.22 | Attitude Adjustment 12.09-rc1 | | [[ | ||
| http://downloads.openwrt.org/attitude_adjustment/12.09-rc1/ar71xx/generic/openwrt-ar71xx-generic-tl-wr741nd-v4-squashfs-factory.bin | http://downloads.openwrt.org/attitude_adjustment/12.09-rc1/ar71xx/generic/openwrt-ar71xx-generic-tl-wr741nd-v4-squashfs-factory.bin | ||
| |r34185]] | | | | | | |r34185]] | | | | | | ||
| Line 249: | Line 258: | ||
| mtd -r write /tmp/tplink.bin firmware | mtd -r write /tmp/tplink.bin firmware | ||
| </code> | | </code> | | ||
| + | |||
| + | {{:meta:icons:tango:dialog-warning.png?nolink |Warning!}}**WARNING:** If you get the error //**"Writing from /tmp/tplink.bin to firmware ... [e]Failed to erase block"**// after flashing via the mtd command , do not reboot or shutdown or you will brick your device! In tp-link site they say that if you have 110825 you should update to 111130 before upgrading to 120320, so it could be better to restore to 110914 and then upgrade "gradually" as they say. | ||
| + | |||
| + | {{:meta:icons:tango:48px-emblem-important.svg.png?nolink |Important!}} The latest TP-Link firmware wr741nv4_en_3_12_11_up(120320).bin doesn't have the word 'boot' in it. However, the 120320 firmware has also the bootloader (bigger file, 4063744 vs 3932160, it's 131584 bytes larger, equals to 0x20200 in hex, the amount you have to trim when flashing those files as described in wiki!) They used to add the word "boot" in the filename, now you have to pay attention to the file size. | ||
| ===== Hardware ===== | ===== Hardware ===== | ||
| Line 364: | Line 377: | ||
| {{:toh:tp-link:tl-wr741nd-v4-serial-fix.jpg?700}}. | {{:toh:tp-link:tl-wr741nd-v4-serial-fix.jpg?700}}. | ||
| + | |||
| + | For those who can take the risk of DESTROYING YOUR ROUTER an insane usb mod vor v4 devices is available [[http://wiki.openwrt.org/toh/tp-link/tl-wr741nd#photos|here]] | ||
| ==== GPIO mapping ==== | ==== GPIO mapping ==== | ||
| Line 515: | Line 530: | ||
| if those files are not available build the toolchain first | if those files are not available build the toolchain first | ||
| <code>make prereq && make tools/install && make toolchain/install</code> | <code>make prereq && make tools/install && make toolchain/install</code> | ||
| + | |||
| + | **Patch for Attitude Adjustment 12.09-rc1. (revision 36033):** | ||
| + | | <code diff> | ||
| + | Index: target/linux/ar71xx/patches-3.3/990-WR741ND-usb.patch | ||
| + | =================================================================== | ||
| + | --- target/linux/ar71xx/patches-3.3/990-WR741ND-usb.patch (revision 0) | ||
| + | +++ target/linux/ar71xx/patches-3.3/990-WR741ND-usb.patch (revision 0) | ||
| + | @@ -0,0 +1,10 @@ | ||
| + | +--- a/arch/mips/ath79/Kconfig 2013-03-12 15:18:29.827389883 +0400 | ||
| + | ++++ b/arch/mips/ath79/Kconfig 2013-03-12 15:21:57.884753554 +0400 | ||
| + | +@@ -506,6 +506,7 @@ | ||
| + | + select ATH79_DEV_AP9X_PCI if PCI | ||
| + | + select ATH79_DEV_ETH | ||
| + | + select ATH79_DEV_GPIO_BUTTONS | ||
| + | ++ select ATH79_DEV_USB | ||
| + | + select ATH79_DEV_LEDS_GPIO | ||
| + | + select ATH79_DEV_M25P80 | ||
| + | + | ||
| + | Index: target/linux/ar71xx/files/arch/mips/ath79/mach-tl-wr741nd.c | ||
| + | =================================================================== | ||
| + | --- target/linux/ar71xx/files/arch/mips/ath79/mach-tl-wr741nd.c (revision 36033) | ||
| + | +++ target/linux/ar71xx/files/arch/mips/ath79/mach-tl-wr741nd.c (working copy) | ||
| + | @@ -16,6 +16,7 @@ | ||
| + | #include "dev-eth.h" | ||
| + | #include "dev-gpio-buttons.h" | ||
| + | #include "dev-leds-gpio.h" | ||
| + | +#include "dev-usb.h" | ||
| + | #include "dev-m25p80.h" | ||
| + | #include "machtypes.h" | ||
| + | |||
| + | @@ -97,6 +98,8 @@ | ||
| + | u8 *mac = (u8 *) KSEG1ADDR(0x1f01fc00); | ||
| + | u8 *ee = (u8 *) KSEG1ADDR(0x1fff1000); | ||
| + | |||
| + | + ath79_register_usb(); | ||
| + | + | ||
| + | ath79_register_m25p80(&tl_wr741nd_flash_data); | ||
| + | |||
| + | ath79_gpio_function_disable(AR724X_GPIO_FUNC_ETH_SWITCH_LED0_EN | | ||
| + | |||
| + | </code> | | ||
| + | |||
| **Also firmware for 741nd is working in 743nd** | **Also firmware for 741nd is working in 743nd** | ||
| Line 530: | Line 587: | ||
| ==== TL-WR741ND v2.X ==== | ==== TL-WR741ND v2.X ==== | ||
| Device works with Backfire 10.03.01 and latest [[http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-wr741nd-v2-squashfs-factory.bin|trunk image]] and also with[[http://www.gargoyle-router.com/downloads/images/ar71xx/gargoyle_1.4.0-ar71xx-tl-wr741nd-v1-squashfs-sysupgrade.bin|**Gargoyle** build]], no flaws discovered. | Device works with Backfire 10.03.01 and latest [[http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-wr741nd-v2-squashfs-factory.bin|trunk image]] and also with[[http://www.gargoyle-router.com/downloads/images/ar71xx/gargoyle_1.4.0-ar71xx-tl-wr741nd-v1-squashfs-sysupgrade.bin|**Gargoyle** build]], no flaws discovered. | ||
| - | |||
| - | === Power characteristics === | ||
| - | * The router contains an MP1482DS step down voltage regulator, with the voltage range from 4.75V to 18V. This are absolute maximum ratings, other components might not be able to widstand such a range. 5V to 15V should be a safe range. | ||
| ==== TL-WR741ND v4.x ==== | ==== TL-WR741ND v4.x ==== | ||
toh/tp-link/tl-wr741nd.1357917564.txt.bz2 · Last modified: 2013/01/11 16:19 by valentt
