Вопрос про PICkit2 и PICkit3

Поклонники продукции Microchip Technology Inc тусуются тут.
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25121
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Re: Вопрос про PICkit2 и PICkit3

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

Низкое напряжение относится к режиму LVP.
В этом режиме напряжение на Vpp такое же, как на Vdd. А точнее, равно НУЛЮ во время программирования и равно Vdd между циклами программирования. Смотрите диаграмму LVP.
уткодроз
Потрогал лапой паяльник
Сообщения: 330
Зарегистрирован: Вс апр 17, 2011 12:09:57

Re: Вопрос про PICkit2 и PICkit3

Сообщение уткодроз »

Ну и замечательно.

А что pickit2 и pickit3 только в режиме lvp прогают?

Я это к тому что нелогично получается, про pickit2 lite пишут что лишаетесь возможности прогать pic'и 3.3 вольта, только полный клон 3.3 и 5 вольт, о чем тогда они пишут тогда непонятно?
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25121
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Re: Вопрос про PICkit2 и PICkit3

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

Режим низковольтного программирования является ОПЦИОНАЛЬНЫМ. Все штатные программаторы ПО УМОЛЧАНИЮ работают в стандартном высоковольтном режиме. Режим LVP нужно активировать в софте. И не все МК его поддерживают.
Что там в lite я не в курсе. Нужно смотреть схему.
уткодроз
Потрогал лапой паяльник
Сообщения: 330
Зарегистрирован: Вс апр 17, 2011 12:09:57

Re: Вопрос про PICkit2 и PICkit3

Сообщение уткодроз »

Ну совсем запутали, получается что это строчка про 1.8 вольта и для VPP и для VDD написанная как улучшенная фишка pickit3 в отличии от pickit2 имеет место быть только для режима программирования LVP?

Ну и снова возвращаемся к нашим баранам - за счет чего в схеме pickit3 реализовано эта поддержка (1.8 вольта) если там на выходе стоит OP mc601 rail-to-rail у которого минимальное значение - 2.5 вольта?
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

Re: Вопрос про PICkit2 и PICkit3

Сообщение oleg63m »

[uquote="уткодроз",url="/forum/viewtopic.php?p=3576424#p3576424"]Ну совсем запутали, получается что это строчка про 1.8 вольта и для VPP и для VDD написанная как улучшенная фишка pickit3 в отличии от pickit2 имеет место быть только для режима программирования LVP?

Ну и снова возвращаемся к нашим баранам - за счет чего в схеме pickit3 реализовано эта поддержка (1.8 вольта) если там на выходе стоит OP mc601 rail-to-rail у которого минимальное значение - 2.5 вольта?[/uquote]
заблуждения. лайтом "нельзя" запрограммировать только те микрики, которые имеют напряжение питания отличное от 5в, и те, которые в процессе программирования могут потребовать дергать vdd. так-же у пицкита3 номенклатура ширее.
но есть обходные пути: сделать преобразователь уровней, отсутствием которого лайт и отличается от полной версии. а для пицкита 2 можно подкинуть файл спецификаций для мк от пицкита3, или вручную набить нужные микрики.
все это требует шевеления паяльником и клавишами.
ну и некоторые ньюансы: пицкит2 не может выставить напругу vdd меньше чем 2,5 вольта, так же как и больше U usb-0,3.(можно добиться паяльником) пицкит3, очевидно может.
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25121
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Re: Вопрос про PICkit2 и PICkit3

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

[uquote="уткодроз",url="/forum/viewtopic.php?p=3576424#p3576424"]за счет чего в схеме pickit3 реализовано эта поддержка (1.8 вольта) если там на выходе стоит OP mc601 rail-to-rail у которого минимальное значение - 2.5 вольта?[/uquote]
1. На выходе Vpp_target в PICkit3 НЕ СТОИТ mcp601.
2. Там стоит обратноходовой преобразователь с регулировкой выходного напряжения через PIC24.
3. Питание mcp601 происходит от +5v_USB
4. Через этот ОУ происходит формирование управления для транзистора (ключа), с помощью которого и понижают базовое напряжение +5 Вольт для Vdd_target. Это напряжение ПИТАНИЯ таргета, а не программирования.
5. Совершенно аналогично эти цепи сделаны в PICkit2.
Аватара пользователя
recyclebin
Встал на лапы
Сообщения: 116
Зарегистрирован: Ср май 14, 2014 20:44:56
Откуда: Республика Карелия

