Проблема с прошивкой PIC18F4431 на PicKit!
Проблема с прошивкой PIC18F4431 на PicKit!
Заказал несколько штук PIC18F4431 c алиэспресс.
Начал пробовать отладку через MPLAB и PicKit (у меня есть и 2-й и 3-й киты).
Постоянно вылетали ошибки, но в один из чипов что-то записалось. Решил проверить чтение-запись только на PicKit.
Получается такая картина.
Чтение идет нормально, стирание по сообщению проходит, по факту нет, при записи вываливается ошибка "Programming failed at Program Memory address 0x000000". Причем, если пытаться записывать то, что прочитал, в моем случае, это или чистая партянка нового чипа, или то, что записалось на другой чип при экспериментах с MPLAB, то запись проходит нормально. Но, если пытаюсь записать что-либо отличное от прочитанного, то все время получаю вышеуказанную ошибку. Пробовал подкидывать и внешнее питание, и разную конфигурацию, ничего не выходит. Что на PicKit2 или PicKit3, без разницы!
В чем может быть проблема.
Я уже грешу на то, что контроллеры битые!
Начал пробовать отладку через MPLAB и PicKit (у меня есть и 2-й и 3-й киты).
Постоянно вылетали ошибки, но в один из чипов что-то записалось. Решил проверить чтение-запись только на PicKit.
Получается такая картина.
Чтение идет нормально, стирание по сообщению проходит, по факту нет, при записи вываливается ошибка "Programming failed at Program Memory address 0x000000". Причем, если пытаться записывать то, что прочитал, в моем случае, это или чистая партянка нового чипа, или то, что записалось на другой чип при экспериментах с MPLAB, то запись проходит нормально. Но, если пытаюсь записать что-либо отличное от прочитанного, то все время получаю вышеуказанную ошибку. Пробовал подкидывать и внешнее питание, и разную конфигурацию, ничего не выходит. Что на PicKit2 или PicKit3, без разницы!
В чем может быть проблема.
Я уже грешу на то, что контроллеры битые!
- Реклама
Re: Проблема с прошивкой PIC18F4431 на PicKit!
Достал свой старый Extra_Pic (COM-порт), все проверил, чипы нормальные!!! Все операции идут на ура и без единой проблемы!
Не пойму, что не так с софтом PicKit, с pic12 и pic16 все без проблем.
Но чипы PIC18F4431 хоть тресни не хотят шиться, что на 2-ом, что на 3-м PicKit.
В MPLAB в режиме дебаггера тоже не хочет работать.
Сами Киты рабочие, я с ними уже несколько лет работаю.
Настройки я уже все переворошил. Пробовал на разных компах и на разных осях!
Замечено еще, что после записи в чип Экстрапиком, Кит этот чип уже даже не опознает, снова все стираю Экстрапиком, Кит его видит, пытаюсь писать Китом, ошибка, и после этого Кит снова не опознает чип.
В общем бред какой-то, до селе не думал, что PicKit такие глючные девайсы!
У кого есть какие-нибудь мысли по проблеме???????
Не пойму, что не так с софтом PicKit, с pic12 и pic16 все без проблем.
Но чипы PIC18F4431 хоть тресни не хотят шиться, что на 2-ом, что на 3-м PicKit.
В MPLAB в режиме дебаггера тоже не хочет работать.
Сами Киты рабочие, я с ними уже несколько лет работаю.
Настройки я уже все переворошил. Пробовал на разных компах и на разных осях!
Замечено еще, что после записи в чип Экстрапиком, Кит этот чип уже даже не опознает, снова все стираю Экстрапиком, Кит его видит, пытаюсь писать Китом, ошибка, и после этого Кит снова не опознает чип.
В общем бред какой-то, до селе не думал, что PicKit такие глючные девайсы!
У кого есть какие-нибудь мысли по проблеме???????
- Аlex
- Модератор
- Сообщения: 4614
- Зарегистрирован: Чт мар 18, 2010 23:09:57
- Откуда: Планета Земля
- Контактная информация:
Re: Проблема с прошивкой PIC18F4431 на PicKit!
Какие тут могут быть мысли ? Чипы хорошие, киты тоже, но ничего не работает. Фантастика
У меня, например, никогда с ними проблем не было.
Всё зависит от рук пользуемого.Aleksey_S писал(а):PicKit такие глючные девайсы!
У меня, например, никогда с ними проблем не было.
Re: Проблема с прошивкой PIC18F4431 на PicKit!
Ну вообщето я изложил суть проблемы.
Еще раз объясняю, что проблема именно с PIC18F4431.
Со всеми другими контроллерами, с которыми приходилось работать, такого не было, поэтому и написал в этот форум.
Фантастика - это скорее то, что у кого-то никогда не было проблем!
Alex, у меня есть проблема, помочь сможете???
Еще раз объясняю, что проблема именно с PIC18F4431.
Со всеми другими контроллерами, с которыми приходилось работать, такого не было, поэтому и написал в этот форум.
Фантастика - это скорее то, что у кого-то никогда не было проблем!
Alex, у меня есть проблема, помочь сможете???
- Аlex
- Модератор
- Сообщения: 4614
- Зарегистрирован: Чт мар 18, 2010 23:09:57
- Откуда: Планета Земля
- Контактная информация:
Re: Проблема с прошивкой PIC18F4431 на PicKit!
Чем ?
Купите оригинальные чипы (хотя бы один) и попробуйте. И все вопросы сами собой отпадут.
Только не говорите - "ну они же прошиваются другим программатором"
Меня всегда удивляло то, что люди, напокупая всякого китайского говна, бегут на форум жаловаться и хаять нормальные инструменты.
Я не удивлюсь, если узнается, что у вас и кит - кетайская подделка
Купите оригинальные чипы (хотя бы один) и попробуйте. И все вопросы сами собой отпадут.
Только не говорите - "ну они же прошиваются другим программатором"
Меня всегда удивляло то, что люди, напокупая всякого китайского говна, бегут на форум жаловаться и хаять нормальные инструменты.
Я не удивлюсь, если узнается, что у вас и кит - кетайская подделка
- Реклама
Re: Проблема с прошивкой PIC18F4431 на PicKit!
Могу предположить еще вариант, что ошибка для этого МК в PK2DeviceFile.dat
Re: Проблема с прошивкой PIC18F4431 на PicKit!
PK2DeviceFile.dat проверял сразу (этот чип поддерживается), подкидывал другие PK2DeviceFile.dat.
Будем считать, что микроконтроллеры поддельные!!!
То, что старый проггер шьет, видимо скоростной критерий.
Других объяснений я не вижу.
Буду заказывать в другом месте.
Будем считать, что микроконтроллеры поддельные!!!
То, что старый проггер шьет, видимо скоростной критерий.
Других объяснений я не вижу.
Буду заказывать в другом месте.
Re: Проблема с прошивкой PIC18F4431 на PicKit!
Поддерживается, то поддерживается, а правильно ли все указанно для этого МК?
Re: Проблема с прошивкой PIC18F4431 на PicKit!
Нашел причину!!!
Соединительные провод, идущий к питанию модуля АЦП (AVdd) имел плохой контакт в разъеме.
Использую универсальную плату с кварцем, светодиодом, кнопкой и ZIF панелью.
В общем все контакты
Vdd
Vss
PGC
PGD
AVss
были в порядке, в разрыве был контакт
AVdd.
Все режимы работают!!!
Соединительные провод, идущий к питанию модуля АЦП (AVdd) имел плохой контакт в разъеме.
Использую универсальную плату с кварцем, светодиодом, кнопкой и ZIF панелью.
В общем все контакты
Vdd
Vss
PGC
PGD
AVss
были в порядке, в разрыве был контакт
AVdd.
Все режимы работают!!!
Re: Проблема с прошивкой PIC18F4431 на PicKit!
И теперь в кого кидаем камни?

