I don't quite understand how bootm in my version of u-boot, for instance, knows it should work with address 10400000 it's clearly some sort of default - but where is it set up please? I can't find it in the source files, and it's there immediately after power-on. is it calculated from the other memory allocation? David Collier www.dexdyne.com