PICkit2. Собираем.

Поклонники продукции Microchip Technology Inc тусуются тут.
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

Re: PICkit2. Собираем.

Сообщение oleg63m »

а с линуха вошел без проблем :dont_know: дома с винды (с месяц как переставлял) не получалось, на работе тоже. ГЛЮК
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Аватара пользователя
virus33
Нашел транзистор. Понюхал.
Сообщения: 175
Зарегистрирован: Пт июн 29, 2012 23:48:11

Re: PICkit2. Собираем.

Сообщение virus33 »

Проблема с этим программатором.
Собрал по ссылке на первой странице. Оттуда же и тулзы качнул, что в комплекте идут. Собрал, сделал тест (Tools>troubleshoot), все ок. Напряжения в порядке, уровни устанавливаются. Распознался без проблем как hid-совместимое устройство с первого раза.
Но вот дальше беда. Подключаю 16f628a прямо к ногам, и девайс не определен. ладно, камень насиловался не раз, беру парочку новеньких 16f630. то же самое. беру 16f877a - не читает!!!
Ничего не понял. Включаю старый комп, втыкаю icsp jdm программатор, проверенный не раз и который уже шьет более года - ссыль

Все ок, камни в WinPic читабельны,распознаются и шьются. без проблем.
Да, кстати. Если посмотреть в MPlab, то он на ките2 всегда выдает одну и ту же строчку:

PKWarn0003: Unexpected device ID: Please verify that a PIC16F628A is correctly installed in the application. (Expected ID = 0x1060, ID Read = 0x0)


И ни один камень из вышеописанных кит2 не захотел читать.
Повторюсь - ждм все видит читает и пишет.

при проверке что на выходе было:
Vdd - 4,7v
Vpp - 11,9v
PGD/PGC(high) - 0,99v (на дорожке перед резюками 1,3v)
PGD/PGC(low) - 0v

смущает только одно - высокий уровень с выхода камня программатора всего 1,3v. странно как то.
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

Re: PICkit2. Собираем.

Сообщение oleg63m »

так если не определился чип, напругу VPP программатор и не отдаст, в него же задатки интеллекта заложены.

PGD/PGC(high) - 0,99v Это катастрофически мало. на до проверить цепи от камня и до выхода. может гдето сопля похоже как диодом подкорочено. может и переход транзюка
кстати транзеля на выходе К и Э местами не попутал?
Последний раз редактировалось oleg63m Чт фев 13, 2014 15:03:32, всего редактировалось 1 раз.
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
otest
Друг Кота
Сообщения: 7853
Зарегистрирован: Ср фев 11, 2009 20:35:58

Re: PICkit2. Собираем.

Сообщение otest »

PGD/PGC(high) - 0,99v (на дорожке перед резюками 1,3v)PGD/PGC(low) - 0v

И чем он читать должен? >4v должно быть.
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

Re: PICkit2. Собираем.

Сообщение oleg63m »

otest писал(а):_

а вы бывали на улице Лизюкова? (из мультика)
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
otest
Друг Кота
Сообщения: 7853
Зарегистрирован: Ср фев 11, 2009 20:35:58

Re: PICkit2. Собираем.

Сообщение otest »

а вы бывали на улице Лизюкова?

Я живу рядом с ней( из жизни)
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

Re: PICkit2. Собираем.

Сообщение oleg63m »

классный мультик. я думал название улицы выдумка, а потом узнал, что такая действительно есть :)
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Аватара пользователя
virus33
Нашел транзистор. Понюхал.
Сообщения: 175
Зарегистрирован: Пт июн 29, 2012 23:48:11

Re: PICkit2. Собираем.

Сообщение virus33 »

Проблема решена. 1 диод оказался с неправильной маркировкой(анод вместо катода отмечен). в упаковке все остальные в норме.

Оригинальных диодов из схемы не оказалось поэтому ставил все Шотки 5819. Шьет, читает, все нормально распознает и работает.

на полке лежит лента "адских" резисторов из 50 штук, все 666 ом =)
Аватара пользователя
sawa330
Встал на лапы
Сообщения: 136
Зарегистрирован: Пт дек 28, 2012 04:41:38

Re: PICkit2. Собираем.

Сообщение sawa330 »

Други... разжуйте мне как прошить на этом девайсе EEprom 25LC040?
В списке есть.... Но... читает... в моём случае нули (типа защита от чтения стоит), знаю что надо бит защиты отключить, КАК не знаю....копал инет... не нашёл.... Английским не владею... переводчики не помогают....С напряжением игрался. Суть в том что не стирает, соответственно не пишет. С 24 серией без проблем... С 25серией первый раз имею дело. Выручайте!
Аватара пользователя
Zhuk72
Сверлит текстолит когтями
Сообщения: 1231
Зарегистрирован: Ср янв 29, 2014 08:41:31
Откуда: Баку
Контактная информация:

Re: PICkit2. Собираем.

Сообщение Zhuk72 »

Раз не стирает и не пишет, значит и не читает. Нули - это так, случайное значение на порту данных.
Подключение какое?
Каждый имеет право на свое личное ошибочное мнение.

У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

Re: PICkit2. Собираем.

Сообщение oleg63m »

sawa330 писал(а):В списке есть.... Но... читает... в моём случае нули

надо Help читать. там разнения есть, как подключать какие девайсы. резики надобно подвешивать. а, мало того, я с такими микрами еще с екстрапиками немного харился, там с кондерами по питанию могут возникнуть вопросы. да и ваще с коммутацией. в еп я вышел из положения подав отдельное питание. с РС еще не дошел до этого.
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Аватара пользователя
sawa330
Встал на лапы
Сообщения: 136
Зарегистрирован: Пт дек 28, 2012 04:41:38