Re: Вопрос про PICkit2 и PICkit3

Сообщение recyclebin »

Товарищи, поставьте вердикт, карачун микроконтроллеру или я чегото не то делаю в пиккит3... Вобщем не могу ни стереть ни перешить pic16f628 при этом контроллер работает (в часах, только с небольшой проблемой поэтому и хотел перешить), для исключения программатора я попробовал на pic12f675 с ним такого нет и шьется и стирается. https://youtu.be/XMlTTgP7DRw
Аватара пользователя
salyamkamrad
Друг Кота
Сообщения: 3284
Зарегистрирован: Чт окт 08, 2009 00:43:16

Re: Вопрос про PICkit2 и PICkit3

Сообщение salyamkamrad »

Видео отличное. Еще бы галочку питания МК от пиккита поставить и будет совсем хорошо :)

Чек VDD PICkit 3 под эмблемкой Микрочипа.
Аватара пользователя
recyclebin
Встал на лапы
Сообщения: 116
Зарегистрирован: Ср май 14, 2014 20:44:56
Откуда: Республика Карелия

Re: Вопрос про PICkit2 и PICkit3

Сообщение recyclebin »

[uquote="salyamkamrad",url="/forum/viewtopic.php?p=3602506#p3602506"]Видео отличное. Еще бы галочку питания МК от пиккита поставить и будет совсем хорошо :)

Чек VDD PICkit 3 под эмблемкой Микрочипа.[/uquote]

Блин чтот забыл упомянуть и в видео поставить, вобщем галочка эта ничего не дает (хотя питание она подает мультиметром проверял), что с ней что без нее одно и тоже, пробовал в разных комбинациях.
Аватара пользователя
salyamkamrad
Друг Кота
Сообщения: 3284
Зарегистрирован: Чт окт 08, 2009 00:43:16

Re: Вопрос про PICkit2 и PICkit3

Сообщение salyamkamrad »

VPP непосредственно до ножки МК доходит? Прямо на ножке замерьте.
Аватара пользователя
recyclebin
Встал на лапы
Сообщения: 116
Зарегистрирован: Ср май 14, 2014 20:44:56
Откуда: Республика Карелия

Re: Вопрос про PICkit2 и PICkit3

Сообщение recyclebin »

[uquote="salyamkamrad",url="/forum/viewtopic.php?p=3602600#p3602600"]VPP непосредственно до ножки МК доходит? Прямо на ножке замерьте.[/uquote]

Да, по началу тоже грешил на макетку, а после замеров и прозвонки каждого проводка от пиккита до ножки (прозванивал как раз касаясь ножек мк) эта тория отпала :(
Аватара пользователя
salyamkamrad
Друг Кота
Сообщения: 3284
Зарегистрирован: Чт окт 08, 2009 00:43:16

Re: Вопрос про PICkit2 и PICkit3

Сообщение salyamkamrad »

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

Re: Вопрос про PICkit2 и PICkit3

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

LVP в конфиге установлен.
Аватара пользователя
recyclebin
Встал на лапы
Сообщения: 116
Зарегистрирован: Ср май 14, 2014 20:44:56
Откуда: Республика Карелия

Re: Вопрос про PICkit2 и PICkit3

Сообщение recyclebin »

[uquote="КРАМ",url="/forum/viewtopic.php?p=3603133#p3603133"]LVP в конфиге установлен.[/uquote]

А как я ранее мог этот контроллер шить? тоесть этот мк был шит уже как минимум два раза, только вот давненько и может я чего не помню и не так делаю в процессе? я не спец сразу говорю в мк не разбираюсь в тонкостях но ведь сумел же четыре года назад прошить первую Элизу и потом обновить на ней прошивку на новую и спустя пару лет шил этот мк и он нормально шился, потом и на нем обновил прошивку а вот сейчас почемуто не удается, были мысли попробовать стереть мк от первых часов но блин парни у нас в регионе мк не купить а запороть тот я не очень хочу будет очень обидно) для проверки программатора пиккит3 я взял нежалимый 12f675 и попробовал его прошить и стереть и он нормально и шьется и стирается. Контроллер для часов "Элиза" (малоли кому интересно, тоесть подводных камней по шитью там нет). Вчера заказал пару f628 с али буду тогда на них играться но вот на первых и единственных часов неохота экспериментировать со стиранием)


