Hello,

I am new to openwrt-devel. I did some work to get openwrt running on the TP-Link WA7510N. This is a 2,4 and 5 GHz router:
http://wiki.openwrt.org/toh/tp-link/tl-wa7510n

In the next days I hope to get the signalstrength-leds running.

u can check out if it is working on your router.
Only in backfire: backup
Only in backfire: bin
Only in backfire: build_dir
Only in backfire: .config
Only in backfire: .config.old
Only in backfire: dl
Only in backfire: echo
Only in backfire: feeds
Only in backfire: grep
Only in backfire/package: feeds
Only in backfire/scripts/config: conf
Only in backfire/scripts/config: conf.o
Only in backfire/scripts/config: lex.zconf.c
Only in backfire/scripts/config/lxdialog: checklist.o
Only in backfire/scripts/config/lxdialog: inputbox.o
Only in backfire/scripts/config/lxdialog: lxdialog
Only in backfire/scripts/config/lxdialog: lxdialog.o
Only in backfire/scripts/config/lxdialog: menubox.o
Only in backfire/scripts/config/lxdialog: msgbox.o
Only in backfire/scripts/config/lxdialog: textbox.o
Only in backfire/scripts/config/lxdialog: util.o
Only in backfire/scripts/config/lxdialog: yesno.o
Only in backfire/scripts/config: mconf
Only in backfire/scripts/config: mconf_check
Only in backfire/scripts/config: mconf.o
Only in backfire/scripts/config: zconf.hash.c
Only in backfire/scripts/config: zconf.tab.c
Only in backfire/scripts/config: zconf.tab.o
Only in backfire: staging_dir
diff -ruwB --exclude=.svn original/backfire/target/linux/ar71xx/config-2.6.32 
backfire/target/linux/ar71xx/config-2.6.32
--- original/backfire/target/linux/ar71xx/config-2.6.32 2012-08-03 
23:19:39.559098135 -0700
+++ backfire/target/linux/ar71xx/config-2.6.32  2012-05-31 07:45:51.492172971 
-0700
@@ -31,6 +31,7 @@
 CONFIG_AR71XX_MACH_RB750=y
 CONFIG_AR71XX_MACH_TEW_632BRP=y
 CONFIG_AR71XX_MACH_TL_MR3420=y
+CONFIG_AR71XX_MACH_TL_WA7510N=y
 CONFIG_AR71XX_MACH_TL_WR1043ND=y
 CONFIG_AR71XX_MACH_TL_WR741ND=y
 CONFIG_AR71XX_MACH_TL_WR841N_V1=y
@@ -102,7 +103,6 @@
 CONFIG_DMA_NEED_PCI_MAP_STATE=y
 CONFIG_DMA_NONCOHERENT=y
 CONFIG_EARLY_PRINTK=y
-# CONFIG_FSNOTIFY is not set
 CONFIG_GENERIC_CLOCKEVENTS=y
 CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
 CONFIG_GENERIC_CMOS_UPDATE=y
@@ -128,12 +128,12 @@
 CONFIG_I2C_ALGOBIT=y
 CONFIG_I2C_BOARDINFO=y
 CONFIG_I2C_GPIO=y
-CONFIG_IP17XX_PHY=y
 CONFIG_IMAGE_CMDLINE_HACK=y
 # CONFIG_INITRAMFS_COMPRESSION_LZO is not set
 CONFIG_INITRAMFS_ROOT_GID=0
 CONFIG_INITRAMFS_ROOT_UID=0
 CONFIG_INITRAMFS_SOURCE="../../root"
+CONFIG_IP17XX_PHY=y
 CONFIG_IRQ_CPU=y
 # CONFIG_LEDS_GPIO is not set
 # CONFIG_LEDS_RB750 is not set
@@ -194,7 +194,6 @@
 # CONFIG_PMC_YOSEMITE is not set
 # CONFIG_PNX8550_JBS is not set
 # CONFIG_PNX8550_STB810 is not set
-# CONFIG_PROBE_INITRD_HEADER is not set
 CONFIG_RTL8306_PHY=y
 CONFIG_RTL8366RB_PHY=y
 CONFIG_RTL8366S_PHY=y
@@ -238,7 +237,6 @@
 CONFIG_TRAD_SIGNALS=y
 # CONFIG_TREE_PREEMPT_RCU is not set
 CONFIG_TREE_RCU=y
-CONFIG_USB_SUPPORT=y
 CONFIG_YAFFS_9BYTE_TAGS=y
 CONFIG_YAFFS_ALWAYS_CHECK_CHUNK_ERASED=y
 CONFIG_YAFFS_AUTO_YAFFS2=y
diff -ruwB --exclude=.svn 
original/backfire/target/linux/ar71xx/files/arch/mips/ar71xx/Kconfig 
backfire/target/linux/ar71xx/files/arch/mips/ar71xx/Kconfig
--- original/backfire/target/linux/ar71xx/files/arch/mips/ar71xx/Kconfig        
2012-08-03 23:19:38.009710976 -0700
+++ backfire/target/linux/ar71xx/files/arch/mips/ar71xx/Kconfig 2012-05-31 
04:05:09.590742029 -0700
@@ -202,6 +202,15 @@
        select AR71XX_DEV_USB
        default n
 
