Столкнулся со странным поведением PIC: беру рабочий контроллер, считываю с помощью PICkit2 и получаю чистый чип. Прошивка стирается. Как такое может быть?
Столкнулся со странным поведением PIC: беру рабочий контроллер, считываю с помощью PICkit2 и получаю чистый чип. Прошивка стирается. Как такое может быть?
"Замполит, чайку?"(с)"Охота за Красным Октябрем".
"Да мне-то что, меняйтесь!"(с)анек.
<-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.
Прибор после чтения не работает. При чтении никаких защит не высвечивается, читается 3FFF.
На другом приборе удалось нормально считать прошивку. Зашил. Прибор работает. Прочитал - PIC пустой. Прибор, естественно, не работает. Всю репу уже исчесал
---------- Сообщение добавлено 21:05 ---------- Предыдущее сообщение было 21:03 ----------
Да, я в курсе.
Странно.
Я с ПикКитом не работал, у меня другой программатор, но ПикКит весьма популярен (у мен я на работе тоже есть, только не помню 2-й или 3-й), не должно быть такого, чтобы он гробил прошивку.
"Замполит, чайку?"(с)"Охота за Красным Октябрем".
"Да мне-то что, меняйтесь!"(с)анек.
<-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.
Буквально сегодня прочитал без проблем PIC16F77. Да и до этого море чипов читал без проблем. А вот на PIC16F819 прошивки после чтения обнуляются. Чертовщина!
819-е у меня стоят во многих местах, включая ATDAC-9 и 10.
Никогда небыло проблм с ними.
"Замполит, чайку?"(с)"Охота за Красным Октябрем".
"Да мне-то что, меняйтесь!"(с)анек.
<-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.
Я уже начинаю думать, что авторы прошивки придумали защиту, убивающую прошивку при чтении
Ну это вряд ли
А LVP выключено? С ним иногда глючит, правда по другому.
"Замполит, чайку?"(с)"Охота за Красным Октябрем".
"Да мне-то что, меняйтесь!"(с)анек.
<-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.
Так как 9 вывод используется как порт out, следовательно отключено.
У меня нет 819-х, жаль, проверил бы! Но никогда такого не видел!
Это просто джиттер какой-то! (с) momitko
Завтра буду прошивать и читать. Попробую не на 5 вольтах, а меньше. Если оказии будут повторяться - могу поделиться чипом для исследований.
---------- Сообщение добавлено 08.06.2017 в 17:08 ---------- Предыдущее сообщение было 07.06.2017 в 23:19 ----------
Проблему решил, дело не в питании. Тема закрыта.
---------- Сообщение добавлено 22:18 ---------- Предыдущее сообщение было 17:08 ----------
Что то, как то спешно и самодовольно закрыл тему, полагая, что раз с таким эффектом никто не сталкивался, то никому и не интересно
Сегодня издевался с пиком как мог. Хотя это издевательством и не назовешь, все штатно - вставил пик, прошил, прочитал, достал, вставил, прочитал и так далее. В итоге причина обнаружена.
Чтобы слетела прошивка, необходимо:
1. Подключить программатор.
2. Запустить PICkit Programmer.
3. Вставить PIC16F819.
4. Нажать в меню Tools пункт Check Communication.
5. Enjoy! Прошивке капут.
Прошивку убивает пункт №4. Если сразу после установки пика нажать Read, то контроллер определяется и считывается без проблем.
А не пробовал на микрочиповском форуме спросить? Может кто еще с таким сталкивался?
"Замполит, чайку?"(с)"Охота за Красным Октябрем".
"Да мне-то что, меняйтесь!"(с)анек.
<-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.
Так я проблему решил, чего спрашивать? Было два прибора, нужно мне стало считать прошивку. Убил один прибор. Считывать вторую было страшно, поскольку незащищенные попали ко мне каким то чудом, а для восстановления пришлось бы покупать у производителя за нехилые деньги. В итоге, нашел безболезненный способ чтения, считал, заменил в EEPROM серийный номер и восстановил первый прибор.
Ай, молодца!
Ну мне было бы просто интересно, т.к. с PIC-ми работаю уже 24 года, с момента появления NewGeneration в 93-м, но с таким не встречался.
В моем программаторе тоже есть Comunication, но все поисзодит безболезненно.
Если будет время, найду на работе ПикКит и попробую.
"Замполит, чайку?"(с)"Охота за Красным Октябрем".
"Да мне-то что, меняйтесь!"(с)анек.
<-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.
Попробуй именно на 819-ом.
Конечно.
"Замполит, чайку?"(с)"Охота за Красным Октябрем".
"Да мне-то что, меняйтесь!"(с)анек.
<-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.
Не томи, убей прошивку!
Да блин, на работе очередной аврал, к сентябрю надо проект закончить, а там еще..
Надо пол кладовки перерыть, чтобы найти тот ПикКит, им пару лет никто не пользовался.
"Замполит, чайку?"(с)"Охота за Красным Октябрем".
"Да мне-то что, меняйтесь!"(с)анек.
<-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.
Социальные закладки