
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.
Some of these patches has already been submitted and most of the received feedback has been addressed. We would like to thank you for all the received feedback, and say thay we are sorry for the long delay.
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-7 makes changes to other avr32-code in preparation for support of the new microcontroller. Patch 8 adds support for the AT32UC3A0xxx microcontrollers. Patch 9 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 don't use SDRAM, but rather SRAM.
Changes since last time: - Merged the two patch-series. - Config option for searching for phy-address. - Config option for limiting macb speed to 10 Mbps. - Changed serial port speed to 115200. - Some cleanups.
What works: Loading U-Boot, serial console, loading image over dhcp/tftp, booting image.
[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