+config AR71XX_MACH_TL_WA7510N
+       bool "TP-LINK TL-WA7510N support"
+       select AR71XX_DEV_M25P80
+       select AR71XX_DEV_AR913X_WMAC
+       select AR71XX_DEV_GPIO_BUTTONS
+       select AR71XX_DEV_LEDS_GPIO
+       default n
+
+
 config AR71XX_MACH_TEW_632BRP
        bool "TRENDnet TEW-632BRP support"
        select AR71XX_DEV_M25P80
diff -ruwB --exclude=.svn original/backfire/target/linux/ar71xx/image/Makefile 
backfire/target/linux/ar71xx/image/Makefile
--- original/backfire/target/linux/ar71xx/image/Makefile        2012-08-03 
23:19:38.519762287 -0700
+++ backfire/target/linux/ar71xx/image/Makefile 2012-05-07 12:15:38.007261038 
-0700
@@ -532,6 +532,16 @@
        $(call 
Image/Build/Template/$(fs_squash)/$(1),TPLINK,tl-wr1043nd-v1,board=TL-WR1043ND,TL-WR1043NDv1)
 endef
 
+
+
+define Image/Build/Profile/TLWA7510NV1
+       $(call 
Image/Build/Template/$(fs_squash)/$(1),TPLINK,tl-wa7510n-v1,board=TL-WA7510N,TL-WA7510Nv1)
+endef
+
+
+
+
+
 
wndr3700_mtdlayout=mtdparts=spi0.0:320k(u-boot)ro,128k(u-boot-env)ro,1024k(kernel),6656k(rootfs),64k(art)ro,7680k@0x70000(firmware)
 
wndr3700v2_mtdlayout=mtdparts=spi0.0:320k(u-boot)ro,128k(u-boot-env)ro,1024k(kernel),14848k(rootfs),64k(art)ro,15872k@0x70000(firmware)
 define Image/Build/Profile/WNDR3700
@@ -581,7 +591,11 @@
        $(call Image/Build/Profile/TLWR941NDV4,$(1))
        $(call Image/Build/Profile/TLWR1043NDV1,$(1))
        $(call Image/Build/Profile/UBNT,$(1))
+
+       $(call Image/Build/Profile/TLWA7510NV1,$(1))
+
        $(call Image/Build/Profile/WP543,$(1))
+
        $(call Image/Build/Profile/WNDR3700,$(1))
        $(call Image/Build/Profile/WRT400N,$(1))
        $(call Image/Build/Profile/WRT160NL,$(1))
diff -ruwB --exclude=.svn 
original/backfire/target/linux/ar71xx/profiles/tp-link.mk 
backfire/target/linux/ar71xx/profiles/tp-link.mk
--- original/backfire/target/linux/ar71xx/profiles/tp-link.mk   2012-08-03 
23:19:38.574124959 -0700
+++ backfire/target/linux/ar71xx/profiles/tp-link.mk    2012-05-31 
02:29:47.101450669 -0700
@@ -115,3 +115,18 @@
 endef
 
 $(eval $(call Profile,TLWR1043NDV1))
+
+
+
+define Profile/TLWA7510NV1
+       NAME:=TP-LINK TL-WA7510N v1
+       PACKAGES:=
+endef
+
+define Profile/TLWA7510NV1/Description
+       Package set optimized for the TP-LINK TL-WA7510N v1.
+endef
+
+$(eval $(call Profile,TLWA7510NV1))
+
+
Only in backfire: test.config
Only in backfire: test.config.old
Only in backfire: tmp
diff -ruwB --exclude=.svn 
original/backfire/tools/firmware-utils/src/mktplinkfw.c 
backfire/tools/firmware-utils/src/mktplinkfw.c
--- original/backfire/tools/firmware-utils/src/mktplinkfw.c     2012-08-03 
23:19:28.678879556 -0700
+++ backfire/tools/firmware-utils/src/mktplinkfw.c      2012-03-24 
18:25:34.252770144 -0700
@@ -43,6 +43,8 @@
 #define HWID_TL_WR941ND_V4     0x09410004
 #define HWID_TL_WR1043ND_V1    0x10430001
 
+#define HWID_TL_WA7510N_V1     0x75100001 //new
+
 #define MD5SUM_LEN     16
 
 struct file_info {
@@ -183,6 +185,14 @@
                .kernel_ep      = 0x80060000,
                .rootfs_ofs     = 0x140000,
        }, {
+               .id             = "TL-WA7510Nv1",
+               .hw_id          = HWID_TL_WA7510N_V1,
+               .hw_rev         = 1,
+               .fw_max_len     = 0x3c0000,
+               .kernel_la      = 0x80060000,
+               .kernel_ep      = 0x80060000,
+               .rootfs_ofs     = 0x140000,
+       }, {
                /* terminating entry */
        }
 };
_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to