Michael Artz wrote:
> What I noticed was the first line ... the "loading flash region
> bootldr". When I try and do a 'load kernel', I don't get that line, and
> it just tells me to:
>
> boot> load kernel
> ready for xmodem download..
>
> I don't know if that helps any, but it might
`load kernel' takes a different path (load_kernel()) than the other
`load' variants (command_load_flash_region()) on its way to
program_flash_region(); that's why you don't see the "loading flash
region" message.
If you're using minicom, the xmodem progress "window" may be obscuring
error messages produced by bootldr after the transfer. For example, if
you try to download a kernel image which is too large for its partition
(0x80000 bytes on 28F128J3A StrataFlash parts), bootldr will refuse to
commit it to the flash.
(There are a number of solutions to the size problem, if that is indeed
the culprit here. The easiest is just to increase your use of
modularization when you build your kernel, but you can also just adjust
the partition map for your flash parts in bootldr/btflash.c, taking care
to perform the corresponding update in the kernel MTD drivers, if you
use them.)
-jd
_______________________________________________
http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm
Please visit the above address for information on this list.