I was sorry to see Atmel's end of life statement for AVR32 UC3 chips today. What could possibly be the best way to extend the life of working UC3 code?
In an ideal world there is a family of chips which
- Have same or greater performance
- Have similar IO or API
- Is available in a non-BGA package
- Will be available for many more years
In my perticular case the AT32UC3A3256 works as an audio USB interface. It uses I2S input and output and some DMA based buffering. Other than that it is fairly straight forward.