Herz 4 31 июля, 2013 Опубликовано 31 июля, 2013 · Жалоба С этим чипом работаю впервые. Использую ICD-3. Был один экземпляр. Прошил его, работает. Изменил программу, попытался перепрошить - ни в какую, выдаёт ошибку записи. Перезапускаю программатор или полностью MPLAB - МК не "опознаётся": Target Device ID (00000000) does not match expected Device ID (000007c0). Биты защиты записи выключены. Решил, что с чипом что-то случилось. Хотя ПИКи у меня всегда надёжно работали. Проверил другие (16-ю серию, правда) - нет проблем, опознаются, пишутся. Купил ещё несколько 1320-х. Вставил в панельку, всё ОК. Прошил, работает. Попытался ещё раз - та же беда. Будто одноразовые. Пока приостановил опыты. Натолкните на мысль, в чём может быть проблема? Жаль, другого программатора нет... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
volodya_t 0 1 августа, 2013 Опубликовано 1 августа, 2013 · Жалоба Target Device ID (00000000) does not match expected Device ID (000007c0). Биты защиты записи выключены. Вставил в панельку, всё ОК. Прошил, работает. Попытался ещё раз - та же беда. Натолкните на мысль, в чём может быть проблема? Жаль, другого программатора нет... Похожая проблемма была с MPLAB-X c др. кристалом при использовании MCLR вывода как IO-pin_port. решил проблему возвратом к MPLAB-IDE 8.хх - стирает игнорируя Device ID, далее программирует ОК. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Herz 4 1 августа, 2013 Опубликовано 1 августа, 2013 · Жалоба Похожая проблемма была с MPLAB-X c др. кристалом при использовании MCLR вывода как IO-pin_port. решил проблему возвратом к MPLAB-IDE 8.хх - стирает игнорируя Device ID, далее программирует ОК. Кстати, да - MCLR у меня сконфигурирован так же. Правда, MPLAB 8.91, до этого пробовал на 8.80, кажется. Попробовать откатиться ещё дальше? UPD. Откатился на 8.88 - не помогло. Тогда взял, всё-таки, свежий чип, сконфигурировал MCLR как enabled - нет проблем, перепрограммируется как положено. Неужели достаточно один раз прошить чип с отключенным MCLR, чтобы он перестал функционировать при программировании? Из далёкого прошлого, кажется, вспоминается подобная проблема с 16-й серией, но тогда мне помог другой программатор... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MaxBMSTU 0 1 августа, 2013 Опубликовано 1 августа, 2013 · Жалоба А попробуйте сначала нажать "Erase Flash Device", а потом уже попытаться программировать нажатием на "Program". Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Herz 4 1 августа, 2013 Опубликовано 1 августа, 2013 · Жалоба А попробуйте сначала нажать "Erase Flash Device", а потом уже попытаться программировать нажатием на "Program". Пробовал. Стирается вроде бы ... Но проверка на чистоту сразу выдаёт ошибку. И, соответственно, запись не проходит. Реально программа не стирается. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
volodya_t 0 5 августа, 2013 Опубликовано 5 августа, 2013 · Жалоба Уточните - на MCLR далее по схеме что подсоединено? Возможно отсоединение сброса от остальной части схемы и подключение его ИСКЛЮЧИТЕЛЬНО к программатору поможет в работе. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Herz 4 5 августа, 2013 Опубликовано 5 августа, 2013 · Жалоба Уточните - на MCLR далее по схеме что подсоединено? Возможно отсоединение сброса от остальной части схемы и подключение его ИСКЛЮЧИТЕЛЬНО к программатору поможет в работе. Нет, дело не в этом совершенно. Микросхему программировал в панельке, не ICSP. Так что влияние цепей исключается. Похоже, после прошивки чипа с пином MCLR, настроенным как порт, по прямому назначению его уже использовать не удаётся. Говорят, ситуацию может исправить программатор, умеющий подавать напряжение программирования Vpp на кристалл первым, то есть до Vdd. Когда будет возможность - проверю. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
lendlav 0 11 августа, 2013 Опубликовано 11 августа, 2013 · Жалоба прошу прощения если не совсем в тему. когда прошивал (PIC18LF1320-I/ML внутрисхемно и отдельно), подключал так: : ------------------------- 3,5 - GND 1 - VPP 19,17 - VDD 15 - PGC 16 - PGD -------------------------- 13(PGM) - не подключать сейчас есть под рукой и PICkit2 и чип на плате, могу попробовать внутрисхемно ваш hex записать, исправить,перезаписать чтобы проверить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Гость DL36 21 сентября, 2013 Опубликовано 21 сентября, 2013 · Жалоба Похоже, после прошивки чипа с пином MCLR, настроенным как порт, по прямому назначению его уже использовать не удаётся.Если еще актуально то это так и есть. Говорят, ситуацию может исправить программатор, умеющий подавать напряжение программирования Vpp на кристалл первым, то есть до Vdd. Когда будет возможность - проверю.PICKIT2,3 это умеют. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться