3 added 136 characters in body
source | link

Recently hit the dreaded 0x7000 / 28k~ AVRDUDE+LUFA limit. It states everywhere this is because the bootloader uses 4KB, thus reducing the 32KB to 28KB. Makes sense, except...

Blank sketches on the 32U4 take nearly 4KB from the get go, which I thought was attributed to the bootloader? So now I'm confused. If I'm losing 4KB off the top, and 4KB off the bottom - is the bootloader 8KB?

EDIT: In case the above is unclear, it appears my sketches only have ~24k of the 32k available to them. Is this expected behavior?

Recently hit the dreaded 0x7000 / 28k~ AVRDUDE+LUFA limit. It states everywhere this is because the bootloader uses 4KB, thus reducing the 32KB to 28KB. Makes sense, except...

Blank sketches on the 32U4 take nearly 4KB from the get go, which I thought was attributed to the bootloader? So now I'm confused. If I'm losing 4KB off the top, and 4KB off the bottom - is the bootloader 8KB?

Recently hit the dreaded 0x7000 / 28k~ AVRDUDE+LUFA limit. It states everywhere this is because the bootloader uses 4KB, thus reducing the 32KB to 28KB. Makes sense, except...

Blank sketches on the 32U4 take nearly 4KB from the get go, which I thought was attributed to the bootloader? So now I'm confused. If I'm losing 4KB off the top, and 4KB off the bottom - is the bootloader 8KB?

EDIT: In case the above is unclear, it appears my sketches only have ~24k of the 32k available to them. Is this expected behavior?

2 Minor fixes
source | link

atmega32U4 ATmega32U4 (leonardoLeonardo/pro microPro Micro) bootloader, 8K rather than 4K?

Recently hit the dreaded 0x7000 / 28k~ AVRDUDE+LUFA limit. It states everywhere this is because the bootloader uses 4k4KB, thus reducing the 32k32KB to 28k28KB. Makes sense, except...

Blank sketches on the 32U4 take nearly 4k4KB from the get go, which I thought was attributed to the bootloader? So now I'm confused. If I'm losing 4k4KB off the top, and 4k4KB off the bottom - is the bootloader 8k8KB?

atmega32U4 (leonardo/pro micro) bootloader, 8K rather than 4K?

Recently hit the dreaded 0x7000 / 28k~ AVRDUDE+LUFA limit. It states everywhere this is because the bootloader uses 4k, thus reducing the 32k to 28k. Makes sense, except...

Blank sketches on the 32U4 take nearly 4k from the get go, which I thought was attributed to the bootloader? So now I'm confused. If I'm losing 4k off the top, and 4k off the bottom - is the bootloader 8k?

ATmega32U4 (Leonardo/Pro Micro) bootloader, 8K rather than 4K?

Recently hit the dreaded 0x7000 / 28k~ AVRDUDE+LUFA limit. It states everywhere this is because the bootloader uses 4KB, thus reducing the 32KB to 28KB. Makes sense, except...

Blank sketches on the 32U4 take nearly 4KB from the get go, which I thought was attributed to the bootloader? So now I'm confused. If I'm losing 4KB off the top, and 4KB off the bottom - is the bootloader 8KB?

1
source | link

atmega32U4 (leonardo/pro micro) bootloader, 8K rather than 4K?

Recently hit the dreaded 0x7000 / 28k~ AVRDUDE+LUFA limit. It states everywhere this is because the bootloader uses 4k, thus reducing the 32k to 28k. Makes sense, except...

Blank sketches on the 32U4 take nearly 4k from the get go, which I thought was attributed to the bootloader? So now I'm confused. If I'm losing 4k off the top, and 4k off the bottom - is the bootloader 8k?