Вопрос про PICkit2 и PICkit3
- Сообщения: 21
- Зарегистрирован: Пн дек 21, 2020 11:42:16
Все настроил,но теперь такая проблема,программатор соnnected,програма PiCkit 3 увидела мой мк pic16f1936,но когда нажимаю Blank Check пишет No device detected.,как быть?как решить проблему,помогите пожалуйста....((((
- Реклама
[uquote="Donbasec",url="/forum/viewtopic.php?p=3948241#p3948241"]Все настроил,но[/uquote]
Ваше "увидела мой мк pic16f1936" вызывают обоснованные сомнения.
Скорее всего, проблема в том, что PICkit3 находится в MPLAB Mode. В меню оболочки есть перевод в скриптовый режим и обратно.
Но вообще, пользоваться старой оболочкой PICkit3 я бы не советовал. Кривая программа, которую уже давно заменили на MPLAB X IPE - интегрированная среда программирования (не путать с MPLAB X IDE - интегрированная среда разработки), хотя они и скачиваются единым дистрибутивом, но установлены могут быть отдельно. Именно для работы с MPLAB X IDE сконфигурирован PICkit3 по дефолту.
И учтите, перевод в режим оболочки и обратно возможен только из оболочки. В интегрированной среде программирования (MPLAB X IPE) это невозможно.
Ваше "увидела мой мк pic16f1936" вызывают обоснованные сомнения.
Скорее всего, проблема в том, что PICkit3 находится в MPLAB Mode. В меню оболочки есть перевод в скриптовый режим и обратно.
Но вообще, пользоваться старой оболочкой PICkit3 я бы не советовал. Кривая программа, которую уже давно заменили на MPLAB X IPE - интегрированная среда программирования (не путать с MPLAB X IDE - интегрированная среда разработки), хотя они и скачиваются единым дистрибутивом, но установлены могут быть отдельно. Именно для работы с MPLAB X IDE сконфигурирован PICkit3 по дефолту.
И учтите, перевод в режим оболочки и обратно возможен только из оболочки. В интегрированной среде программирования (MPLAB X IPE) это невозможно.
- Сообщения: 21
- Зарегистрирован: Пн дек 21, 2020 11:42:16
- Сообщения: 69
- Зарегистрирован: Чт мар 17, 2011 05:12:32
Парни подскажите как с пика 3 вытащить hex файл? Ситуация следующая,китом прошивали изделия пользуя его автономно,прошивка была в нем.Недавно кита стало глючить,так вот надо выдернуть с него прошивку.
- Сообщения: 7853
- Зарегистрирован: Ср фев 11, 2009 20:35:58
- Реклама
- Сообщения: 69
- Зарегистрирован: Чт мар 17, 2011 05:12:32
- Сообщения: 1978
- Зарегистрирован: Ср июл 17, 2013 13:55:57
CAHEK, теория чисто - попробовать другим программатором считать дамп прошивки с кита? Потому что пишут, что в PK3 по-умолчанию нет защиты от чтения (соб-но поэтому и есть клоны китайские). Потом из дампа нужно будет найти и выдернуть вашу прошивку.
[uquote="CAHEK",url="/forum/viewtopic.php?p=3974999#p3974999"]Парни подскажите как с пика 3 вытащить hex файл? Ситуация следующая,китом прошивали изделия пользуя его автономно,прошивка была в нем.Недавно кита стало глючить,так вот надо выдернуть с него прошивку.[/uquote]
Пиккит3 это открытый проект. Прошивка есть в архиве на сайте микрочипа. Там же есть схема вместе с герберами для заказа печатных плат.
Пиккит3 это открытый проект. Прошивка есть в архиве на сайте микрочипа. Там же есть схема вместе с герберами для заказа печатных плат.
- Сообщения: 1978
- Зарегистрирован: Ср июл 17, 2013 13:55:57
КРАМ, вы не поняли. Он залил в программатор свою кастомную прошивку. Там режим есть Programmer-To-Go - заливаешь свой хекс в программатор и можешь без участия компа ходить им шить целевые МК этой прошивкой сразу, она на флэшку PK3 записывается, комп не нужен, только питание. И видимо исходные хекс был потерян или его не давали, дали сразу кит3 прошитый в таком режиме, и теперь его надо выдернуть. Как показывает гугление - защиты от чтения у ПК3 нет, а значит это не должно быть проблемой.
- Сообщения: 7853
- Зарегистрирован: Ср фев 11, 2009 20:35:58
Ну нагородил. Схему хоть посмотри.
Она в ЕЕПРОМ записывается.она на флэшку PK3 записывается
- Сообщения: 1978
- Зарегистрирован: Ср июл 17, 2013 13:55:57
otest, во внешнюю в смысле? Не знал, думал во встроенную флэш, потому что программатор потом заново после этого режима вроде заливает обычную прошивку в себя зачем-то. Пардон тогда, заблуждение вышло.
- Сообщения: 7853
- Зарегистрирован: Ср фев 11, 2009 20:35:58
В себя он свою прошивку записывает, а пользователь нужный ему дамп прошивки записывает в ЕЕПРОМ.
[uquote="NStorm",url="/forum/viewtopic.php?p=3975072#p3975072"]дали сразу кит3 прошитый в таком режиме, и теперь его надо выдернуть. Как показывает гугление - защиты от чтения у ПК3 нет, а значит это не должно быть проблемой.[/uquote]
Тогда нужно вычитывать флеш-память U4 на плате пиккита. Но там не хекс, а бинарник.
Тогда нужно вычитывать флеш-память U4 на плате пиккита. Но там не хекс, а бинарник.
- Сообщения: 69
- Зарегистрирован: Чт мар 17, 2011 05:12:32
[uquote="КРАМ",url="/forum/viewtopic.php?p=3975377#p3975377"][uquote="NStorm",url="/forum/viewtopic.php?p=3975072#p3975072"]дали сразу кит3 прошитый в таком режиме, и теперь его надо выдернуть. Как показывает гугление - защиты от чтения у ПК3 нет, а значит это не должно быть проблемой.[/uquote]
Тогда нужно вычитывать флеш-память U4 на плате пиккита. Но там не хекс, а бинарник.[/uquote]
А каким образом можно считать флеш память?Мне и бинарник пойдет.
Тогда нужно вычитывать флеш-память U4 на плате пиккита. Но там не хекс, а бинарник.[/uquote]
А каким образом можно считать флеш память?Мне и бинарник пойдет.
Как и любую флеш память. Подпаяться к ней и считать любым доступным инструментом.
В мануале на пиккит 3 на принципиальной схеме не указан тип микросхемы U4. Посмотрите на плате что там впаяно. У меня дома нет пиккит3 и я это сделать не смогу до понедельника.
Кстати, еще надо разобраться в формате записи в микросхеме, патамушта бинарник - это ни о чем. Там могут быть отличия от стандартного бинарника необходимого для прошивки в общем случае.
Следовало бы посмотреть на содержимое флеша при известном коде.
В мануале на пиккит 3 на принципиальной схеме не указан тип микросхемы U4. Посмотрите на плате что там впаяно. У меня дома нет пиккит3 и я это сделать не смогу до понедельника.
Кстати, еще надо разобраться в формате записи в микросхеме, патамушта бинарник - это ни о чем. Там могут быть отличия от стандартного бинарника необходимого для прошивки в общем случае.
Следовало бы посмотреть на содержимое флеша при известном коде.
- Сообщения: 7853
- Зарегистрирован: Ср фев 11, 2009 20:35:58
- Сообщения: 108
- Зарегистрирован: Чт авг 01, 2013 16:42:32
Есть PICkit2, заменил в его утилите PICkit2 Programmer 2.61 файл PK2DeviceFile.dat чтобы работать с более свежими пиками (16F18хх). Все работает, читает новые пики и программирует их.
Но есть маленькая беда: при загрузке очередного .hex файла его контрольная сумма (CheckSum) в окне утилиты перестала меняеться, что неудобно. Как исправить?
Но есть маленькая беда: при загрузке очередного .hex файла его контрольная сумма (CheckSum) в окне утилиты перестала меняеться, что неудобно. Как исправить?
Последний раз редактировалось ИС-Х Пн фев 15, 2021 12:23:27, всего редактировалось 1 раз.
- Сообщения: 69
- Зарегистрирован: Чт мар 17, 2011 05:12:32
[uquote="otest",url="/forum/viewtopic.php?p=3975492#p3975492"]Интересно что случилось с программатором? Отремонтировать нельзя?[/uquote]
Сам пик оживил путем перепрошивки,аа вот старые функции он перестал выполнять,т.е. работать автономно.
Добавлено after 8 minutes 23 seconds:
Кто подскажет как активировать нижнюю кнопку?
Сам пик оживил путем перепрошивки,аа вот старые функции он перестал выполнять,т.е. работать автономно.
Добавлено after 8 minutes 23 seconds:
Кто подскажет как активировать нижнюю кнопку?
- Вложения
-
- 44.JPG
- (33.87 КБ) 495 скачиваний
Ребята есть другой вопрос - как прошить Китом3 pic18f25k50 ? В списке не в mplab ни в kit3 ее нет , но знаю что через лаб ее шьют люди . Заранее спасибо .
Файлик в папочку второго или третьего кита положите, заменив родной..

- Вложения
-
- PK2DeviceFile.zip
- (22.17 КБ) 519 скачиваний
От бобра добра не ищут!©


