I did upgrade wr702n to 64Mbyte RAM / 16Mbyte flash and OpenWRT. It has the same hardware as wr703n, except for missing USB plug and USB related tiny pieces of hardware.
That's exactly what I'm currently doing. I've got the 64MB ram chip soldered on. I dumped the stock flash chip and replaced U-Boot on the 2MB flash with pepe2k's modified one.
So right now I do have the failsafe web interface of U-Boot. It takes the first 64KB of the 2MB, the rest is untouched. I plan on programming this 2MB image (custom U-Boot + stock firmware image) on the 16MB chip once I get it.
Now I'm not sure if it's how to do it properly... I plan on updating the firmware with an openWRT "sysupgrade" image (custom built for 16MB flash) using U-Boot firmware upgrade page. I just hope this will properly map the ART partition and retreive it from the untouched stock flash offset.
Is it how it should be done?
Should I put the 100% stock image of the TL-WR702N on the 16MB and upgrade firmware to openWRT using the 16MB build generated for when you flash from official firmware?
I just want to make sure I get the proper specific data (MAC, serial, ART) when I upgrade to openWRT!
I'd also like to get my head clear on the flash layout of the WR702N.
From what I read about WR703 the first 128KB is reserved for U-Boot(first 64KB) and specific unit Data like MAC(second 64KB). The last 64KB of the 2MB is ART partition. The rest can be considered as the "firmware" partition and contains no unit-specific data.
Is that right?
(Last edited by psyko_chewbacca on 3 Feb 2014, 04:29)