Проблема с прошивкой PIC18F4431 на PicKit!

Поклонники продукции Microchip Technology Inc тусуются тут.
Ответить
Aleksey_S
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Пт авг 26, 2016 18:45:16

Проблема с прошивкой PIC18F4431 на PicKit!

Сообщение Aleksey_S »

Заказал несколько штук PIC18F4431 c алиэспресс.
Начал пробовать отладку через MPLAB и PicKit (у меня есть и 2-й и 3-й киты).
Постоянно вылетали ошибки, но в один из чипов что-то записалось. Решил проверить чтение-запись только на PicKit.
Получается такая картина.
Чтение идет нормально, стирание по сообщению проходит, по факту нет, при записи вываливается ошибка "Programming failed at Program Memory address 0x000000". Причем, если пытаться записывать то, что прочитал, в моем случае, это или чистая партянка нового чипа, или то, что записалось на другой чип при экспериментах с MPLAB, то запись проходит нормально. Но, если пытаюсь записать что-либо отличное от прочитанного, то все время получаю вышеуказанную ошибку. Пробовал подкидывать и внешнее питание, и разную конфигурацию, ничего не выходит. Что на PicKit2 или PicKit3, без разницы!
В чем может быть проблема.
Я уже грешу на то, что контроллеры битые!
Реклама
Aleksey_S
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Пт авг 26, 2016 18:45:16

Re: Проблема с прошивкой PIC18F4431 на PicKit!

Сообщение Aleksey_S »

Достал свой старый Extra_Pic (COM-порт), все проверил, чипы нормальные!!! Все операции идут на ура и без единой проблемы!
Не пойму, что не так с софтом PicKit, с pic12 и pic16 все без проблем.
Но чипы PIC18F4431 хоть тресни не хотят шиться, что на 2-ом, что на 3-м PicKit.
В MPLAB в режиме дебаггера тоже не хочет работать.
Сами Киты рабочие, я с ними уже несколько лет работаю.
Настройки я уже все переворошил. Пробовал на разных компах и на разных осях!
Замечено еще, что после записи в чип Экстрапиком, Кит этот чип уже даже не опознает, снова все стираю Экстрапиком, Кит его видит, пытаюсь писать Китом, ошибка, и после этого Кит снова не опознает чип.
В общем бред какой-то, до селе не думал, что PicKit такие глючные девайсы!
У кого есть какие-нибудь мысли по проблеме???????
Реклама
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

Re: Проблема с прошивкой PIC18F4431 на PicKit!

Сообщение Аlex »

Какие тут могут быть мысли ? Чипы хорошие, киты тоже, но ничего не работает. Фантастика :)
Aleksey_S писал(а):PicKit такие глючные девайсы!
Всё зависит от рук пользуемого.
У меня, например, никогда с ними проблем не было.
Aleksey_S
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Пт авг 26, 2016 18:45:16

Re: Проблема с прошивкой PIC18F4431 на PicKit!

Сообщение Aleksey_S »

Ну вообщето я изложил суть проблемы.
Еще раз объясняю, что проблема именно с PIC18F4431.
Со всеми другими контроллерами, с которыми приходилось работать, такого не было, поэтому и написал в этот форум.
Фантастика - это скорее то, что у кого-то никогда не было проблем!

Alex, у меня есть проблема, помочь сможете???
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

Re: Проблема с прошивкой PIC18F4431 на PicKit!

Сообщение Аlex »

Чем ?
Купите оригинальные чипы (хотя бы один) и попробуйте. И все вопросы сами собой отпадут.
Только не говорите - "ну они же прошиваются другим программатором" :)

Меня всегда удивляло то, что люди, напокупая всякого китайского говна, бегут на форум жаловаться и хаять нормальные инструменты.
Я не удивлюсь, если узнается, что у вас и кит - кетайская подделка :)
Реклама
-=Vovka=-
Опытный кот
Сообщения: 844
Зарегистрирован: Пн апр 11, 2011 10:08:52

Re: Проблема с прошивкой PIC18F4431 на PicKit!

Сообщение -=Vovka=- »

Могу предположить еще вариант, что ошибка для этого МК в PK2DeviceFile.dat
Реклама
Aleksey_S
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Пт авг 26, 2016 18:45:16

Re: Проблема с прошивкой PIC18F4431 на PicKit!

Сообщение Aleksey_S »

PK2DeviceFile.dat проверял сразу (этот чип поддерживается), подкидывал другие PK2DeviceFile.dat.
Будем считать, что микроконтроллеры поддельные!!!
То, что старый проггер шьет, видимо скоростной критерий.
Других объяснений я не вижу.
Буду заказывать в другом месте.
-=Vovka=-
Опытный кот
Сообщения: 844
Зарегистрирован: Пн апр 11, 2011 10:08:52

Re: Проблема с прошивкой PIC18F4431 на PicKit!

Сообщение -=Vovka=- »

Поддерживается, то поддерживается, а правильно ли все указанно для этого МК?
Aleksey_S
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Пт авг 26, 2016 18:45:16

Re: Проблема с прошивкой PIC18F4431 на PicKit!

Сообщение Aleksey_S »

Нашел причину!!!
Соединительные провод, идущий к питанию модуля АЦП (AVdd) имел плохой контакт в разъеме.
Использую универсальную плату с кварцем, светодиодом, кнопкой и ZIF панелью.
В общем все контакты
Vdd
Vss
PGC
PGD
AVss
были в порядке, в разрыве был контакт
AVdd.
Все режимы работают!!!
-=Vovka=-
Опытный кот
Сообщения: 844
Зарегистрирован: Пн апр 11, 2011 10:08:52

Re: Проблема с прошивкой PIC18F4431 на PicKit!

Сообщение -=Vovka=- »

И теперь в кого кидаем камни? :))) :))) :)))
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

Re: Проблема с прошивкой PIC18F4431 на PicKit!

Сообщение Аlex »

В кого в кого... Во всех нас, что не смогли своими всевидящими оками увидеть косяк :))
Ах, да, ещё в сторону программаторов, что они такие глючные и не могут шить с плохим контактом :)))

ЗЫ: Итог - как и предполагалось, кривые руки. Зато сколько говна в сторону инструмента :facepalm:
Aleksey_S
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Пт авг 26, 2016 18:45:16

Re: Проблема с прошивкой PIC18F4431 на PicKit!

Сообщение Aleksey_S »

Подобные дефекты могут возникать не зависимо от кривизны рук.
Они просто имеют место быть в жизни.
А вот симптоматику знать не мешает в любом случае.
Всплыло, когда проявился дефект.
Итак, по факту, в помощь тем, кто столкнется с вышеизложенной проблемой, чтоб не выслушивать от других, что у вас кривые руки,
проверьте питание модуля АЦП, при его отсутствии МК идентефицируется и читается (это и вводит в заблуждение о том, что подключение МК с программатором в норме), но не прошивается (при этом выдает сообщение об ошибке) и не стирается (сообщений об ошибках нет).
Всем удачи!!!
Ответить

Вернуться в «PIC»