From mboxrd@z Thu Jan 1 00:00:00 1970 From: Olav Morken Date: Fri, 10 Oct 2008 15:15:42 +0200 Subject: [U-Boot] [PATCH 00/10] AVR32: RFC/preview - support for ATEVK1100 evaluation board Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de 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