# Arduino Caterina(ATmega32U4) 4096 \r
# USBaspLoader(ATmega***) 2048 \r
# Teensy halfKay(ATmega32U4) 512 \r
-# Teensy++ halfKay(AT90USB128) 1024\r
+# Teensy++ halfKay(AT90USB128) 2048\r
OPT_DEFS += -DBOOTLOADER_SIZE=4096\r
```\r
AVR Boot section size are defined by setting **BOOTSZ** fuse in fact. Consult with your MCU datasheet.\r
| | | | \r
= = = =\r
| | 32KB-4KB | | 128KB-8KB\r
-0x6000 +---------------+ 0x1FC00 +---------------+\r
+0x6000 +---------------+ 0x1E000 +---------------+\r
| Bootloader | 4KB | Bootloader | 8KB\r
0x7FFF +---------------+ 0x1FFFF +---------------+\r
\r
= = = =\r
| | 32KB-512B | | 128KB-1KB\r
0x7E00 +---------------+ 0x1FC00 +---------------+\r
- | Bootloader | 512B | Bootloader | 1KB\r
+ | Bootloader | 512B | Bootloader | 2KB\r
0x7FFF +---------------+ 0x1FFFF +---------------+\r
```\r
\r