Witajcie, mam problem z tym bootloaderem i od kilku dni nie mogę sobie poradzić.
Wgrałem bootloader do mikrokontrolera, ustawiłem fusebity i za pomocą bootloadera wgrałem swój testowy program.
Fusebity
Bootloader działa poprawnie bo mikrokontroler jest wykrywany i da się załadować hex do pamięci.
Niestety hex się nie wykonuje i nie wiem co jest nie tak. Hex wgrany przez programator działa poprawnie.
Jak widać mój program testowy to najzwyklejszy blink.
Próbowałem różnych ustawień fusebitów ale nic nie pomogło.
Ma ktoś jakiś pomysł co jeszcze można z tym zrobić?
Wgrałem bootloader do mikrokontrolera, ustawiłem fusebity i za pomocą bootloadera wgrałem swój testowy program.
Fusebity
Bootloader działa poprawnie bo mikrokontroler jest wykrywany i da się załadować hex do pamięci.
Niestety hex się nie wykonuje i nie wiem co jest nie tak. Hex wgrany przez programator działa poprawnie.
void setup() {
pinMode(13, OUTPUT);
digitalWrite(13, LOW);//test
}
void loop() {
digitalWrite(13, LOW);//test
delay(500);
digitalWrite(13, HIGH);//test
delay(500);
}Jak widać mój program testowy to najzwyklejszy blink.
Próbowałem różnych ustawień fusebitów ale nic nie pomogło.
Ma ktoś jakiś pomysł co jeszcze można z tym zrobić?