I just bought a MR3420 router and here are my unboxing pics.
http://www.right.com.cn/forum/thread-42835-1-1.html
I flashed it with a 4M trunk fireware and it works fine.But 4MB is really not enough for installing apps.So I decide to replace 4MB flash with a 8MB one.Then questions arise:
1?Can I use a original 4MB u-boot to flash the new 8M flash in order to get the router bootup,or I must compile a u-boot for 8MB and how to?
2?I know that 4MB firmware can be written directly into 8MB one?but in this case?it can only recognize half of 8MB.To get fully use of 8M space?I must modify the 4MB firmware to support 8MB space.I've heard that just change the offset of art from 0x3f0000 to 0x7f0000 then the firmware should recognize all 8MB space.(source below)
https://dev.openwrt.org/browser/trunk/t … l-mr3420.c
Is there any quick solution to do this tiny change and compile a suitable .bin for 8M flash?
I am waiting someone wise to enlight me!
(Last edited by axishero on 6 Dec 2010, 06:55)