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

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

Пн авг 09, 2021 08:07:52

Спасибо за ответ. Заменил файл на PK2DeviceFile2_2 - список расширился, но ни один из F1938, F18345, F1503 не определился...На PIC16F18345 пишет Unsupported Part (ID = 3020). 10F203, 10F322, 16F628A определяются и читаются без проблем. Новые PIC покупал у разных, но проверенных временем продавцов, уверен в их работоспособности

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

Пн авг 09, 2021 08:48:04

Заменил файл на....

Есть более радикальное решение:
http://kair.us/projects/pickit2minus/index.html

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

Пн авг 09, 2021 11:02:23

... F1503 не определился ...

Хм, странно ..., позавчера экспериментировал с PIC16F1503. Файл из архива PK2DeviceFile_2 был установлен. Правда чип сам не определяется, а я вручную выбрал из меню.

КРАМ, спасибо за ссылку! Попробуем, будем использовать :beer:.

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

Вт авг 10, 2021 05:48:52

LZ, 18F252 и 16F1503 теперь определяются. 16F1938 вручную выбирается в PICKit Programmer, но при считывании выдает ошибку.
[img][/img]
[img][/img]

[size=85][color=green]Добавлено after 9 hours 51 minute 14 seconds:[/color][/size]
Всем доброго. Решил вопрос. Достал из закромов собранный аж в 2006 году программатор Extra-PIC, работающий с COM портом, распаял переходники. Подключил, запустил оболочку PICPgm 1.9.1.0.
PIC16F628A, PIC16F1503 определились автоматом и прочитались. PIC16F1938 выбрал вручную и с 5-й попытки после ругательства No PIC! удалось считать нули и еще кое-что. Попытка стереть PIC не удалась.
Затем заменил файл PK2DiviceFile на PKPlusDeviceFile (с переименованием). PIC16F18345 появился в списке и автоматом определился!
PIC16F1938 в PICKit programmer показал наличие защиты. Затем делал несколько попыток стирания и с 10-го раза PIC стерся и начал считывать привычные 3FFF. Надеюсь кому-то поможет мой путь.
Спасибо всем за помощь!

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

Чт авг 19, 2021 16:19:47

Еще один случай сегодня:
Експериментирую с PIC16F15313. С "блинк" начинаю конечно :).
PICkit-3 с PICkit 3 v3.10 не распознает чип. Автоматически, вручную ... Попробовал со всеми доступными файлами .dat.

Я перешл на программу PICkit3minus из ссылки КРАМ (PICkit3minus_3_10_01.zip).
Все нормально сработало, даже чип распознается автоматически.
Я склонен постоянно использовать PICkit3minus уже :).

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

Чт сен 02, 2021 21:51:57

Привет народ. Подскажите чем можно прошить pic24fj128ga310? Есть PicKit3 но там нет такой в поддержке, или можно как то добавить?

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

Чт сен 02, 2021 22:08:33

чем можно прошить pic24fj128ga310? Есть PicKit3 но...

Сменить среду программирования на MPLAB IPE. Старая оболочка PICKit3 уже давно не поддерживается.

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

Пт сен 03, 2021 20:43:38

пицки3 это ваще какая-то непонятая штука. пицкит2 и то более восстребованная. с помощью него можно Дудкой Атмелы даже шить, или превратить перепрограммированием чипа в клон МКII. а вот с 3м такое не прокатывает. отщепенец, одним словом.

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

Вт сен 14, 2021 21:10:37

Спасибо за ответ. Заменил файл на PK2DeviceFile2_2 - список расширился, но ни один из F1938, F18345, F1503 не определился...На PIC16F18345 пишет Unsupported Part (ID = 3020). 10F203, 10F322, 16F628A определяются и читаются без проблем. Новые PIC покупал у разных, но проверенных временем продавцов, уверен в их работоспособности


Где брали, если не секрет?

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

Чт сен 16, 2021 06:33:04

Где брали, если не секрет?[/uquote]

