Hi, guys. I'm new. Sorry my bad English.
I have a router : TL-WR840N v2 (flash 4M)
I want to make a new type in target list, so i tried to modify the ./target/linux/ar71xx/image/tp-link.mk
define Device/tl-wr840n-v2
$(Device/tplink-4mlzma)
DEVICE_TITLE := TP-LINK TL-WR840N v2
BOARDNAME := TL-WR840N-v2
DEVICE_PROFILE := TLWR840
TPLINK_HWID := 0x08400002
IMAGES += factory-eu.bin
IMAGE/factory-eu.bin := append-rootfs | mktplinkfw factory -C EU
endef
define Device/**tl-wr840n-v2-8m**
$(Device/**tplink-8mlzma**)
DEVICE_TITLE := TP-LINK TL-WR840N v2 8M
BOARDNAME := TL-WR840N-v2
DEVICE_PROFILE := TLWR840
TPLINK_HWID := 0x08400002
IMAGES += **factory-eu-8m.bin**
IMAGE/**factory-eu-8m.bin** := append-rootfs | mktplinkfw factory -C EU
endef
define Device/**tl-wr840n-v2-16m**
$(Device/**tplink-16mlzma**)
DEVICE_TITLE := TP-LINK TL-WR840N v2 16M
BOARDNAME := TL-WR840N-v2
DEVICE_PROFILE := TLWR840
TPLINK_HWID := 0x08400002
IMAGES += **factory-eu-16m**.bin
IMAGE/**factory-eu-16m**.bin := append-rootfs | mktplinkfw factory -C EU
endef
define Device/tl-wr840n-v3
$(Device/tl-wr840n-v2)
DEVICE_TITLE := TP-LINK TL-WR840N v3
BOARDNAME := TL-WR840N-v3
TPLINK_HWID := 0x08400003
endef
TARGET_DEVICES += tl-wr802n-v1 tl-wr802n-v2 tl-wr810n-v1 tl-wr840n-v2 **tl-wr840n-v2-8m tl-wr840n-v2-16m** tl-wr840n-v3
Then run the following command:
make defconfig
make menuconfig
But, lt looks like not work. Did i miss something step?