OpenWrt Forum Archive

Topic: how to test a new uboot without overwriting the old one?

The content of this topic has been archived on 2 May 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

I have a DLINK DIR825, with a crippled uboot in it, I want to install a new one. What I want is to test
the new uboot from RAM without overwriting the old one on the flash.  After I downloaded the new uboot into RAM,
I use go or bootm to test it, but failed. Can anyone tell me is it possible to do the test like this?

thanks

I haven't done this. However, I believe you could configure your existing u-boot environment to cascade booting the new u-boot over the net. IIRC, we used to put a new u-boot on one of MTD partition in a Seagate Dockstar and reconfigured its original u-boot to call the 2nd u-boot to boot OpenWRT without a problem. I don't remember how to do this off head; however, I believe you can search through Google about a 2nd stage boot with u-boot on a Seagate Dockstar.

EDIT: Perhaps, some post in this discussion thread will help you.

(Last edited by mazilo on 23 Apr 2014, 04:17)

The discussion might have continued from here.