U-Boot support for board(s) AT91RM9200DK


Fri Jan 23 11:48:37 CET 2009


Hi All,

  Here is what I've done so far:

git clone git://git.denx.de/u-boot-atmel.git
cd u-boot-atmel
git checkout -b rework101229

 - used CodeSourcery/Sourcery_G++_Lite:

/u-boot-atmel> /opt/CodeSourcery/Sourcery_G++_Lite/bin/arm-none-linux-gnueabi-gcc --version
arm-none-linux-gnueabi-gcc (Sourcery G++ Lite 2010q1-202) 4.4.1

  Hopefully this compiler is okay, please tell me if it's not.

 - looked at:

commit 0693923cd240f5d401be0a53cddcf0fb1d9ad9d3 in the current u-boot

 - Make a bunch of changes but still have 2 warnings (see
   http://www.efn.org/~rick/pub/build.log):

cpu.c:37: warning: #warning Your board is using legacy AT91RM9200 SoC access. Please update!
at91_emac.c:487: warning: dereferencing type-punned pointer will break strict-aliasing rules

  What should I do about these?

  I made a patch file, please check it over.
  http://www.efn.org/~rick/pub/uboot.diff

  I'll try it on the board soon....

  Thanks,

  Rick


More information about the U-Boot mailing list