Fedora 11 includes a range of packages to support development of embedded applications on various targets. There is broad support for the AVR and related parts as well as for the Microchip PIC. In addition, there are packages to support development on older, less popular parts such as the Z80, 8051, and others. For a more complete description see Packages for embedded development on the wiki .
Fedora 11 includes version 5.1 of dfu-programmer, a command-line programmer for Atmel (8051 & AVR) chips with a USB bootloader supporting ISP. This is a mostly Device Firmware Update (DFU) 1.0 compliant user-space application. A command line option was added to support the AVR32 trampoline. All known Atmel USB AVR/8051/AVR32 devices are now supported.