Re: PICkit2. Собираем.

Сообщение sawa330 »

Zhuk72 писал(а):...... Нули - это так, случайное значение на порту данных.
Подключение какое?

Читает однАзначно. Подключение такое
Connections for 25LC devices
----------
PICkit 2 Pin 25LC Device Pin (DIP)
(1) VPP 1 nCS
(2) Vdd 8 Vcc
(3) GND 4 Vss
(4) PGD 2 SO
(5) PGC 6 SCK
(6) AUX 5 SI
7 nHOLD - disabled (Vdd)
3 nWP - disabled (Vdd)

Это из хелпа. Если я правильно понял, то 3 и 7 ноги в воздухе. Про считанные нули - где то в инете вычитал, не помню где, но что то из офицального) если читает нули, то зашифровоно, или защищено.... есть какой то бит защиты... какой и где ХЗ. В коде я .... как .... ну вообщем никак...
Пытался и внутрисхемно, и выпаяную, и с питанием от прогера и отдельно, и напряжениями игрался... Из головы защитный байт не выходит...доступно и понятно нигде инфы не нашёл....
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

Re: PICkit2. Собираем.

Сообщение oleg63m »

как вариант стереть чип, тогда биты защиты тоже сотрутся. иначе похоже никак.
по кр. мере в этом проггере
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Аватара пользователя
Zhuk72
Сверлит текстолит когтями
Сообщения: 1231
Зарегистрирован: Ср янв 29, 2014 08:41:31
Откуда: Баку
Контактная информация:

Re: PICkit2. Собираем.

Сообщение Zhuk72 »

sawa330 писал(а): 7 nHOLD - disabled (Vdd)
3 nWP - disabled (Vdd)

Это из хелпа. Если я правильно понял, то 3 и 7 ноги в воздухе.


3 и 7 не в воздухе, а повешены на питание, Vdd.
Когда 7 (Hold) в 0, чип становится на паузу и прерывает связь. Когда 3 (WP) в 0, запись в чип блокируется.
Так вот если они висят в воздухе, состояние на их выводах неопределенное. Так что подтяните каждый из них к питанию через несколько кОм. Никакой другой защиты в этих чипах нет. Даташит.
Каждый имеет право на свое личное ошибочное мнение.

У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.
Аватара пользователя
Койково
Мучитель микросхем
Сообщения: 461
Зарегистрирован: Сб авг 20, 2011 19:57:48

Re: PICkit2. Собираем.

Сообщение Койково »

oleg63m писал(а):как вариант стереть чип, тогда биты защиты тоже сотрутся. иначе похоже никак

Он прошивку хочет. :))
sawa330 писал(а):3 nWP - disabled (Vdd)

К питанию подтяни.Я так понимаю тут два варианта- не подключено или питание.Не спроста Vdd в скобки взято,как бы или-или.Возможно и вторую надо подтягивать.Обогнали. :))
Аватара пользователя
sawa330
Встал на лапы
Сообщения: 136
Зарегистрирован: Пт дек 28, 2012 04:41:38

Re: PICkit2. Собираем.

Сообщение sawa330 »

Мне надА в неё новую прошиву загнать.... Пытался стереть.....пишет что стёр....а по факту....фиг... снова читаешь....как всё было так и осталось...писать соответственно не пишет....

Даташит хорошо.... тока я по англински не вкуриваю ))), переводчики не одназначно переводят.... Вон в хелпе пишут "дисаблед Вдд" - переводчики грят запретить "Вдд", я так и понял нельзя к питанию подтягивать, ну и пробовал на землю через резюк, и в воздухе...
Дык на 24серию однозначно написано - на GND. ясно и понятно а тут...прям как у девок -нельзя значит надА. ))))

Спасибо други. На работе попробую... к "нельзя" подтянуть что нужно )))
Аватара пользователя
Zhuk72
Сверлит текстолит когтями
Сообщения: 1231
Зарегистрирован: Ср янв 29, 2014 08:41:31
Откуда: Баку
Контактная информация:

Re: PICkit2. Собираем.

Сообщение Zhuk72 »

"Disabled" подразумевало отключение соответствующих функций на чипе: т.е. не использовать ни защиту от записи, ни удержание. А Vdd в скобках, типа намек, подвесь меня туда :)
Каждый имеет право на свое личное ошибочное мнение.

У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.
Аватара пользователя
Койково
Мучитель микросхем
Сообщения: 461
Зарегистрирован: Сб авг 20, 2011 19:57:48

Re: PICkit2. Собираем.

Сообщение Койково »

Посмотрел схемку одного прогера,там эти ноги через 10kOm подтянуты.
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

Re: PICkit2. Собираем.

Сообщение oleg63m »

вот, готовая печатка для 24 и 93 серии, найдена на просторах всемирной паутины. ссылку на источник не помню.
Думаю, автор не не обидется
Вложения
eeprom.zip
(22.33 КБ) 272 скачивания
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Vlad80
Встал на лапы
Сообщения: 81
Зарегистрирован: Сб янв 05, 2013 10:58:36
Откуда: Винница

Re: PICkit2. Собираем.

Сообщение Vlad80 »

Доброго времени всем! Недавно собрал я этот проггер - доволен, как слон! Вот, что у меня получилось:

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

Тест программатора:
Vdd - 4,7 V
Vpp - 11,9 V
PGD (high) - 4,74 V
PGС (high) - 4,74 V
Программа определяет его сразу, камни читает и пишет (все класс). У меня большая просьба к форумчанам - может есть у кого Help на русском (к сожалению, с английским не дружу), как подключать какие девайсы? Помогите пожалуйста!
Заранее благодарен.
Ответить

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