Pickit3+16f690 - не шьется

Поклонники продукции Microchip Technology Inc тусуются тут.
Закрыто
sa-ta
Это не хвост, это антенна
Сообщения: 1414
Зарегистрирован: Пн ноя 23, 2009 00:50:23
Откуда: Crimea, Simferopol

Pickit3+16f690 - не шьется

Сообщение sa-ta »

pickit3 - купленный, с платкой расширения с зифовыми панельками (все покупное).

наблюдаю необычный глюк, при программирование именно этого чипа 16F690 (остальное все шьет за милую душу)

итого:

пробуем прочить чип, без установки - получаем естественно ошибку
Изображение

вставляем чип, читаем - на выходе получаем одни нули!
Изображение

стираем, все проходит без ошибок. пробуем записать в первую ячейку
Изображение

читаем - опять нули.
Изображение

если сотрем и проверим на чистоту - ожидаемо получаем ошибку
Изображение

но, если его стереть и прочитать - первый раз при считывании вернет пустой шлеш, не нули !
Изображение Изображение

при попытке его зашить, история повторяется - во флеше нули.

епром пришет и стирает исправно..

хочется понять это глюк чего?
Реклама
Аватара пользователя
Enigm
Говорящий с текстолитом
Сообщения: 1663
Зарегистрирован: Вт апр 03, 2012 20:36:41
Откуда: Сочи

Re: Pickit3+16f690 - не шьется

Сообщение Enigm »

Случаем бит защиты не стоит ?
И со всми пиками этой серии, может ваш пик битый.
Реклама
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Re: Pickit3+16f690 - не шьется

Сообщение oleg110592 »

Попробуйте птичку поставить: Tools->Use VPP First Program Entry
sa-ta
Это не хвост, это антенна
Сообщения: 1414
Зарегистрирован: Пн ноя 23, 2009 00:50:23
Откуда: Crimea, Simferopol

Re: Pickit3+16f690 - не шьется

Сообщение sa-ta »

обновил прошивку. ситуацию не поменяло.

как можно тогда убрать бит защиты ? хотя странно, что епромка читается и пишется.

такой галки не нахожу..

Изображение Изображение

просто боюсь, куплю еще один пик и будет такой же косяк..
ничего из остального, что у меня есть - (виллем, понипрог), шить такой пик не может.
Реклама
Эиком - электронные компоненты и радиодетали
Vov123
Опытный кот
Сообщения: 804
Зарегистрирован: Чт мар 12, 2009 16:31:05

Re: Pickit3+16f690 - не шьется

Сообщение Vov123 »

А из под MPLab-ом прошивать пробовал?
Реклама
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25291
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Re: Pickit3+16f690 - не шьется

Сообщение КРАМ »

sa-ta писал(а): как можно тогда убрать бит защиты ?
Бит защиты по любому можно посмотреть справа от окна выбора девайса, ткнув на Configuration - откроется окно фьюзов.
Но все таки вопрос: Вы программировать штатно из хекса пробовали?
sa-ta писал(а): наблюдаю необычный глюк, при программирование именно этого чипа 16F690 (остальное все шьет за милую душу)
:)
Вы проверили ВСЕ контроллеры Микрочипа?
:wink:
Реклама
sa-ta
Это не хвост, это антенна
Сообщения: 1414
Зарегистрирован: Пн ноя 23, 2009 00:50:23
Откуда: Crimea, Simferopol

Re: Pickit3+16f690 - не шьется

Сообщение sa-ta »

Vov123 писал(а):А из под MPLab-ом прошивать пробовал?
нет. я им не пользуюсь. свое пишу на пикбейсике.
если скажите как просто залить хек - то попробую, на нотере ставил, обновлял прошивку самого пиккита3.
КРАМ писал(а):Но все таки вопрос: Вы программировать штатно из хекса пробовали?
ну конечно ! вот даже скрин с измененым епромом - в первой ячеке прошиты нули.
Изображение

распиновка адаптера
Изображение
КРАМ писал(а):Вы проверили ВСЕ контроллеры Микрочипа?
конечно нет, но это первый раз такой затык. типов 10 из 12,16 серии точно шил.

все хозяйство выглядит так:
Изображение Изображение Изображение

-----------------------------
update

спешу сообщить, что проблема решена..

после вашей наводки, я посмотрел конфигурационные биты ПЕРЕД прошивкой. действительно стоял бит защиты кода!
я его сбросил - поставив конфиг в 33D - прошил, и поделка ожила !!

остается только не понятный для меня момент, почему я не смог прошить и считать пик, когда правил значение ячеек прямо в прошивальщике.
ведь, по идеи, он перед каждой прошивкой должен сбрасывать конфигурационные биты в дефолт...

спасибо, всем, кто принял деятельное участие в решении это глупой проблемы!
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25291
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Re: Pickit3+16f690 - не шьется

Сообщение КРАМ »

sa-ta писал(а): остается только не понятный для меня момент, почему я не смог прошить и считать пик, когда правил значение ячеек прямо в прошивальщике.
ведь, по идеи, он перед каждой прошивкой должен сбрасывать конфигурационные биты в дефолт...
У Вас в оболочке ПИККита по умолчанию стоит галка загрузки конфига из кода.
Как Вы загрузили в оболочку код протект из проекта, так этот бит там и оставался.
Кстати, прошить Вы ПИК могли... Прочитать не могли. И это естественно... Иначе,зачем защита вообще нужна? :wink:
Vov123
Опытный кот
Сообщения: 804
Зарегистрирован: Чт мар 12, 2009 16:31:05

Re: Pickit3+16f690 - не шьется

Сообщение Vov123 »

1.Выбрать микропроцессор для программирования
Configure->Select Device

2.Выбрать .hex для прошивки
File->Import

3.Выбрать программатор
Programmer->Select Progrfmmer->PicKit3

4.В меню Programmer появятся дополнительные поля для управления программатором.

Программатор,он же отладчик,в MPLab в одно и тоже время можно использовать только что-то одно,второе необходимо выключить (поставить в None).
Закрыто

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