I tried to install OpenWrt 19.07.0 on TL-WR703N. After flashing, the LED blinks very quickly and from the looks of it, it enters the failsafe mode. I tried to connect it via ethernet, but I cannot find it at 192.168.1.1.
My WR703N has been modded with 16/64, I don't know whether this causes the problem.
The mod works. I have tried both 17.01.7 (official) and 18.06.5 (self-built from source code).
The device page confuses me as well as there is image for it in the official release.
At least for the ath79 target, you need to adapt the DTS for your changes - ar71xx is doing a little more autodetection in terms of RAM and flash (depending on the OEM bootloader's capabilities).
I have tried to modify ar9331_tplink_tl-wr703n_tl-mr10u.dtsi and change the partition according to 17.01 dmesg output, it still fails (the LED blinks very quickly just like before).
Is there anything else should I modify?
A few days ago I did the 64MB RAM mod, and since the router is still functional after the operation I'd like to continue with the flash upgrade. The precondition for that is having a custom firmware, but I doubt the ones I managed to build on branch 'openwrt-19.07' are fine:
-rw-r--r-- 1 gep gep 3342340 jan 25 15:05 bin/targets/ar71xx/tiny/openwrt-ar71xx-tiny-tl-wr703n-v1-squashfs-sysupgrade.bin
-rw-r--r-- 1 gep gep 3343130 jan 25 12:47 bin/targets/ath79/tiny/openwrt-ath79-tiny-tplink_tl-wr703n-squashfs-sysupgrade.bin
Asked for help too quickly, as usually.
For the ath79 I've just overlooked the answer on tweaking DTS.
For ar71xx I have no answers yet, but since I did a distclean I'm only some aeons away from a success/failure update here.
Another place to -maybe, depending on your particular router and its partitioning type- look for would be the partitioning definitions in tools/firmware-utils/src/tplink-safeloader.c, but given that ar71xx is deprecated, ath79 is all you need.