[U-Boot-Users] Re: 答复: [U-Boot-Users] HELP: How to make PPC booting easier

Tony,
2008/2/2 tony liu tliu@salira.com:
Ben,
But I need to change the kernel and DTB frequently, because I am now debugging the kernel along with the DTB definitions so that it could run well on my board.
Can I just give a big package so that u-boot can handle everything automatically and fast?
Btw, I'm previously a VxWorks user, when I only need to download VxWorks_st.elf in each booting through my VxWorks bootrom.
Regards, Tony
Please follow proper netiquette by not top-posting and by always including the mailing list as CC:
I'm very, very far from being a device tree expert and am not up to date on the wonderful FDT work that Jerry Van Baren and friends have worked on over the last several months. AFAIK, there's no way around having the kernel and device tree as separate images. If both truly need to be dynamic, of course you're going to have to download both each time. You can certainly minimize the amount of human interaction by scripting U-boot to automatically TFTP the blobs to pre-defined addresses and then boot from there.
Sorry, that's all I can suggest.
regards, Ben

In message f8328f7c0802021958l7ae8df4dyd30a3f1b894cc280@mail.gmail.com you wrote:
I'm very, very far from being a device tree expert and am not up to date on the wonderful FDT work that Jerry Van Baren and friends have worked on over the last several months. AFAIK, there's no way around having the kernel and device tree as separate images. If both truly
Actually you should be able to use a (classic) multi-file image, although I have to commit that I haven't tested this for a long time.
Or, you can wait until the new image format gets merged in the next version of U-Boot (patches have been posted, you are welcome to give them a try).
need to be dynamic, of course you're going to have to download both each time. You can certainly minimize the amount of human interaction by scripting U-boot to automatically TFTP the blobs to pre-defined addresses and then boot from there.
right. You just have to type the commands once and save them as an environment variable which you can then "run".
Best regards,
Wolfgang Denk
participants (2)
-
Ben Warren
-
Wolfgang Denk