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

Поклонники продукции Microchip Technology Inc тусуются тут.
vrt90
Родился
Сообщения: 16
Зарегистрирован: Вс авг 03, 2008 20:00:51
Откуда: Petropavlovsk

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

Сообщение vrt90 »

Спасибо за ответ. Заменил файл на PK2DeviceFile2_2 - список расширился, но ни один из F1938, F18345, F1503 не определился...На PIC16F18345 пишет Unsupported Part (ID = 3020). 10F203, 10F322, 16F628A определяются и читаются без проблем. Новые PIC покупал у разных, но проверенных временем продавцов, уверен в их работоспособности
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25121
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

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

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

[uquote="vrt90",url="/forum/viewtopic.php?p=4073311#p4073311"]Заменил файл на....[/uquote]
Есть более радикальное решение:
http://kair.us/projects/pickit2minus/index.html
veso74
Поставщик валерьянки для Кота
Сообщения: 1903
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

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

Сообщение veso74 »

[uquote="vrt90",url="/forum/viewtopic.php?p=4073311#p4073311"]... F1503 не определился ...[/uquote]
Хм, странно ..., позавчера экспериментировал с PIC16F1503. Файл из архива PK2DeviceFile_2 был установлен. Правда чип сам не определяется, а я вручную выбрал из меню.

КРАМ, спасибо за ссылку! Попробуем, будем использовать :beer:.
vrt90
Родился
Сообщения: 16
Зарегистрирован: Вс авг 03, 2008 20:00:51
Откуда: Petropavlovsk

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

Сообщение vrt90 »

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. Надеюсь кому-то поможет мой путь.
Спасибо всем за помощь!
veso74
Поставщик валерьянки для Кота
Сообщения: 1903
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

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

Сообщение veso74 »

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

Я перешл на программу PICkit3minus из ссылки КРАМ (PICkit3minus_3_10_01.zip).
Все нормально сработало, даже чип распознается автоматически.
Я склонен постоянно использовать PICkit3minus уже :).
Аватара пользователя
semenchuk85
Родился
Сообщения: 10
Зарегистрирован: Вс ноя 11, 2012 18:07:23
Откуда: Иваново, Беларусь
Контактная информация:

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

Сообщение semenchuk85 »

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

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

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

[uquote="semenchuk85",url="/forum/viewtopic.php?p=4085407#p4085407"]чем можно прошить pic24fj128ga310? Есть PicKit3 но...[/uquote]
Сменить среду программирования на MPLAB IPE. Старая оболочка PICKit3 уже давно не поддерживается.
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

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

Сообщение oleg63m »

пицки3 это ваще какая-то непонятая штука. пицкит2 и то более восстребованная. с помощью него можно Дудкой Атмелы даже шить, или превратить перепрограммированием чипа в клон МКII. а вот с 3м такое не прокатывает. отщепенец, одним словом.
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Timon96
Родился
Сообщения: 1
Зарегистрирован: Вт сен 14, 2021 21:09:07

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

Сообщение Timon96 »

[uquote="vrt90",url="/forum/viewtopic.php?p=4073311#p4073311"]Спасибо за ответ. Заменил файл на PK2DeviceFile2_2 - список расширился, но ни один из F1938, F18345, F1503 не определился...На PIC16F18345 пишет Unsupported Part (ID = 3020). 10F203, 10F322, 16F628A определяются и читаются без проблем. Новые PIC покупал у разных, но проверенных временем продавцов, уверен в их работоспособности[/uquote]

Где брали, если не секрет?
vrt90
Родился
Сообщения: 16
Зарегистрирован: Вс авг 03, 2008 20:00:51
Откуда: Petropavlovsk

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

Сообщение vrt90 »

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

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

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

Сообщение motoegor »

Добрый день ребята. Подскажите пожалуйста. Почему при чтении PIC18F85K90 в области eeprom вычитываюся нули?
IMG-20211019-WA0012.jpg
(98.46 КБ) 242 скачивания
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25121
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

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

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

Наверное потому, что их туда записал код...
В конфиге есть защита чтения EEPROM, но она выключена в вашем случае.
Аватара пользователя
cxem
Грызет канифоль
Сообщения: 262
Зарегистрирован: Вт июн 30, 2009 09:17:54
Откуда: г.Сыктывкар

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

Сообщение cxem »

PICkit2 работает только с MPLAB_8.30 ?
Мне надо в PIC18F25K80 изменить в user id на FF
Может есть какие то другие программы для программатора PICkit2
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25121
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

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

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

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

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

Сообщение cxem »

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 ?
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25121
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

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

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

[uquote="cxem",url="/forum/viewtopic.php?p=4110305#p4110305"]User IDs: OF OF OF OF OF OF OF OF
программа PICkit 2 не умеет работать с User IDs ?[/uquote]
Мне сложно что либо сказать немедленно. Но полагаю, что вы что то делаете не так.
Дома PICkit2 у меня нет. Только на работе. Поэтому до понедельника ничего сказать не могу.
Возможно, что этот конкретный МК (он сравнительно с PICkit2 новый) не совсем корректно поддержан dat-файлом оболочки.
Патамушта PICkit2 - скриптовый программатор. Можно в интернете найти альтернативный dat-файл для PICkit2.
Попробуйте повторно прочитать МК (не стирая его).
Но все это никак не отменяет ранее сказанного про возможность локально изменять нули на единицы в уже прошитом контроллере.
ЗЫ. Смутно припоминаю, что как то переписывал чужой проект на PIC16F877 и там userID оказался ЧЕТЫРЕХРАЗРЯДНЫМ по каждому из адресов. Возможно тут такая же история.
Аватара пользователя
TrumPIC
Вымогатель припоя
Сообщения: 579
Зарегистрирован: Вт янв 02, 2018 11:34:41
Откуда: Украина.

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

Сообщение TrumPIC »

[uquote="cxem",url="/forum/viewtopic.php?p=4110305#p4110305"]Стираю-читаю-вижу:
Device: PIC18F25K80
User IDs: OF OF OF OF OF OF OF OF
программа PICkit 2 не умеет работать с User IDs ?[/uquote]


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

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

:tea:
От бобра добра не ищут!©
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25121
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

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

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

Если честно, то я не нашел в даташите, включая мануал по программированию, ничего про разрядность userID.
Аватара пользователя
TrumPIC
Вымогатель припоя
Сообщения: 579
Зарегистрирован: Вт янв 02, 2018 11:34:41
Откуда: Украина.

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

Сообщение TrumPIC »

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

А у 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.
От бобра добра не ищут!©
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25121
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

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

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

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

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