nvz писал(а):OFF по прошивке МК: во время проверки выдаёт ошибку. При сравнении оригинала с прошитой МК сумма CRC одинаковая, но в Eeprom успевает что-то записаться: 0000:FF 00 FF FF......
Это смертельно или при записи данных в реалии она исчезнет?
Что интересно, после перезагрузки компа и прошивке МК сообщение "проверено успешно", но в eeprom та же ситуация: FF 00 FF FF FF FF FF FF я.яяяяяя
Программатор JDM? Это происходит наверно потому, что после завершения прошивки МК, питание еще остается на какое-то время и МК начинает выполнять программу, в которой есть запись данных в EEPROM. Это случается когда МК работает от внутреннего тактового генератора.
Если сама программа записалась правильно, то, скорее всего, запись в EEPROM не смертельна. Конечно, если данные, записанные в EEPROM, при работе программы будут обновляться. При первом запуске возможны какие-то неправильные начальные значения параметров, даже выходящие за пределы, но это все решится настройкой этих параметров и записью их в память.
Если же при прошивке в EEPROM нужно занести какие-то константы, которые участвуют в работе программы, но ее меняться не могут, то будут проблемы.