PICkit2. Собираем.

Поклонники продукции Microchip Technology Inc тусуются тут.
Аватара пользователя
catBot
Вымогатель припоя
Сообщения: 611
Зарегистрирован: Вт июн 23, 2020 17:32:46
Откуда: Санкт-Петербург

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

Сообщение catBot »

[uquote="Dmitry Dubrovenko",url="/forum/viewtopic.php?p=4236540#p4236540"]
catBot писал(а):hex-файл взят с github'а
Ссылочку можете дать?[/uquote]
Вот этот файл.
[uquote="Dmitry Dubrovenko",url="/forum/viewtopic.php?p=4236540#p4236540"]
catBot писал(а):установлю напряжение 5 вольт?
Что по этому поводу говорит даташит?
Опять же, что там сказано по поводу Vpp?[/uquote]
Если я ничего не путаю, то VDD может быть и 5,5 вольт. Но про режим программирования в документации сведений не нашёл.
Реклама
veso74
Поставщик валерьянки для Кота
Сообщения: 1907
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

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

Сообщение veso74 »

[uquote="catBot",url="/forum/viewtopic.php?p=4236645#p4236645"]... Вот этот файл ...[/uquote]
Взял файл PIC16F1454_FW.hex. Записал в чип (write) его с китайской pickit3. Читаю микроконтроллер (read). Сравнил файлы (verify). Все в порядке.
Ищите проблему у вас: микроконтроллер, программатор или другое, напр. подключение, способ манипуляции, настройки ПО и т.д.
Вложения
atu.jpg
(104.33 КБ) 339 скачиваний
Реклама
Аватара пользователя
catBot
Вымогатель припоя
Сообщения: 611
Зарегистрирован: Вт июн 23, 2020 17:32:46
Откуда: Санкт-Петербург

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

Сообщение catBot »

Всем участникам - ОГРОМНОЕ спасибо!!!

Проблема решилась, я добавил отсутствующую на печатной плате связь контакта №2 (VDD от программатора) с цепью питания PIC16F1454.
Чтобы не повредился стабилизатор, я, при программировании, подал питание на устройство через USB.

Программатор отработал наличие питающего напряжения, показал его величину, +3,3 вольта, микросхема определилась в программе PICkit minus автоматически.
Программирование и сверка прошли успешно с первого раза.

Доработаю плату.
Автор исходной разводки пока не объяснил, почему он не сделал это - необходимое! - подключение.

Ещё раз, - спасибо!
Спасибо и дедушке Ляо, сделавшему клон PICkit 2, и, самое главное, - автору замечательной программы PICkit minus!
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2349
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

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

Сообщение Dmitry Dubrovenko »

catBot писал(а):про режим программирования в документации сведений не нашёл.
Надо смотреть документацию: Programming Specifications.
Для данного чипа: Table 8-1.
ICQ нет, и, в ближайшее время, не будет.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
catBot
Вымогатель припоя
Сообщения: 611
Зарегистрирован: Вт июн 23, 2020 17:32:46
Откуда: Санкт-Петербург

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

Сообщение catBot »

Должен ли MPLAB X IPE v6 работать с PICkit 2 (клоном)?
Я не смог (побыстрому) разобраться, как это сделать.
Реклама
Аватара пользователя
catBot
Вымогатель припоя
Сообщения: 611
Зарегистрирован: Вт июн 23, 2020 17:32:46
Откуда: Санкт-Петербург

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

Сообщение catBot »

Пообщался с программистом, поддерживающим утилиты PICkit minus и pk2cmd, он говорит, что связь контакта VDD и цепи питания зашиваемой микросхемы - обязательна.
PICkit minus, в отличие от pk2cmd, способна самостоятельно обнаруживать факт наличия внешнего питания микросхемы, а для pk2cmd при этом требуется ключ /X. (я пробовал ключ /A3.3, но не помогало)
Реклама
Аватара пользователя
catBot
Вымогатель припоя
Сообщения: 611
Зарегистрирован: Вт июн 23, 2020 17:32:46
Откуда: Санкт-Петербург

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

Сообщение catBot »

Поправка: ключ должен быть /W.

PS
Только что обновилась консольная утилита pk2cmd (из комплекта PICkit minus).
yor
Говорящий с текстолитом
Сообщения: 1679
Зарегистрирован: Сб янв 19, 2008 23:57:27

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

Сообщение yor »

И какой она у Вас версии? У меня не обновляется уже давно, версия 1.20.
Аватара пользователя
catBot
Вымогатель припоя
Сообщения: 611
Зарегистрирован: Вт июн 23, 2020 17:32:46
Откуда: Санкт-Петербург

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

Сообщение catBot »

veso74
Поставщик валерьянки для Кота
Сообщения: 1907
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

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

Сообщение veso74 »

[uquote="catBot",url="/forum/viewtopic.php?p=4253075#p4253075"]... связь контакта VDD и цепи питания зашиваемой микросхемы - обязательна.[/uquote]
Отключаю опцию из Tools -> Target Vdd Source на: Force Target
Так программатор получает свое напряжение от USB, а MCU - от внешнего блока питания. Связь между ними не требуется.
---
Да, Вы программируете в командной строке. Почему так?
(2022 год совсем не скучаю по DOS и command prompt commands :) ).
Вложения
Untitled-1.jpg
(153.74 КБ) 291 скачивание
Аватара пользователя
catBot
Вымогатель припоя
Сообщения: 611
Зарегистрирован: Вт июн 23, 2020 17:32:46
Откуда: Санкт-Петербург

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

Сообщение catBot »

[uquote="veso74",url="/forum/viewtopic.php?p=4258393#p4258393"]Почему так?[/uquote]
Я программировал с помощью GUI (PICkit minus'а), упоминаю консольную утилиту только потому, что она не требует установки .NET v3.
Спасибо за подсказку про Force Target.

PS
Так как я печатную плату уже исправил, надеюсь, больше с этими трудностями не столкнусь.
veso74
Поставщик валерьянки для Кота
Сообщения: 1907
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

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

Сообщение veso74 »

А PICkit_2 можно собрать на другой микросхеме, кроме PIC18F2550? (Чего давно нет на международных рынках). Хотелось бы собратьь схему для хобби, для неприхотливого занятия.

На работе долго программировал с помощью Arduino (и дополнительный скетч + программа), но хочу, чтобы все доступные функции были доступны (напр. чтение, редакция ячеек ROM, RAM, авт. восстановление калибровочной константы 12Fxxx и т. д.).

Купил второй китайский PICkit_3, но все же больше интересно на самодельный :).
(А JDM уже "забыл как страшный сон" :), и уже близко расположенные компьютеры больше не имеют настоящего COM-порта).
Аватара пользователя
catBot
Вымогатель припоя
Сообщения: 611
Зарегистрирован: Вт июн 23, 2020 17:32:46
Откуда: Санкт-Петербург

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

Сообщение catBot »

Обновились утилиты до PICkit minus v3.2.15, pk2cmd v1.23.03.
(скорее всего - добавлена поддержка новых моделей)
yor
Говорящий с текстолитом
Сообщения: 1679
Зарегистрирован: Сб янв 19, 2008 23:57:27

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

Сообщение yor »

pk2cmd микрочиповская или энтузиастов?
veso74
Поставщик валерьянки для Кота
Сообщения: 1907
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

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

Сообщение veso74 »

У автора, на страничке выше, ссылки к PK2CMD есть:
... is command line tool, PK2CMDminus. It is based on the last unofficial version from MichaelS/Microchip, and updates by Miklós Márton to add support for PICkit3.
... это инструмент командной строки, PK2CMDminus. Он основан на последней неофициальной версии от MichaelS/Microchip и обновлениях Miklós Márton для добавления поддержки PICkit3.
Аватара пользователя
catBot
Вымогатель припоя
Сообщения: 611
Зарегистрирован: Вт июн 23, 2020 17:32:46
Откуда: Санкт-Петербург

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

Сообщение catBot »

Правильно ли я понимаю, - так как PICKit2(3) работают с микросхемами по SPI, то, теоретически, ими можно программировать не только PIC'и?
Вся загвоздка в наличии/отсутствии конфигурационных файлов?
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2349
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

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

Сообщение Dmitry Dubrovenko »

catBot писал(а):работают с микросхемами по SPI
Они не работают по SPI. :)
Но теоретически можно эмулировать любой последовательный синхрнный интерфейс.
ICQ нет, и, в ближайшее время, не будет.
avtar
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Вс сен 06, 2009 10:56:44

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

Сообщение avtar »

[uquote="catBot",url="/forum/viewtopic.php?p=4264361#p4264361"]Правильно ли я понимаю, - так как PICKit2(3) работают с микросхемами по SPI, то, теоретически, ими можно программировать не только PIC'и?
Вся загвоздка в наличии/отсутствии конфигурационных файлов?[/uquote]

PICkit™ Serial Analyzer - Вам в помощь. Для себя собрал несколько лет назад. Иногда пользуюсь.
Аватара пользователя
pavasilich
Мучитель микросхем
Сообщения: 409
Зарегистрирован: Ср фев 22, 2012 17:50:27
Откуда: РФ, Европа

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

Сообщение pavasilich »

[uquote="catBot",url="/forum/viewtopic.php?p=4264361#p4264361"]Правильно ли я понимаю, - так как PICKit2(3) работают с микросхемами по SPI, то, теоретически, ими можно программировать не только PIC'и??[/uquote]
https://musbench.com/all/avr-pickit2/
http://elena-march.narod.ru/
Изображение
Martian
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32
Контактная информация:

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

Сообщение Martian »

теоретически, важна отладка, а прошить можно даже калькулятором.
Ответить

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