реклама на сайте
подробности

 
 
> Проблема с программированием PIC18F1320
Herz
сообщение Jul 31 2013, 20:28
Сообщение #1


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



С этим чипом работаю впервые. Использую ICD-3. Был один экземпляр. Прошил его, работает. Изменил программу, попытался перепрошить - ни в какую, выдаёт ошибку записи. Перезапускаю программатор или полностью MPLAB - МК не "опознаётся":
Target Device ID (00000000) does not match expected Device ID (000007c0).
Биты защиты записи выключены. Решил, что с чипом что-то случилось. Хотя ПИКи у меня всегда надёжно работали. Проверил другие (16-ю серию, правда) - нет проблем, опознаются, пишутся.
Купил ещё несколько 1320-х. Вставил в панельку, всё ОК. Прошил, работает. Попытался ещё раз - та же беда. Будто одноразовые. Пока приостановил опыты.
Натолкните на мысль, в чём может быть проблема? Жаль, другого программатора нет...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
volodya
сообщение Aug 1 2013, 04:39
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 194
Регистрация: 14-02-07
Из: УКРАИНА
Пользователь №: 25 344



Цитата(Herz @ Jul 31 2013, 23:28) *
Target Device ID (00000000) does not match expected Device ID (000007c0).
Биты защиты записи выключены.
Вставил в панельку, всё ОК. Прошил, работает.
Попытался ещё раз - та же беда.
Натолкните на мысль, в чём может быть проблема? Жаль, другого программатора нет...

Похожая проблемма была с MPLAB-X c др. кристалом при использовании MCLR вывода как IO-pin_port.
решил проблему возвратом к MPLAB-IDE 8.хх - стирает игнорируя Device ID, далее программирует ОК.


--------------------
"Для того чтобы избежать критики, надо ничего не делать, ничего не говорить и никем не быть"
"Каждый из нас бывает дураком по крайней мере пять минут в день; мудрость заключается в том, чтобы не превысить лимит." Элберт Хаббард
Go to the top of the page
 
+Quote Post
Herz
сообщение Aug 1 2013, 07:33
Сообщение #3


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



Цитата(volodya @ Aug 1 2013, 07:39) *
Похожая проблемма была с 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-й серией, но тогда мне помог другой программатор...
Go to the top of the page
 
+Quote Post
MaxPIC
сообщение Aug 1 2013, 14:34
Сообщение #4


специалист
***

Группа: Свой
Сообщений: 279
Регистрация: 3-05-07
Из: г. Москва
Пользователь №: 27 506



А попробуйте сначала нажать "Erase Flash Device", а потом уже попытаться программировать нажатием на "Program".
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 11:54
Рейтинг@Mail.ru


Страница сгенерированна за 0.01402 секунд с 7
ELECTRONIX ©2004-2016