Nem zártam ki magam a chip-ből szerencsére, de vettem ma két atmega328pu-t, és ezzel a tutorial-al: http://arduino.cc/en/Tutorial/ArduinoToBreadboard töltöttem rá bootloader-t. Csak 16 mHz-es kristály helyett 20 mHz-est vettem véletlen (az én memóriám nem EPROM.
A kérdésem, hogy a 16 mHz-re beállított FUSE bitekkel (ami a bootloader beégetésekor beírodott) + a 20 mHz-es kristállyal nem is kell működnie a breadboardnak? Esetleg valami mást baltázhatok el, rosszul dugdostam össze a próba panelen? Azt gondoltam hogy sebaj, 20 mHz-es lett a kristály, maximum rosszak lesznek az időzítések, amíg nem veszek egy 16 mHz-est. Lehet hogy az Arduino bootloader várakozik valami Arduino specifikus dologra, ami miatt nem indul el a programom?
Ha a kristály a gond, akkor hogy lehetne ezt ilyen esetben visszaírni a gyári belső 1 Mhz-re?
Köszönöm