Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вопрос по программированию через ICD2
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры > PIC
ignavr
Пытаюсь запрограммировать PIC10F200 с помощью ICD2, появляется сообщение
ICD0161: Verify failed (MemType = Program, Address = 0x0, Expected Val = 0x25, Val Read = 0x24),
Подскажите пожалуйста в чем ошибка и как ее исправить
Angelo
На лини сброса конденсаторов нету? Высоковольтное напряжение по даташиту? Камень стерать и проверить что стерлось не забываем? Провода от ICD до целевой платы адекватной длины? Блокировочная керамика по питанию есть?
ignavr
Цитата(Angelo @ Jun 8 2008, 20:06) *
На лини сброса конденсаторов нету? Высоковольтное напряжение по даташиту? Камень стерать и проверить что стерлось не забываем? Провода от ICD до целевой платы адекватной длины? Блокировочная керамика по питанию есть?

1. на линии MCLR конденсаторов нет.
2. во время прошивки подается требуемые 12В
3. Камень стираю,-нажимаю на кнопку "Erase target device" в Matlabe, все хорошо без ошибок
Erasing Target Device...
...Erase Succeeded
MPLAB ICD 2 Ready
НО при проверке на стирание (Blank Check) появляется та же ошибка
Blank Checking...
...Program Memory
ICD0161: Verify failed (MemType = Program, Address = 0x0, Expected Val = 0xFFF, Val Read = 0x24)
...Device not blank
MPLAB ICD 2 Ready
4. длина провода от ICD2 до платы примерно 30см
5. конденсатор на питании стоит электролитический 47мкФx35В
Что у меня может быть не правильно?
Alex B._
Цитата(ignavr @ Jun 9 2008, 09:08) *
Что у меня может быть не правильно?

имхо камень не тот выбрал
1_pete
Быстрее всего у вас другой контроллер. Такое сообщение выдается, когда мплаб сконфигурирован под один кристалл, а стоит другой. Посмотрите конфигурацию МПЛАБа и на сайте Микрочипа какой
кристалл имеет код 0х24 и все выяснится.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.