Thank you for the information! I have used MOS only a short time, so I do not know it very well yet, even less the history... Quote:
If you are experienced enough, you can always store the actual boot.img on the onboard SDcard directly and add a customized boot script to UBoot which loads it directly, just in case you want to go down this path. You are basically on your own once you need to update the boot.img firmware, though.
Yes, that would be a little bit complicated... But do you know whether it is possble to define with UBoot variables what the "Start MorphOS" button in X5000's boot menu does? I have not found such variable with random trials... Or is the only way to edit the Uboot code directly...? What type checksum is used in it?
In UBoot code there is a string like this, which I suppose defines the default function for that button:
... Start MorphOS = setenv stdout serial,vga;.b..bootmorphos. ...
If the 'bootmorphos' command would be replaced with e.g. 'run mosboot', where 'mosboot' were a variable which could be defined using setenv as 'usbreset;bootmorphos', that would solve the USB boot problem.