Страница 1 из 1

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

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

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

Добавлено: Сб авг 27, 2016 09:01:38
Aleksey_S
Достал свой старый Extra_Pic (COM-порт), все проверил, чипы нормальные!!! Все операции идут на ура и без единой проблемы!
Не пойму, что не так с софтом PicKit, с pic12 и pic16 все без проблем.
Но чипы PIC18F4431 хоть тресни не хотят шиться, что на 2-ом, что на 3-м PicKit.
В MPLAB в режиме дебаггера тоже не хочет работать.
Сами Киты рабочие, я с ними уже несколько лет работаю.
Настройки я уже все переворошил. Пробовал на разных компах и на разных осях!
Замечено еще, что после записи в чип Экстрапиком, Кит этот чип уже даже не опознает, снова все стираю Экстрапиком, Кит его видит, пытаюсь писать Китом, ошибка, и после этого Кит снова не опознает чип.
В общем бред какой-то, до селе не думал, что PicKit такие глючные девайсы!
У кого есть какие-нибудь мысли по проблеме???????

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

Добавлено: Сб авг 27, 2016 09:31:38
Аlex
Какие тут могут быть мысли ? Чипы хорошие, киты тоже, но ничего не работает. Фантастика :)
Aleksey_S писал(а):PicKit такие глючные девайсы!
Всё зависит от рук пользуемого.
У меня, например, никогда с ними проблем не было.

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

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

Alex, у меня есть проблема, помочь сможете???

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

Добавлено: Сб авг 27, 2016 10:19:06
Аlex
Чем ?
Купите оригинальные чипы (хотя бы один) и попробуйте. И все вопросы сами собой отпадут.
Только не говорите - "ну они же прошиваются другим программатором" :)

Меня всегда удивляло то, что люди, напокупая всякого китайского говна, бегут на форум жаловаться и хаять нормальные инструменты.
Я не удивлюсь, если узнается, что у вас и кит - кетайская подделка :)

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

Добавлено: Сб авг 27, 2016 10:47:53
-=Vovka=-
Могу предположить еще вариант, что ошибка для этого МК в PK2DeviceFile.dat

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

Добавлено: Сб авг 27, 2016 12:25:03
Aleksey_S
PK2DeviceFile.dat проверял сразу (этот чип поддерживается), подкидывал другие PK2DeviceFile.dat.
Будем считать, что микроконтроллеры поддельные!!!
То, что старый проггер шьет, видимо скоростной критерий.
Других объяснений я не вижу.
Буду заказывать в другом месте.

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

Добавлено: Сб авг 27, 2016 13:07:59
-=Vovka=-
Поддерживается, то поддерживается, а правильно ли все указанно для этого МК?

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

Добавлено: Сб авг 27, 2016 16:36:41
Aleksey_S
Нашел причину!!!
Соединительные провод, идущий к питанию модуля АЦП (AVdd) имел плохой контакт в разъеме.
Использую универсальную плату с кварцем, светодиодом, кнопкой и ZIF панелью.
В общем все контакты
Vdd
Vss
PGC
PGD
AVss
были в порядке, в разрыве был контакт
AVdd.
Все режимы работают!!!

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

Добавлено: Сб авг 27, 2016 18:23:49
-=Vovka=-
И теперь в кого кидаем камни? :))) :))) :)))

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

Добавлено: Сб авг 27, 2016 21:24:20
Аlex
В кого в кого... Во всех нас, что не смогли своими всевидящими оками увидеть косяк :))
Ах, да, ещё в сторону программаторов, что они такие глючные и не могут шить с плохим контактом :)))

ЗЫ: Итог - как и предполагалось, кривые руки. Зато сколько говна в сторону инструмента :facepalm:

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

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