-
sword_fish
- Сообщения:8
- Зарегистрирован:Пн окт 09, 2006 7:58 pm
программирование AM29F800BB
Сообщение
sword_fish » Пн окт 09, 2006 8:39 pm
Подскажите тонкости программирования AM29F800B?
Ситуация такая:
Снимаю флэшку с прибора и читаю ее willem программаором 0.97ja. Стираю флешку, затем заливаю в неё новую прошивку, провожу проверку, читаю флешку - все ОК. Ставлю флешку в прибор, прибор - дохлый. И что самое обидное, даже когда на флешку заливаю старую прошивку, прибор тоже никак не реагирует. Сначала думал что сжег микросхему, но проверял ID, так все нормально. Может в программаторе нужно какую-то опцию выставить? В чем еще может быть дело ?
P.S. Программатор вроде как рабочий, тест H/W прошел.
-
Ezo
- ------
- Сообщения:2041
- Зарегистрирован:Пн янв 03, 2005 6:50 pm
- Откуда:Riga
Сообщение
Ezo » Вт окт 10, 2006 9:45 pm
Сначала думал что сжег микросхему, но проверял ID, так все нормально.
Можешь заного проверять содержание в чипе. Load сохраненный файл и Verify. Может быть какая то еще проблема в приборе или back-up чтение ошибочно. В программаторе специальных опций нетребуется.
-
sword_fish
- Сообщения:8
- Зарегистрирован:Пн окт 09, 2006 7:58 pm
Сообщение
sword_fish » Ср окт 11, 2006 8:40 am
проверил, пишет что все ОК.
Я думал может в программе выставить опцию CRC32 ? Можете объяснить что ета опция делает?
-
Ezo
- ------
- Сообщения:2041
- Зарегистрирован:Пн янв 03, 2005 6:50 pm
- Откуда:Riga
Сообщение
Ezo » Ср окт 11, 2006 9:09 am
Я думал может в программе выставить опцию CRC32 ? Можете объяснить что ета опция делает?
Эта опция определяет метод определения контрольной суммы файла загруженного в буффер (в результате Load или Read). Невлияет на процесс программирования.
-
sword_fish
- Сообщения:8
- Зарегистрирован:Пн окт 09, 2006 7:58 pm
Сообщение
sword_fish » Пн окт 30, 2006 9:25 am
в общем сравнил прошивки(прочитанную в первый раз и новую прошивку), они впринципе идентичны, но в порчитанной каждые два байта поменяны местами. Может кто-то сталкивался с такой проблемой?