Заголовок сообщения: Re: Вопрос про PICkit2 и PICkit3
Добавлено: Пт фев 05, 2021 13:46:20
Открыл глаза
Зарегистрирован: Чт мар 17, 2011 05:12:32 Сообщений: 69
Рейтинг сообщения:0
Парни подскажите как с пика 3 вытащить hex файл? Ситуация следующая,китом прошивали изделия пользуя его автономно,прошивка была в нем.Недавно кита стало глючить,так вот надо выдернуть с него прошивку.
CAHEK, теория чисто - попробовать другим программатором считать дамп прошивки с кита? Потому что пишут, что в PK3 по-умолчанию нет защиты от чтения (соб-но поэтому и есть клоны китайские). Потом из дампа нужно будет найти и выдернуть вашу прошивку.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Парни подскажите как с пика 3 вытащить hex файл? Ситуация следующая,китом прошивали изделия пользуя его автономно,прошивка была в нем.Недавно кита стало глючить,так вот надо выдернуть с него прошивку.
Пиккит3 это открытый проект. Прошивка есть в архиве на сайте микрочипа. Там же есть схема вместе с герберами для заказа печатных плат.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
КРАМ, вы не поняли. Он залил в программатор свою кастомную прошивку. Там режим есть Programmer-To-Go - заливаешь свой хекс в программатор и можешь без участия компа ходить им шить целевые МК этой прошивкой сразу, она на флэшку PK3 записывается, комп не нужен, только питание. И видимо исходные хекс был потерян или его не давали, дали сразу кит3 прошитый в таком режиме, и теперь его надо выдернуть. Как показывает гугление - защиты от чтения у ПК3 нет, а значит это не должно быть проблемой.
otest, во внешнюю в смысле? Не знал, думал во встроенную флэш, потому что программатор потом заново после этого режима вроде заливает обычную прошивку в себя зачем-то. Пардон тогда, заблуждение вышло.
дали сразу кит3 прошитый в таком режиме, и теперь его надо выдернуть. Как показывает гугление - защиты от чтения у ПК3 нет, а значит это не должно быть проблемой.
Тогда нужно вычитывать флеш-память U4 на плате пиккита. Но там не хекс, а бинарник.
дали сразу кит3 прошитый в таком режиме, и теперь его надо выдернуть. Как показывает гугление - защиты от чтения у ПК3 нет, а значит это не должно быть проблемой.
Тогда нужно вычитывать флеш-память U4 на плате пиккита. Но там не хекс, а бинарник.
А каким образом можно считать флеш память?Мне и бинарник пойдет.
Как и любую флеш память. Подпаяться к ней и считать любым доступным инструментом. В мануале на пиккит 3 на принципиальной схеме не указан тип микросхемы U4. Посмотрите на плате что там впаяно. У меня дома нет пиккит3 и я это сделать не смогу до понедельника. Кстати, еще надо разобраться в формате записи в микросхеме, патамушта бинарник - это ни о чем. Там могут быть отличия от стандартного бинарника необходимого для прошивки в общем случае. Следовало бы посмотреть на содержимое флеша при известном коде.
Есть PICkit2, заменил в его утилите PICkit2 Programmer 2.61 файл PK2DeviceFile.dat чтобы работать с более свежими пиками (16F18хх). Все работает, читает новые пики и программирует их. Но есть маленькая беда: при загрузке очередного .hex файла его контрольная сумма (CheckSum) в окне утилиты перестала меняеться, что неудобно. Как исправить?
Последний раз редактировалось ИС-Х Пн фев 15, 2021 12:23:27, всего редактировалось 1 раз.
Заголовок сообщения: Re: Вопрос про PICkit2 и PICkit3
Добавлено: Вс июн 06, 2021 18:32:30
Открыл глаза
Карма: 1
Рейтинг сообщений: 2
Зарегистрирован: Пт фев 22, 2013 01:51:30 Сообщений: 49 Откуда: украина николаев
Рейтинг сообщения:0
Ребята есть другой вопрос - как прошить Китом3 pic18f25k50 ? В списке не в mplab ни в kit3 ее нет , но знаю что через лаб ее шьют люди . Заранее спасибо .
Здравствуйте. До сих пор пользовался успешно для прошивки PIC-ов PICKit 3. Набранные ранее PIC16F628A, PIC10F206, PIC10F322 и PIC18F252 видит без проблем. Недавно приобрел PIC16F18345, PIC16F1938 и PIC18F26K22. Проблема - мой софт PICkit 3 v3.10 их не знает. Просьба знатокам подсказать,как выйти из этой ситуации. Спасибо
vrt90, в C:\Program Files (x86)\Microchip\PICkit 3 v3 замените файл PK2DeviceFile.dat. (оставьте старый для архива, просто поменяйте его имя напр. на PK2DeviceFile.dat_) (Выбор PIC-типов получите после отметки для выбора вручную). --- Можете попробовать брать другой, более новый файл (PKPlusDeviceFile.dat) здесь: (измените его имя на PK2DeviceFile.dat)
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения