[U-Boot] [PATCH 00/10] AVR32: RFC/preview - support for ATEVK1100 evaluation board
Olav Morken
olavmrk at gmail.com
Fri Oct 10 15:15:42 CEST 2008
This is a patch series which adds support for the ATEVK1100 evaluation
board[1], and the AT32UC3A0xxx[2] microcontrollers used on that board.
The patch series is based on avr32/next.
This microcontroller is similar to the AT32AP700x, which is already
supported by U-Boot, and this code is therefore based on that.
Patch 1 makes a change which works around a bug in the compiler.
Patch 2-8 makes changes to other avr32-code in preparation for support of the
new microcontroller.
Patch 9 adds support for the AT32UC3A0xxx microcontrollers.
Patch 10 adds support for the ATEVK1100 evaluation board.
The current revisions of the microcontroller have a bug in the
SDRAM-controller, which makes it unreliable to run code from SDRAM. We
therefore currently relocate only data to SDRAM, and no code. This
makes U-Boot mostly useless on this platform until new revisions of the
microcontroller arrive. We are also going to add support for SRAM and
running U-Boot and loaded images from SRAM.
What works:
Loading U-Boot, serial console, loading image over dhcp/tftp, booting
image.
What doesn't work:
- Actually running the loaded image - it crashes due to the SDRAM-bug.
- Saving environment to flash - requires moving the code out of flash
first.
[1] http://www.atmel.com/dyn/Products/tools_card.asp?tool_id=4114
[2] http://www.atmel.com/products/avr32/uc3/uc3_2.asp?family_id=682
More information about the U-Boot
mailing list