Problème de buffer

Bonjour à tous,

Un petit cri de détresse sur un problème de buffer apparemment.
J'ai acheté un programmateur AVR standalone tout fonctionne parfaitement seulement quand j'essaye d'envoyer le .hex du sketch Blink par exemple le moniteur me retourne un joli "Too much code" en pleine programmation.

Quelqu'un pourrait donc m'expliquer à quoi correspond le "flash page" et le "page buffer".
J'ai essayé de jouer avec différentes valeurs sans succès, pourtant le fichier .hex fait à peine 3Ko.

Le tutoriel que j'ai suivi est celui-ci Overview | Standalone AVR Chip Programmer | Adafruit Learning System, il s'agit de la dernière partie pour injecter un .hex à la place du bootloader.

Merci par avance :slight_smile:

Ps : ci-dessous le code retourné par le moniteur.

Searching for image...
  Found "optiboot_atmega328.hex" for atmega328

Setting fuses
  Set Lock Fuse to: 3F -> ACE000  Set Low Fuse to: E2 -> 3FACA000  Set High Fuse to: D9 -> E2ACA800  Set Ext Fuse to: 5 -> D9ACA400
Verifying fuses...
	Lock Fuse: 3F is 3F	Low Fuse: 0xE2 is 0xE2	High Fuse: 0xD9 is 0xD9	Ext Fuse: 0x5 is 0x5
Image interpreted as binary
Flashing page 0
  Commit Page: 0x0 -> 0x0
Flashing page 80
  Commit Page: 0x40 -> 0x40
Flashing page 100
  Commit Page: 0x80 -> 0x80
Flashing page 180
  Commit Page: 0xC0 -> 0xC0
Flashing page 200
  Commit Page: 0x100 -> 0x100
Flashing page 280
  Commit Page: 0x140 -> 0x140
Flashing page 300
  Commit Page: 0x180 -> 0x180
Flashing page 380
  Commit Page: 0x1C0 -> 0x1C0
Flashing page 400
  Commit Page: 0x200 -> 0x200
Too much code