1882ВМ1Т

Модераторы: ea, Alis, gurzzza, pip, sya, _sva_

orbita29
Сообщения: 9
Зарегистрирован: 31 янв 2023, 10:47
Предприятие: АО ОРБИТА

Re: 1882ВМ1Т

Сообщение orbita29 »

Здравствуйте. В нашем устройстве предполагается обновление прошивки без программатора внутрисхемно. С этой целью мы подключили наш контроллер к 1882ВМ1Т согласно руководству рис 20.2, сконфигурировали наш SPI с требуемой полярностью и фазой. Попробовали прочитать байт из памяти программ (табл 20.2) - получаем мусор (ожидали 0xff). Вопрос - как проверить работоспособность такой связки?
orbita29
Сообщения: 9
Зарегистрирован: 31 янв 2023, 10:47
Предприятие: АО ОРБИТА

Re: 1882ВМ1Т

Сообщение orbita29 »

Удалось прочитать сигнатуры, стереть кристалл, прчитать память данных и программ, но программирование работает неправильно - при программировании в режиме записи байта байт записывается верно, но другие байты страницы портятся. В чем может быть дело? И еще в табл 20.2 кажется ошибка - в командах работы со страницами памяти данных неправильно указано выравнивание.
orbita29
Сообщения: 9
Зарегистрирован: 31 янв 2023, 10:47
Предприятие: АО ОРБИТА

Re: 1882ВМ1Т

Сообщение orbita29 »

На стр 36 и 37 руководства ошибка в формуле скорости UART - должно быть 65536, а не 65535.
ea
Администратор
Сообщения: 57
Зарегистрирован: 10 окт 2014, 09:08

Re: 1882ВМ1Т

Сообщение ea »

В файле "1882ВМ1Т_Последовательное программирование.pdf" представлен протокол последователдьного программирования микроконтроллера.

При следующем внесении изменений в ТО скорректруем информацию по скорости UART.
orbita29
Сообщения: 9
Зарегистрирован: 31 янв 2023, 10:47
Предприятие: АО ОРБИТА

Re: 1882ВМ1Т

Сообщение orbita29 »

Здравствуйте. Спасибо за ответ. Получилось записать чип только исключив стирание кристалла (временные задержки согласно вашей инструкции). Если перед записью стирать, то верификация не проходит на первой же странице. И еще у вас в мануале несоответствие адресов в командах записи и чтения - там 14 бит, а надо 15 если у вас 32кБ флеш.
Ответить

Вернуться в «Микроконтроллеры семейства MCS-51»