Некорректно отрабатывает задержка на millis()

Похоже на отбраковку. Может ОЗУ не доложили.)

пробовал - перезагрузки…

Надо по старинке - кондер на пикушки от vcc на gnd прямо над камнем и прижать к нему … ОЗУ на синклерах и его клонах по другом не стабильно работало …

RET из порушенного в ОЗУ стека может отправить на 0000 адрес …

воо…, так что оставим эти страдания на время, пока не доберусь до инструментов.

В статусе никаких намёков на сброс по питанию.
Я бы ещё поставил cli() в начале setup-а с _delay_ms(). Тогда будет понятно связано ли это с прерываниями.

бежать, надо, вечерком продолжим эти “софтовые” страдания)

Ещё идея - погонять его от внутреннего RC на 8 и менее МГцах …

Луна-27, вобщем, во всей красе.

1 лайк

А пробовали с ядром с поддержкой 328pb?
Потому как у pb поболее прерываний, и векторов соответственно.

можно ссылку на ядро, вечером попробуем.

Мистика! Не иначе.
Чтобы у двух приборов, приобретенных в разное время одна и та же “болезнь камней”… Не, не верю.

Minicore.
Думаю, дело именно в этом. Только не понятно, как же другие c pb работали…

Нинаю, у мня зелёная Нана на 328РВ, c весны работает намайна, нареканий нет. Как 328 не прошивается, ядро MiniCore. Делеев нет. DtS таймеры есть. :slight_smile:

Я подумал, что уже с этого момента работа идёт с ядром PB.

так и есть, Green, он видимо не сначала читал.

Ой. Я это уже запамятовал.(
Тогда можно попробовать cli() для очистки совести.
Ну и для проверки ещё другое ядро.

Попробывал, то же самое.

Дальше, нашел нану PB



на ней все корекно отрабатывает от блинка до вывода миллис в сериал на всех “ядрах”, от сюда напрашивается вывод ,что это не софтовая проблема.
Кстати, на ней 4 и 6 нога не положена на землю как в UNO.

Не, про ноги, я чет назвездил…погодите…

Ошибка в разводке платы? Мож переходные отверстия виноваты?
После прошивки у тебя проверка записанного проводится?

Блин, ну ты серьезно? Я ее и в … и в гриву))

1 лайк