[En-Nut-Discussion] Olimex SAM9-L9260 board
Ole Reinhardt
ole.reinhardt at embedded-it.de
Sun Mar 15 19:38:34 CET 2009
Hi Ernst,
> > I recently purchased an Olimex SAM9-L9260 board. I comes preloaded with
> > embedded Linux, but I want to run Nut/OS on it.
> > When powering on, the board activates its AT91Bootstrap which in turn starts
> > U-Boot:
>
> I don't think u-boot can load elf files directly, or Nut/OS binaries.
> You could check u-boot documentation to see how to make your binary
> compatible with u-boot. I guess it will need to link to some lib from
> u-boot and use the u-boot's mkimage tool.
U-Boot _can_ load binary files as well as elf files. At least my u-boot
port for ethernut5 can do so.
Even if I own an SAM9-l9260 board, I did not yet tried NutOS on it very
extensive.
On the ethernut5 I just use
tftpboot 0x20000000 /tftpboot/enut.bin
go 0x20000000
For the ethernut5 u-boot I've implemented this as as small u-boot script
which can be automaticaly run on a boot.
You basicaly did the same. So I'd first check, if you use the correct
UART for debug output (DEV_UARTx, DEV_DEBUG?).
Have you just checked with
arm-elf-objdump -h enut.elf
if the code was correctly linked to 0x20000000 as base address?
Do you have the possebility to use OpenOCD / JTAG? You can set a
breakpoint at 0x20000000 and step into your code.
If you don't get it running, drop me a mail and I'll try it on my own
Olimex board.
Bye,
Ole
--
_____________________________________________________________
| |
| Embedded-IT Hard- und Softwarelösungen |
| |
| Ole Reinhardt Tel. / Fax: +49 (0)271 7420433 |
| Luisenstraße 29 Mobil: +49 (0)177 7420433 |
| 57076 Siegen eMail: ole.reinhardt at embedded-it.de |
| Germany Web: http://www.embedded-it.de |
| UstID / VAT: DE198944716 |
|_____________________________________________________________|
More information about the En-Nut-Discussion
mailing list