Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Своими руками

Своими руками Завершенные и текущие проекты, хард & софт

Ответ
 
Опции темы Опции просмотра
Старый 15.04.2018, 21:45   #1
kaspiysk
Junior Member
 
Регистрация: 06.06.2010
Возраст: 42
Сообщений: 26
Вес репутации: 100/36
kaspiysk will become famous soon enoughkaspiysk will become famous soon enough
По умолчанию Некорректная работа ПО PicKit2

Что обнаружил ?
Собрал студенческий программатор по схеме с сайта labkit.ru, немного допилил (см. pdd05.livejournal.com).
Тестировал с PIC12F629/675, 16F628/A и некоторыми другими.
Все было хорошо, пока не стал заливать прошивки вместе с данными EEPROM. Сам код ложится без проблем и проходит верификацию, а вот с EEPROM всегда выскакивает ошибка верификации области EEPROM.

Что сделал ?
Прошил теми же самыми прошивками на программаторе GTP-USB с помощью WinPic800. Все чётко и на своих местах, верификация без ошибок, как в WinPic800, так и в ПО PicKit2 (WinPic800 с GTP-USB заливал, PicKit2 считывал и сверял).
Если прошивку без образа EEPROM залить с помощью PicKit2, а затем вручную прописать данные в EEPROM и отдельно его прошить с помощью PicKit, то все нормально.

Сталкивался ли кто с таким глюком ?

Последний раз редактировалось kaspiysk; 15.04.2018 в 21:48. Причина: Error
kaspiysk вне форума   Ответить с цитированием
Старый 15.04.2018, 21:52   #2
DmitrijVDN
Senior Member
 
Регистрация: 09.04.2010
Сообщений: 835
Вес репутации: 1630/60
DmitrijVDN has a brilliant futureDmitrijVDN has a brilliant futureDmitrijVDN has a brilliant futureDmitrijVDN has a brilliant futureDmitrijVDN has a brilliant futureDmitrijVDN has a brilliant futureDmitrijVDN has a brilliant futureDmitrijVDN has a brilliant futureDmitrijVDN has a brilliant futureDmitrijVDN has a brilliant futureDmitrijVDN has a brilliant future
По умолчанию Re: Некорректная работа ПО PicKit2

на оригинале таких глюков нет
DmitrijVDN вне форума   Ответить с цитированием
Старый 15.04.2018, 22:00   #3
kaspiysk
Junior Member
 
Регистрация: 06.06.2010
Возраст: 42
Сообщений: 26
Вес репутации: 100/36
kaspiysk will become famous soon enoughkaspiysk will become famous soon enough
По умолчанию Re: Некорректная работа ПО PicKit2

интересно то, что проблема, судя по всему, не в программаторе, а в ПО
сейчас обнаружил, что после открытия файла с прошивкой с помощью ПО PicKit, в окошке EEPROM явно не то, что должно было быть считано из файла
kaspiysk вне форума   Ответить с цитированием
Старый 15.04.2018, 22:02   #4
kaspiysk
Junior Member
 
Регистрация: 06.06.2010
Возраст: 42
Сообщений: 26
Вес репутации: 100/36
kaspiysk will become famous soon enoughkaspiysk will become famous soon enough
По умолчанию Re: Некорректная работа ПО PicKit2

Загадка
kaspiysk вне форума   Ответить с цитированием
Старый 21.04.2018, 16:15   #5
Guaho
Senior Member
 
Аватар для Guaho
 
Регистрация: 28.06.2013
Возраст: 47
Сообщений: 730
Вес репутации: 1674/47
Guaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant future
По умолчанию Re: Некорректная работа ПО PicKit2

Цитата:
Сообщение от kaspiysk Посмотреть сообщение
...Собрал студенческий программатор по схеме с сайта labkit.ru, немного допилил (см. pdd05.livejournal.com)...
Указанная по ссылке доработка - это не всё, что нужно сделать. Упущен очень важный момент. Не могу гарантировать, что это устранит описанную проблему, но тем не менее такая доработка обязательно должна быть. Ибо можете оказаться в ситуации, когда только что прошитый камень напрочь перестаёт видеться программатором, и ничто не помогает.
Vcc программатора должно идти не напрямую от питания через диод, а подаваться через P-канальный ПТ, управляемый с 25-й ноги PIC-контроллера программатора. Т.е. ПТ ставится между анодом VD2 и "+" питания программатора.
Guaho вне форума   Ответить с цитированием
Ответ

Метки
eeprom, pickit, pickit-2, pickit2, глюк


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
HELP: picKit2 and pic18F452: Selected device not detected Andreу Продукция MICROCHIP 4 24.01.2011 14:06
Работа с SPI по прерыванию от таймера. PIC18, HiTech Клякса Вопросы начинающих 2 12.01.2011 11:07
RC цепочка по питанию PIC, как считать ? Синклер Продукция MICROCHIP 1 20.03.2007 17:26
Пара вопросов по PICkit2 soecho Продукция MICROCHIP 15 02.03.2007 19:28


Часовой пояс GMT +3, время: 04:08.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot