Поклонники продукции Microchip Technology Inc тусуются тут.
Ответить

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

Ср май 25, 2022 22:35:03

catBot писал(а):hex-файл взят с github'а
Ссылочку можете дать?

Вот этот файл.
catBot писал(а):установлю напряжение 5 вольт?
Что по этому поводу говорит даташит?
Опять же, что там сказано по поводу Vpp?

Если я ничего не путаю, то VDD может быть и 5,5 вольт. Но про режим программирования в документации сведений не нашёл.

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

Чт май 26, 2022 01:02:31

... Вот этот файл ...

Взял файл PIC16F1454_FW.hex. Записал в чип (write) его с китайской pickit3. Читаю микроконтроллер (read). Сравнил файлы (verify). Все в порядке.
Ищите проблему у вас: микроконтроллер, программатор или другое, напр. подключение, способ манипуляции, настройки ПО и т.д.
Вложения
atu.jpg
(104.33 KiB) Скачиваний: 144

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

Чт май 26, 2022 10:16:22

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

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

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

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

Ещё раз, - спасибо!
Спасибо и дедушке Ляо, сделавшему клон PICkit 2, и, самое главное, - автору замечательной программы PICkit minus!

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

Чт май 26, 2022 10:39:18

catBot писал(а):про режим программирования в документации сведений не нашёл.
Надо смотреть документацию: Programming Specifications.
Для данного чипа: Table 8-1.

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

Чт май 26, 2022 18:37:44

Должен ли MPLAB X IPE v6 работать с PICkit 2 (клоном)?
Я не смог (побыстрому) разобраться, как это сделать.

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

Пт июл 01, 2022 10:33:33

Пообщался с программистом, поддерживающим утилиты PICkit minus и pk2cmd, он говорит, что связь контакта VDD и цепи питания зашиваемой микросхемы - обязательна.
PICkit minus, в отличие от pk2cmd, способна самостоятельно обнаруживать факт наличия внешнего питания микросхемы, а для pk2cmd при этом требуется ключ /X. (я пробовал ключ /A3.3, но не помогало)

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

Пн июл 11, 2022 14:40:48

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

PS
Только что обновилась консольная утилита pk2cmd (из комплекта PICkit minus).

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

Вт июл 12, 2022 05:35:44

И какой она у Вас версии? У меня не обновляется уже давно, версия 1.20.

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

Вт июл 12, 2022 15:02:15

pk2cmd v1.23.02, PICkit minus v3.20.14

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

Вт июл 12, 2022 15:40:27

... связь контакта VDD и цепи питания зашиваемой микросхемы - обязательна.

Отключаю опцию из Tools -> Target Vdd Source на: Force Target
Так программатор получает свое напряжение от USB, а MCU - от внешнего блока питания. Связь между ними не требуется.
---
Да, Вы программируете в командной строке. Почему так?
(2022 год совсем не скучаю по DOS и command prompt commands :) ).
Вложения
Untitled-1.jpg
(153.74 KiB) Скачиваний: 107

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

Вт июл 12, 2022 15:51:05

Почему так?

Я программировал с помощью GUI (PICkit minus'а), упоминаю консольную утилиту только потому, что она не требует установки .NET v3.
Спасибо за подсказку про Force Target.

PS
Так как я печатную плату уже исправил, надеюсь, больше с этими трудностями не столкнусь.

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

Вт июл 12, 2022 15:58:12

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

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

Купил второй китайский PICkit_3, но все же больше интересно на самодельный :).
(А JDM уже "забыл как страшный сон" :), и уже близко расположенные компьютеры больше не имеют настоящего COM-порта).

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

Пт июл 22, 2022 23:58:33

Обновились утилиты до PICkit minus v3.2.15, pk2cmd v1.23.03.
(скорее всего - добавлена поддержка новых моделей)

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

Сб июл 23, 2022 09:56:30

pk2cmd микрочиповская или энтузиастов?

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

Сб июл 23, 2022 13:06:01

У автора, на страничке выше, ссылки к 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.

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

Сб июл 23, 2022 23:51:04

Правильно ли я понимаю, - так как PICKit2(3) работают с микросхемами по SPI, то, теоретически, ими можно программировать не только PIC'и?
Вся загвоздка в наличии/отсутствии конфигурационных файлов?

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

Вс июл 24, 2022 19:09:30

catBot писал(а):работают с микросхемами по SPI

Они не работают по SPI. :)
Но теоретически можно эмулировать любой последовательный синхрнный интерфейс.

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

Чт сен 28, 2023 19:07:17

Правильно ли я понимаю, - так как PICKit2(3) работают с микросхемами по SPI, то, теоретически, ими можно программировать не только PIC'и?
Вся загвоздка в наличии/отсутствии конфигурационных файлов?


PICkit™ Serial Analyzer - Вам в помощь. Для себя собрал несколько лет назад. Иногда пользуюсь.

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

Пн ноя 06, 2023 20:49:40

Правильно ли я понимаю, - так как PICKit2(3) работают с микросхемами по SPI, то, теоретически, ими можно программировать не только PIC'и??

https://musbench.com/all/avr-pickit2/
http://elena-march.narod.ru/

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

Пн ноя 06, 2023 21:02:14

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