Supported Targets
Bloom only supports targets from Microchip's AVR 8-bit family.
Supported AVR 8-bit targets
The generic "avr8" target configuration value is deprecated. It will be removed in a future release.
For physical interface configuration values, see the
physicalInterface
configuration parameter documentation.
The ISP physical interface does not support debugging. It cannot be specified as a
value for the physicalInterface
target configuration parameter.
Target name | Target signature | Supported physical interfaces | Configuration value |
---|---|---|---|
AT90CAN128 | 0x1e9781 | ISP JTAG | "at90can128" |
AT90CAN32 | 0x1e9581 | ISP JTAG | "at90can32" |
AT90CAN64 | 0x1e9681 | ISP JTAG | "at90can64" |
AT90PWM1 | 0x1e9383 | ISP debugWire | "at90pwm1" |
AT90PWM161 | 0x1e948b | ISP debugWire | "at90pwm161" |
AT90PWM216 | 0x1e9483 | ISP debugWire | "at90pwm216" |
AT90PWM2B | 0x1e9383 | ISP debugWire | "at90pwm2b" |
AT90PWM316 | 0x1e9483 | ISP debugWire | "at90pwm316" |
AT90PWM3B | 0x1e9383 | ISP debugWire | "at90pwm3b" |
AT90PWM81 | 0x1e9388 | ISP debugWire | "at90pwm81" |
AT90USB1286 | 0x1e9782 | ISP JTAG | "at90usb1286" |
AT90USB1287 | 0x1e9782 | ISP JTAG | "at90usb1287" |
AT90USB162 | 0x1e9482 | ISP debugWire | "at90usb162" |
AT90USB646 | 0x1e9682 | ISP JTAG | "at90usb646" |
AT90USB647 | 0x1e9682 | ISP JTAG | "at90usb647" |
AT90USB82 | 0x1e9382 | ISP debugWire | "at90usb82" |
ATmega128 | 0x1e9702 | ISP JTAG | "atmega128" |
ATmega1280 | 0x1e9703 | ISP JTAG | "atmega1280" |
ATmega1281 | 0x1e9704 | ISP JTAG | "atmega1281" |
ATmega1284 | 0x1e9706 | ISP JTAG | "atmega1284" |
ATmega1284P | 0x1e9705 | ISP JTAG | "atmega1284p" |
ATmega1284RFR2 | 0x1ea703 | ISP JTAG | "atmega1284rfr2" |
ATmega128A | 0x1e9702 | ISP JTAG | "atmega128a" |
ATmega128RFA1 | 0x1ea701 | ISP JTAG | "atmega128rfa1" |
ATmega128RFR2 | 0x1ea702 | ISP JTAG | "atmega128rfr2" |
ATmega16 | 0x1e9403 | ISP JTAG | "atmega16" |
ATmega1608 | 0x1e9427 | UPDI | "atmega1608" |
ATmega1609 | 0x1e9426 | UPDI | "atmega1609" |
ATmega162 | 0x1e9404 | ISP JTAG | "atmega162" |
ATmega164A | 0x1e940f | ISP JTAG | "atmega164a" |
ATmega164P | 0x1e940a | ISP JTAG | "atmega164p" |
ATmega164PA | 0x1e940a | ISP JTAG | "atmega164pa" |
ATmega165A | 0x1e9410 | ISP JTAG | "atmega165a" |
ATmega165P | 0x1e9407 | ISP JTAG | "atmega165p" |
ATmega165PA | 0x1e9407 | ISP JTAG | "atmega165pa" |
ATmega168 | 0x1e9406 | ISP debugWire | "atmega168" |
ATmega168A | 0x1e9406 | ISP debugWire | "atmega168a" |
ATmega168P | 0x1e940b | ISP debugWire | "atmega168p" |
ATmega168PA | 0x1e940b | ISP debugWire | "atmega168pa" |
ATmega168PB | 0x1e9415 | ISP debugWire | "atmega168pb" |
ATmega169A | 0x1e9411 | ISP JTAG | "atmega169a" |
ATmega169P | 0x1e9405 | ISP JTAG | "atmega169p" |
ATmega169PA | 0x1e9405 | ISP JTAG | "atmega169pa" |
ATmega16A | 0x1e9403 | ISP JTAG | "atmega16a" |
ATmega16M1 | 0x1e9484 | ISP debugWire | "atmega16m1" |
ATmega16U2 | 0x1e9489 | ISP debugWire | "atmega16u2" |
ATmega16U4 | 0x1e9488 | ISP JTAG | "atmega16u4" |
ATmega2560 | 0x1e9801 | ISP JTAG | "atmega2560" |
ATmega2561 | 0x1e9802 | ISP JTAG | "atmega2561" |
ATmega2564RFR2 | 0x1ea803 | ISP JTAG | "atmega2564rfr2" |
ATmega256RFR2 | 0x1ea802 | ISP JTAG | "atmega256rfr2" |
ATmega32 | 0x1e9502 | ISP JTAG | "atmega32" |
ATmega3208 | 0x1e9530 | UPDI | "atmega3208" |
ATmega3209 | 0x1e9531 | UPDI | "atmega3209" |
ATmega324A | 0x1e9515 | ISP JTAG | "atmega324a" |
ATmega324P | 0x1e9508 | ISP JTAG | "atmega324p" |
ATmega324PA | 0x1e9511 | ISP JTAG | "atmega324pa" |
ATmega324PB | 0x1e9517 | ISP JTAG | "atmega324pb" |
ATmega325 | 0x1e9505 | ISP JTAG | "atmega325" |
ATmega3250 | 0x1e9506 | ISP JTAG | "atmega3250" |
ATmega3250A | 0x1e9506 | ISP JTAG | "atmega3250a" |
ATmega3250P | 0x1e950e | ISP JTAG | "atmega3250p" |
ATmega3250PA | 0x1e950e | ISP JTAG | "atmega3250pa" |
ATmega325A | 0x1e9505 | ISP JTAG | "atmega325a" |
ATmega325P | 0x1e950d | ISP JTAG | "atmega325p" |
ATmega325PA | 0x1e950d | ISP JTAG | "atmega325pa" |
ATmega328 | 0x1e9514 | ISP debugWire | "atmega328" |
ATmega328P | 0x1e950f | ISP debugWire | "atmega328p" |
ATmega328PB | 0x1e9516 | ISP debugWire | "atmega328pb" |
ATmega329 | 0x1e9503 | ISP JTAG | "atmega329" |
ATmega3290 | 0x1e9504 | ISP JTAG | "atmega3290" |
ATmega3290A | 0x1e9504 | ISP JTAG | "atmega3290a" |
ATmega3290P | 0x1e950c | ISP JTAG | "atmega3290p" |
ATmega3290PA | 0x1e950c | ISP JTAG | "atmega3290pa" |
ATmega329A | 0x1e9503 | ISP JTAG | "atmega329a" |
ATmega329P | 0x1e950b | ISP JTAG | "atmega329p" |
ATmega329PA | 0x1e950b | ISP JTAG | "atmega329pa" |
ATmega32A | 0x1e9502 | ISP JTAG | "atmega32a" |
ATmega32C1 | 0x1e9586 | ISP debugWire | "atmega32c1" |
ATmega32M1 | 0x1e9584 | ISP debugWire | "atmega32m1" |
ATmega32U2 | 0x1e958a | ISP debugWire | "atmega32u2" |
ATmega32U4 | 0x1e9587 | ISP JTAG | "atmega32u4" |
ATmega406 | 0x1e9507 | JTAG | "atmega406" |
ATmega48 | 0x1e9205 | ISP debugWire | "atmega48" |
ATmega4808 | 0x1e9650 | UPDI | "atmega4808" |
ATmega4809 | 0x1e9651 | UPDI | "atmega4809" |
ATmega48A | 0x1e9205 | ISP debugWire | "atmega48a" |
ATmega48P | 0x1e920a | ISP debugWire | "atmega48p" |
ATmega48PA | 0x1e920a | ISP debugWire | "atmega48pa" |
ATmega48PB | 0x1e9210 | ISP debugWire | "atmega48pb" |
ATmega64 | 0x1e9602 | ISP JTAG | "atmega64" |
ATmega640 | 0x1e9608 | ISP JTAG | "atmega640" |
ATmega644 | 0x1e9609 | ISP JTAG | "atmega644" |
ATmega644A | 0x1e9609 | ISP JTAG | "atmega644a" |
ATmega644P | 0x1e960a | ISP JTAG | "atmega644p" |
ATmega644PA | 0x1e960a | ISP JTAG | "atmega644pa" |
ATmega644RFR2 | 0x1ea603 | ISP JTAG | "atmega644rfr2" |
ATmega645 | 0x1e9605 | ISP JTAG | "atmega645" |
ATmega6450 | 0x1e9606 | ISP JTAG | "atmega6450" |
ATmega6450A | 0x1e9606 | ISP JTAG | "atmega6450a" |
ATmega6450P | 0x1e960e | ISP JTAG | "atmega6450p" |
ATmega645A | 0x1e9605 | ISP JTAG | "atmega645a" |
ATmega645P | 0x1e960d | ISP JTAG | "atmega645p" |
ATmega649 | 0x1e9603 | ISP JTAG | "atmega649" |
ATmega6490 | 0x1e9604 | ISP JTAG | "atmega6490" |
ATmega6490A | 0x1e9604 | ISP JTAG | "atmega6490a" |
ATmega6490P | 0x1e960c | ISP JTAG | "atmega6490p" |
ATmega649A | 0x1e9603 | ISP JTAG | "atmega649a" |
ATmega649P | 0x1e960b | ISP JTAG | "atmega649p" |
ATmega64A | 0x1e9602 | ISP JTAG | "atmega64a" |
ATmega64C1 | 0x1e9686 | ISP debugWire | "atmega64c1" |
ATmega64M1 | 0x1e9684 | ISP debugWire | "atmega64m1" |
ATmega64RFR2 | 0x1ea602 | ISP JTAG | "atmega64rfr2" |
ATmega808 | 0x1e9326 | UPDI | "atmega808" |
ATmega809 | 0x1e932a | UPDI | "atmega809" |
ATmega88 | 0x1e930a | ISP debugWire | "atmega88" |
ATmega88A | 0x1e930a | ISP debugWire | "atmega88a" |
ATmega88P | 0x1e930f | ISP debugWire | "atmega88p" |
ATmega88PA | 0x1e930f | ISP debugWire | "atmega88pa" |
ATmega88PB | 0x1e9316 | ISP debugWire | "atmega88pb" |
ATmega8U2 | 0x1e9389 | ISP debugWire | "atmega8u2" |
ATtiny13 | 0x1e9007 | ISP debugWire | "attiny13" |
ATtiny13A | 0x1e9007 | ISP debugWire | "attiny13a" |
ATtiny1604 | 0x1e9425 | UPDI | "attiny1604" |
ATtiny1606 | 0x1e9424 | UPDI | "attiny1606" |
ATtiny1607 | 0x1e9423 | UPDI | "attiny1607" |
ATtiny1614 | 0x1e9422 | UPDI | "attiny1614" |
ATtiny1616 | 0x1e9421 | UPDI | "attiny1616" |
ATtiny1617 | 0x1e9420 | UPDI | "attiny1617" |
ATtiny1624 | 0x1e942a | UPDI | "attiny1624" |
ATtiny1626 | 0x1e9429 | UPDI | "attiny1626" |
ATtiny1627 | 0x1e9428 | UPDI | "attiny1627" |
ATtiny1634 | 0x1e9412 | ISP debugWire | "attiny1634" |
ATtiny167 | 0x1e9487 | ISP debugWire | "attiny167" |
ATtiny202 | 0x1e9123 | UPDI | "attiny202" |
ATtiny204 | 0x1e9122 | UPDI | "attiny204" |
ATtiny212 | 0x1e9121 | UPDI | "attiny212" |
ATtiny214 | 0x1e9120 | UPDI | "attiny214" |
ATtiny2313 | 0x1e910a | ISP debugWire | "attiny2313" |
ATtiny2313A | 0x1e910a | ISP debugWire | "attiny2313a" |
ATtiny24 | 0x1e910b | ISP debugWire | "attiny24" |
ATtiny24A | 0x1e910b | ISP debugWire | "attiny24a" |
ATtiny25 | 0x1e9108 | ISP debugWire | "attiny25" |
ATtiny261 | 0x1e910c | ISP debugWire | "attiny261" |
ATtiny261A | 0x1e910c | ISP debugWire | "attiny261a" |
ATtiny3216 | 0x1e9521 | UPDI | "attiny3216" |
ATtiny3217 | 0x1e9522 | UPDI | "attiny3217" |
ATtiny402 | 0x1e9227 | UPDI | "attiny402" |
ATtiny404 | 0x1e9226 | UPDI | "attiny404" |
ATtiny406 | 0x1e9225 | UPDI | "attiny406" |
ATtiny412 | 0x1e9223 | UPDI | "attiny412" |
ATtiny414 | 0x1e9222 | UPDI | "attiny414" |
ATtiny416 | 0x1e9221 | UPDI | "attiny416" |
ATtiny417 | 0x1e9220 | UPDI | "attiny417" |
ATtiny4313 | 0x1e920d | ISP debugWire | "attiny4313" |
ATtiny43U | 0x1e920c | ISP debugWire | "attiny43u" |
ATtiny44 | 0x1e9207 | ISP debugWire | "attiny44" |
ATtiny441 | 0x1e9215 | ISP debugWire | "attiny441" |
ATtiny44A | 0x1e9207 | ISP debugWire | "attiny44a" |
ATtiny45 | 0x1e9206 | ISP debugWire | "attiny45" |
ATtiny461 | 0x1e9208 | ISP debugWire | "attiny461" |
ATtiny461A | 0x1e9208 | ISP debugWire | "attiny461a" |
ATtiny48 | 0x1e9209 | ISP debugWire | "attiny48" |
ATtiny804 | 0x1e9325 | UPDI | "attiny804" |
ATtiny806 | 0x1e9324 | UPDI | "attiny806" |
ATtiny807 | 0x1e9323 | UPDI | "attiny807" |
ATtiny814 | 0x1e9322 | UPDI | "attiny814" |
ATtiny816 | 0x1e9321 | UPDI | "attiny816" |
ATtiny817 | 0x1e9320 | UPDI | "attiny817" |
ATtiny828 | 0x1e9314 | ISP debugWire | "attiny828" |
ATtiny84 | 0x1e930c | ISP debugWire | "attiny84" |
ATtiny841 | 0x1e9315 | ISP debugWire | "attiny841" |
ATtiny84A | 0x1e930c | ISP debugWire | "attiny84a" |
ATtiny85 | 0x1e930b | ISP debugWire | "attiny85" |
ATtiny861 | 0x1e930d | ISP debugWire | "attiny861" |
ATtiny861A | 0x1e930d | ISP debugWire | "attiny861a" |
ATtiny87 | 0x1e9387 | ISP debugWire | "attiny87" |
ATtiny88 | 0x1e9311 | ISP debugWire | "attiny88" |
ATxmega128A1 | 0x1e974c | PDI JTAG | "atxmega128a1" |
ATxmega128A1U | 0x1e974c | PDI JTAG | "atxmega128a1u" |
ATxmega128A3 | 0x1e9742 | PDI JTAG | "atxmega128a3" |
ATxmega128A3U | 0x1e9742 | PDI JTAG | "atxmega128a3u" |
ATxmega128A4U | 0x1e9746 | PDI | "atxmega128a4u" |
ATxmega128B1 | 0x1e974d | PDI JTAG | "atxmega128b1" |
ATxmega128B3 | 0x1e974b | PDI JTAG | "atxmega128b3" |
ATxmega128C3 | 0x1e9752 | PDI | "atxmega128c3" |
ATxmega128D3 | 0x1e9748 | PDI | "atxmega128d3" |
ATxmega128D4 | 0x1e9747 | PDI | "atxmega128d4" |
ATxmega16A4 | 0x1e9441 | PDI | "atxmega16a4" |
ATxmega16A4U | 0x1e9441 | PDI | "atxmega16a4u" |
ATxmega16C4 | 0x1e9443 | PDI | "atxmega16c4" |
ATxmega16D4 | 0x1e9442 | PDI | "atxmega16d4" |
ATxmega16E5 | 0x1e9445 | PDI | "atxmega16e5" |
ATxmega192A3 | 0x1e9744 | PDI JTAG | "atxmega192a3" |
ATxmega192A3U | 0x1e9744 | PDI JTAG | "atxmega192a3u" |
ATxmega192C3 | 0x1e9751 | PDI | "atxmega192c3" |
ATxmega192D3 | 0x1e9749 | PDI | "atxmega192d3" |
ATxmega256A3 | 0x1e9842 | PDI JTAG | "atxmega256a3" |
ATxmega256A3B | 0x1e9843 | PDI JTAG | "atxmega256a3b" |
ATxmega256A3BU | 0x1e9843 | PDI JTAG | "atxmega256a3bu" |
ATxmega256A3U | 0x1e9842 | PDI JTAG | "atxmega256a3u" |
ATxmega256C3 | 0x1e9846 | PDI | "atxmega256c3" |
ATxmega256D3 | 0x1e9844 | PDI | "atxmega256d3" |
ATxmega32A4 | 0x1e9541 | PDI | "atxmega32a4" |
ATxmega32A4U | 0x1e9541 | PDI | "atxmega32a4u" |
ATxmega32C3 | 0x1e9549 | PDI | "atxmega32c3" |
ATxmega32C4 | 0x1e9544 | PDI | "atxmega32c4" |
ATxmega32D3 | 0x1e954a | PDI | "atxmega32d3" |
ATxmega32D4 | 0x1e9542 | PDI | "atxmega32d4" |
ATxmega32E5 | 0x1e954c | PDI | "atxmega32e5" |
ATxmega384C3 | 0x1e9845 | PDI | "atxmega384c3" |
ATxmega384D3 | 0x1e9847 | PDI | "atxmega384d3" |
ATxmega64A1 | 0x1e964e | PDI JTAG | "atxmega64a1" |
ATxmega64A1U | 0x1e964e | PDI JTAG | "atxmega64a1u" |
ATxmega64A3 | 0x1e9642 | PDI JTAG | "atxmega64a3" |
ATxmega64A3U | 0x1e9642 | PDI JTAG | "atxmega64a3u" |
ATxmega64A4U | 0x1e9646 | PDI | "atxmega64a4u" |
ATxmega64B1 | 0x1e9652 | PDI JTAG | "atxmega64b1" |
ATxmega64B3 | 0x1e9651 | PDI JTAG | "atxmega64b3" |
ATxmega64C3 | 0x1e9649 | PDI | "atxmega64c3" |
ATxmega64D3 | 0x1e964a | PDI | "atxmega64d3" |
ATxmega64D4 | 0x1e9647 | PDI | "atxmega64d4" |
ATxmega8E5 | 0x1e9341 | PDI | "atxmega8e5" |
AVR128DA28 | 0x1e970a | UPDI | "avr128da28" |
AVR128DA32 | 0x1e9709 | UPDI | "avr128da32" |
AVR128DA48 | 0x1e9708 | UPDI | "avr128da48" |
AVR128DA64 | 0x1e9707 | UPDI | "avr128da64" |
AVR128DB28 | 0x1e970e | UPDI | "avr128db28" |
AVR128DB32 | 0x1e970d | UPDI | "avr128db32" |
AVR128DB48 | 0x1e970c | UPDI | "avr128db48" |
AVR128DB64 | 0x1e970b | UPDI | "avr128db64" |
AVR32DA28 | 0x1e9534 | UPDI | "avr32da28" |
AVR32DA32 | 0x1e9533 | UPDI | "avr32da32" |
AVR32DA48 | 0x1e9532 | UPDI | "avr32da48" |
AVR32DB28 | 0x1e9537 | UPDI | "avr32db28" |
AVR32DB32 | 0x1e9536 | UPDI | "avr32db32" |
AVR32DB48 | 0x1e9535 | UPDI | "avr32db48" |
AVR64DA28 | 0x1e9615 | UPDI | "avr64da28" |
AVR64DA32 | 0x1e9614 | UPDI | "avr64da32" |
AVR64DA48 | 0x1e9613 | UPDI | "avr64da48" |
AVR64DA64 | 0x1e9612 | UPDI | "avr64da64" |
AVR64DB28 | 0x1e9619 | UPDI | "avr64db28" |
AVR64DB32 | 0x1e9618 | UPDI | "avr64db32" |
AVR64DB48 | 0x1e9617 | UPDI | "avr64db48" |
AVR64DB64 | 0x1e9616 | UPDI | "avr64db64" |
AVR64DD14 | 0x1e961d | UPDI | "avr64dd14" |
AVR64DD20 | 0x1e961c | UPDI | "avr64dd20" |
AVR64DD28 | 0x1e961b | UPDI | "avr64dd28" |
AVR64DD32 | 0x1e961a | UPDI | "avr64dd32" |
AVR64EA28 | 0x1e9620 | UPDI | "avr64ea28" |
AVR64EA32 | 0x1e961f | UPDI | "avr64ea32" |
AVR64EA48 | 0x1e961e | UPDI | "avr64ea48" |