I'm trying to install r22 on a UK F9J1108v1 device and cannot flash kernel part because the uBoot expecting a special header, neither eDiMaX nor eDiMaXsUpEr nor F9K1119v1, it looks like
Offset 0 1 2 3 4 5 6 7 8 9 A B C D E F
00000000 27 05 19 56 B6 F2 28 8B 5F AC 45 16 00 15 2A BB ' V¶ò(‹_¬E *»
00000010 80 06 00 00 80 06 00 00 00 20 8C 44 05 05 02 03 € € ŒD
00000020 4D 49 50 53 20 4F 70 65 6E 57 72 74 20 4C 69 6E MIPS OpenWrt Lin
00000030 75 78 2D 34 2E 39 2E 32 34 33 00 00 00 00 00 00 ux-4.9.243
00000040 6D 00 00 80 00 3C 82 43 00 00 00 00 00 00 00 6F m € <‚C o
could please someone extract me uBoot binary image (/dev/mtd0) from a F9K1115v2 or F9J1108V2 device? I believe then I can replace my uBoot version and flash a factory image...
thanks in advance, Slava
for flashing the F9k1108V2/V1 use the factory file
"openwrt-22.03.3-ath79-generic-belkin_f9j1108-v2-squashfs-factory.bin"
sysupgrade didn't work between ar71xx and ath79
you have to use the factory recover
hold down reset button while booting
use fixed ip on pc local to 192.168.2.1 say 192.168.2.2
and use web page at 192.168.2.1 to upload Factory file
unfortunately no, I've replaced it with openwrt-15.05.1-ar71xx-generic-f9k1115v2-squashfs-sysupgrade.bin, it does work with Belkin original kernel Linux-4.9.243
I can also replace only the rootfs from 0x9f050000 and it boots OK but only till r18, the later releases arn't jffs2 compatible
the memory layout was completely changed for ath79
the kernel location is different with a fake peace of code to jump to the new location
to make use of all of the memory
I have never need to use tftp on this so it may not work with new layout