[U-Boot-Users] U-Boot port to a new AT91RM9200 board

Wolfgang Denk wd at denx.de
Mon May 29 00:35:28 CEST 2006

In message <5c01f02f0605261132m343a1632pc166dfc4f52db3cd at mail.gmail.com> you wrote:
> But first I want to ask some questions about the ARM U-Boot source and clean
> up my patches according your answer.
> - include/asm/mach-types.h
>   this file seems to be taken from the ARM-Linux kernel. But it is really
>   outdated. Is there a periodically update for this file? I need the

No. The file gets updated on demand only.

> - include/asm/arch-at91rm9200/AT91RM9200.h
>   I miss some definitions in this file like the constants to access the
>   PIOD. Is it okay to add this definitions or should they go to the board

It is OK to add missing definitions here.

>   specific header? I have seen the current Linux kernel has new own header
>   files for the definition of AT91RM9200 registers and doesn't rely longer > on
>   the files supplied by Atmel. Is it considered to include these files in
>   future u-boot releases?

Not yet. But feel free to submit a patch to  implement  this;  if  it
works on the existing boards...

> Flash memory sticks. But it must be triggered by entering U-Boot commands. Is
> there a way to redirect U-Boot's STDIN to a file on VFAT medium in terms of
> getting a real disk shell script facility? I've read README.console but there

No. But you can create script images (= shell scripts) and run these.
See the manual.

> is now word about FAT files? I think in combination with the hush shell this
> would be a very powerful way to do all kind of updates and complex boot
> sequences.  Sorry if I have overseen something and this feature is already
> present in U-Boot.

It's present. It's called script images.

Best regards,

Wolfgang Denk

Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Anything free is worth what you pay for it.

More information about the U-Boot mailing list