![]() |
Здравствуйте у меня вопрос : почему при записи FULL на 908AZ60 2J74Y не прописывает около 200 байт в разных местах дампа, вместо них 00 , с последуещей записью того же FULL остается на 8 байт меньше, не переписывать же весь FULL 25 раз, или так и должно быть?
|
Цитата:
посты № 25 , 34 , 35 ,36 и 40 ..... Я фулл так и не научился перешивать iProgом http://www.carcd.ru/forum/public/sty..._DIR#>/sad.gif |
Цитата:
|
Цитата:
Записать? Оригинально... |
Цитата:
|
Цитата:
Но в данном случае облом с фулом и там где это возможно http://www.carcd.ru/forum/public/sty..._DIR#>/sad.gif |
По поводу записи Full в микроконтроллер мсасксет 2J74:
Работать только на столике последней разработки (с собственным кварцем) Кварц на столике желательно ставить 4-8 Мгц. При записи flash записываемый блок вначале проверяется на полное заполнение 0x00 - в этом случае его запись пропускается. Далее происходит запись блоками по 8 байт. После каждой записи блока идёт верификация - если не записался, то записывается ещё раз (8 раз). Если не записался, то выходит из процедуры с ошибкой. Работает запись очень медленно. Так выбран тип записи. Над увеличением скорости и надёжности записи (чтобы не было ложных пропусков или запретов записи) работаем. |
И ещё, что касается масксета 2J74. Не мне вам говорить о "высокой" надёжности данного контроллера. Наблюдался эффект чтения разных данных при повторном чтении flash. На 16 Мгц. Только на данных кристаллах! Причём бутлоадеры у этих микроконтроллеров практически идентичны почти со всей линейкой 908 контроллеров. Проблема где-то в технологии изготовления контроллера...
|
Текущее время: 13:49. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot