astrobeed:
pensavo fosse un problema solo di Linux, ma a questo punto è un problema dello sketch ISP e non del compilatore o del S.O.
Ma se con la 4.3.5 compila correttamente e con la 4.5.1 senza patch no, se lo sketch è lo stesso non dovrebbe essere un problema di compilatore? Forse è stato modificato qualcosa che introduce dei delay aggiuntivi che fanno saltare i tempi, tempi magari che l'autore dell'ArduinoISP aveva trovato empiricamente all'epoca essere corretti con la velocità a 19200. Forse è una somma di bug, del compilatore e dello sketch.
Fino a fgià a 19200 ci vuole un sacco di tempo per caricare un hex corposo, a 9600 potete pure lasciare tutto e andare a prendervi un caffè nel frattempo
Verissimo! 25 kB impiegano 1 minuto tondo tondo per essere trasferiti su un Atmega... Pazzesco...
Il fix è nel changelog della 1.0.1. C'è scritto che l'ArduinoISP adesso lavora nuovamente ma con velocità a 9600. Quindi è una soluzione decisa dai Piani Alti.