It's been a long time since the last news post here, although a lot of things have been happening. The mainstream linux and u-boot trees now feature AVR32 support, drivers have been submitted for review, and avr32linux.org has seen a minor reorganization, including a new "application repository" where everyone can submit information about applications they have working on avr32-linux.
The Linux 2.6.19 kernel will come with support for AVR32 out of the box. Not many drivers have been merged yet, but it supports file systems in parallel flash and console on serial port, so it will boot and function as a somewhat limited Linux system.
Linux drivers for the AP7000
MACB ethernet controller and
SPI controller have been submitted for review through the appropriate channels. They will hopefully be included with the 2.6.20 release, but it might take longer. In particular, the SPI driver currently depends on a common GPIO API for AVR32 and AT91, and possibly for the whole kernel.
u-boot 1.1.6 has been released with support for AVR32. There are still a few drivers missing here as well, but the serial port and parallel flash both work.
On the site, the
GettingStarted link is gone from the left navigation bar. It's been replaced with a link to a new
HowTo section where you, among other things, will find a link to the same GettingStarted page as before.
The
LinuxApplications page has been restructured. The information about common porting problems have been moved to a separate page, and a new AVR32 Application Repository has been added. The idea is that whenever someone tries out a new program on AVR32 Linux, he or she will add an entry to this table with a link to a page with more information about things you need to look out for, a patch and some additional information.
I and a few others will add a few entries to this table within the next few days to get the ball rolling.