- Аlex
- Модератор
- Сообщения: 4614
- Зарегистрирован: Чт мар 18, 2010 23:09:57
- Откуда: Планета Земля
- Контактная информация:
Re: Проблема с прошивкой PIC18F4431 на PicKit!
В кого в кого... Во всех нас, что не смогли своими всевидящими оками увидеть косяк
Ах, да, ещё в сторону программаторов, что они такие глючные и не могут шить с плохим контактом
ЗЫ: Итог - как и предполагалось, кривые руки. Зато сколько говна в сторону инструмента
Ах, да, ещё в сторону программаторов, что они такие глючные и не могут шить с плохим контактом
ЗЫ: Итог - как и предполагалось, кривые руки. Зато сколько говна в сторону инструмента
Re: Проблема с прошивкой PIC18F4431 на PicKit!
Подобные дефекты могут возникать не зависимо от кривизны рук.
Они просто имеют место быть в жизни.
А вот симптоматику знать не мешает в любом случае.
Всплыло, когда проявился дефект.
Итак, по факту, в помощь тем, кто столкнется с вышеизложенной проблемой, чтоб не выслушивать от других, что у вас кривые руки,
проверьте питание модуля АЦП, при его отсутствии МК идентефицируется и читается (это и вводит в заблуждение о том, что подключение МК с программатором в норме), но не прошивается (при этом выдает сообщение об ошибке) и не стирается (сообщений об ошибках нет).
Всем удачи!!!
Они просто имеют место быть в жизни.
А вот симптоматику знать не мешает в любом случае.
Всплыло, когда проявился дефект.
Итак, по факту, в помощь тем, кто столкнется с вышеизложенной проблемой, чтоб не выслушивать от других, что у вас кривые руки,
проверьте питание модуля АЦП, при его отсутствии МК идентефицируется и читается (это и вводит в заблуждение о том, что подключение МК с программатором в норме), но не прошивается (при этом выдает сообщение об ошибке) и не стирается (сообщений об ошибках нет).
Всем удачи!!!