Как и все - на Али ) 18345 у того продавца уже закончились. Остальные - у продавца https://aliexpress.ru/store/2999022?spm ... 3c007TMqjW, но цены у него (да и у других) растут не по дням, а по часам. Сначала пишешь ему - "есть такой товар по такой цене" - он пишет "мне так жаль... " и выставляет новую цену. Если заказываешь без предварительного согласования, то 5 дней ожидания, потом отказ от продавца, открытие спора, ожидание возврата денег, возврат денег - 2-5% (банковские проценты, изменяемый курс доллара). Пройдено раз 5-6. Сейчас все продавцам предварительно пишу запрос

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

Пт окт 22, 2021 08:52:19

Добрый день ребята. Подскажите пожалуйста. Почему при чтении PIC18F85K90 в области eeprom вычитываюся нули?
IMG-20211019-WA0012.jpg
(98.46 KiB) Скачиваний: 178

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

Сб окт 23, 2021 11:26:58

Наверное потому, что их туда записал код...
В конфиге есть защита чтения EEPROM, но она выключена в вашем случае.

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

Сб окт 23, 2021 22:33:47

PICkit2 работает только с MPLAB_8.30 ?
Мне надо в PIC18F25K80 изменить в user id на FF
Может есть какие то другие программы для программатора PICkit2

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

Вс окт 24, 2021 07:44:54

Кроме "восьмерки" со вторым пиккитом работает его штатная оболочка, которую можно скачать из архива на сайте Микрочипа.
Только вам это не поможет с ID. Дело в том, что флеш МК программируется ТОЛЬКО НУЛЯМИ. А единицы образуются при стирании. Сиречь, сначала ВСЕ стираем, а потом пишем нули где это требуется.
Однако, стирать можно не сразу все, а блоками-страницами. При этом конфигурационный блок флеша, куда входит и userID, может быть стерт только вместе с инструкцией ПОЛНОГО СТИРАНИЯ флеша.
Такшта увы, ваша затея шансов не имеет. Из нуля единиц не сделать. Только наоборот.

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

Вс окт 24, 2021 09:35:42

PICkit 2
Application Version 2.61.00
Device File Version 1.63.147
OS Firmware Version 2.32.00
Стираю-читаю-вижу:
Device: PIC18F25K80
User IDs: OF OF OF OF OF OF OF OF
программа PICkit 2 не умеет работать с User IDs ?

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

Вс окт 24, 2021 09:46:53

User IDs: OF OF OF OF OF OF OF OF
программа PICkit 2 не умеет работать с User IDs ?

Мне сложно что либо сказать немедленно. Но полагаю, что вы что то делаете не так.
Дома PICkit2 у меня нет. Только на работе. Поэтому до понедельника ничего сказать не могу.
Возможно, что этот конкретный МК (он сравнительно с PICkit2 новый) не совсем корректно поддержан dat-файлом оболочки.
Патамушта PICkit2 - скриптовый программатор. Можно в интернете найти альтернативный dat-файл для PICkit2.
Попробуйте повторно прочитать МК (не стирая его).
Но все это никак не отменяет ранее сказанного про возможность локально изменять нули на единицы в уже прошитом контроллере.
ЗЫ. Смутно припоминаю, что как то переписывал чужой проект на PIC16F877 и там userID оказался ЧЕТЫРЕХРАЗРЯДНЫМ по каждому из адресов. Возможно тут такая же история.

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

Вс окт 24, 2021 10:42:11

Стираю-читаю-вижу:
Device: PIC18F25K80
User IDs: OF OF OF OF OF OF OF OF
программа PICkit 2 не умеет работать с User IDs ?



Нет. Это Вы не умеете читать даташиты.

Прочтите размер ячеек User ID контроллера. Подумайте над прочитанным.

:tea:

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

Вс окт 24, 2021 13:12:40

Если честно, то я не нашел в даташите, включая мануал по программированию, ничего про разрядность userID.

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

Вс окт 24, 2021 13:55:09

Преодолел лень и скачал даташит - таки да, в этом не нашел разрядности.

А у 16-й серии конкретно написано:

14.10 User ID Locations
Four memory locations (2000h-2003h) are designated
as user ID locations where the user can store
checksum or other code-identification numbers. These
locations are not accessible during normal execution
but are readable and writable during Program/Verify.
Only the Least Significant 4 bits of the user ID locations
are used for checksum calculations although each
location has 14 bits.

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

Вс окт 24, 2021 14:15:06

Речь идет о КОНКРЕТНОМ контроллере. И он НЕ PIC16.
Ответить