Кстати еще допвопрос: я перед тем как шить элополучный мк слил прошивку .hex с первых часов дак вот, парни она (слитая через оболочку пиккит3 file -> export hex) должна быть точно такая же по объему как и та что когдато заливал или нет? просто я экспортировал прошивку но она почемуто не совпадает по килобайтам со всеми возможными прошивками которые есть у меня (а я точно знаю какую я заливал).
Аватара пользователя
alex_
Опытный кот
Сообщения: 781
Зарегистрирован: Сб июн 01, 2013 22:24:21
Откуда: ПФО

Re: Вопрос про PICkit2 и PICkit3

Сообщение alex_ »

Здравствуйте господа, появилась мысль: возможно ли перезаписать конфигурацию пика не перезаливая всю прошивку, по аналогии с фьюзами АВР. Программатор и программа pickit3.
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25121
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Re: Вопрос про PICkit2 и PICkit3

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

Вообще то нет. Хотя бы потому, что нет возможности произвольного изменения ЛЮБОГО флеша. То есть ноль установить можно, а исходную единицу вернуть нельзя. Прежде нужно ВСЕ СТЕРЕТЬ.
Но и это не все. Современные МК Микрочипа содержат биты избыточности для контроля целостности флеша. То есть изменить отдельный бит В ПРИНЦИПЕ невозможно. Ни в какую сторону. Патамушта это вызовет необходимость произвольного изменения этих бит.
Но в старых контроллерах обнулить дефолтный бит можно. Восстановить нельзя.
Аватара пользователя
alex_
Опытный кот
Сообщения: 781
Зарегистрирован: Сб июн 01, 2013 22:24:21
Откуда: ПФО

Re: Вопрос про PICkit2 и PICkit3

Сообщение alex_ »

Блин печально, использую PIC32MX с bootloader'ом через бут заливаю основную прошивку а потом нужно изменить конфигурацию, сейчас приходиться полностью сливать прошивку изменять конфигурацию и снова заливать, в целом работает но как то долго это и беспуто получается :(
Аватара пользователя
samand587
Поставщик валерьянки для Кота
Сообщения: 2311
Зарегистрирован: Вт фев 21, 2017 18:59:21
Откуда: Седой Урал

Re: Вопрос про PICkit2 и PICkit3

Сообщение samand587 »

Уважаемые коты! Столкнулся с проблемой по прошивке PIC16F886. Экстрапик не прошивает. Решил собрать PICkit-2 lite отсюда http://www.labkit.ru/html/programmators_shm?id=86. Там дана прошивка для МК PIC18F2550. А при скачивании программы «PICkit 2 Programmer v2.61» так же прилагается прошивка. Скажите, пожалуйста, какой из этих прошивок мне первоначально прошить МК PIC18F2550? Спасибо! :beer:
driver_gv
Потрогал лапой паяльник
Сообщения: 399
Зарегистрирован: Сб авг 08, 2009 23:02:57
Откуда: Ростов-на-Дону
Контактная информация:

Re: Вопрос про PICkit2 и PICkit3

Сообщение driver_gv »

Заливайте PK2V023200.hex
__________________
Все, что нельзя запрограммировать на ассемблере, приходится паять
Аватара пользователя
samand587
Поставщик валерьянки для Кота
Сообщения: 2311
Зарегистрирован: Вт фев 21, 2017 18:59:21
Откуда: Седой Урал

Re: Вопрос про PICkit2 и PICkit3

Сообщение samand587 »

[uquote="driver_gv",url="/forum/viewtopic.php?p=3607759#p3607759"]Заливайте PK2V023200.hex[/uquote]
:beer: :beer: :beer:
Ответить

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