Hi,
I have the following problem definition for u-boot usage for Petalinux running on Microblaze soft CPU:
- I have a system without flash wherein I am copying the Petelinux kernel image.ub into memory through xmd and then invoking u-boot. Now if I have another kernel image at a second location in memory, I want u-boot to let me choose which image to boot.
- After this stage, is it possible to programmatically change the default image from which u-boot can boot? I want to be able to copy an upgraded kernel image either into the flash or memory and make u-boot use the upgraded image the next time the system
reboots.
I have checked the auto-boot script but don’t see how we can change the script or issue a u-boot setenv-like command through another process in a running system.
Please let me know the possible solutions for this problem.
Thanks,
-Mayuri