Страница 1 из 1
ATmega128 - непонятки с хексом.
Добавлено: Сб мар 12, 2022 15:00:32
Ariadna-on-Line
Есть ДВА процессора ATmega128. Оба ведут себя абсолютно одинаково. Программатор USBasp в AVRDudeShell 2015. Маленький код - работают нормально. Если большой - виснут. Реверсное считывание кода из процессоров показывает странное - см. картинки - непрописывание 20 байт в адресах XX00H. Протеус этот код на модели 128-го отрабатывает замечательно. То есть дело не в коде, не в компиляторе. Остается грешить на микросхемы-программатор-дудеШелл. Абсолютная повторяемость ошибки вызывает сомнение в неисправности процессоров. Как победить глюк. Прошу помощи знатоков. С уважением.
Re: ATmega128 - непонятки с хексом.
Добавлено: Сб мар 12, 2022 17:17:18
Dimon456
ATmega128.
У мну bootloader на максимальной скорости не записывался, только на самой низкой скорости записался, не как не хотел в первые две три ячейки (по адресу где bootloader начинается) записывать.
И еще случай был, при каком-то очередном включении повредилась целиком страница флеш-памяти.
Но, чип с разбора, может и с дефектом.
Re: ATmega128 - непонятки с хексом.
Добавлено: Пн мар 21, 2022 23:22:57
Ariadna-on-Line
Вопрос - не связан ли этот глюк с фузом M103C ?
Re: ATmega128 - непонятки с хексом.
Добавлено: Вт мар 22, 2022 08:30:48
BOB51
Этот фуз превращает кристалл в аналогию 103 меги...
В том числе меняет и конфигурацию регистров - детально смотреть даташит надо относительно режима совместимости с атмега 103...
