Pickit3 не определяется windows

Тема: Неисправность PicKit3

Опции темы
Поиск по теме

Неисправность PicKit3

MPLAB IPE с этим программатором (китайского производства) при установке режима Power target from tool (питать устройство от программатора) и нажатии на Connect выдаёт сообщение:

The target circuit may require more power than the debug tool can provide. An external power supply might be necessary. Connection Failed. (Целевое устройство возможно требует большей мощности, чем отладочное средство может отдать. Возможно, необходим внешний источник питания. Соединение не удалось.)

Причём выдаёт его даже в случае, когда к программатору ничего не подключено. Подключение микроконтроллера через переходную панель ничего не меняет. При использовании внешнего источника питания микроконтроллера программатор определяет его идентификатор как нулевой и соединение тоже не выполняет. Всё это проверялось с несколькими заведомо исправными (извлечёнными из работающих устройств) микроконтроллерами. Причём эти микроконтроллеры когда-то были запрограммированы именно этим программатором.

Кто-нибудь сталкивался с такой неисправностью? И как боролся?

Питания недостаточно, в другой USB порт включить нужно.

Питания достаточно. 5,17 В под нагрузкой. И потребляемый микросхемой ток 8,5 мА.
Пробовал даже подключать через хаб с внешним источником на 2 А. Не помогает.

Если оно рсботало раньше а сейчас нет то может быть проблемы на плате прогера. Например электролитик сдыхает.
Ну это как теоретически.
А то что с ПО все «огонь» Вы уверены?

Я бы начал с проверки работы встроенных стабилизаторов и коммутаторов питания.

Первое то что я бы проверил это обновить или перепрошить версию обновления самого программатора. мала вероятность, что накрылись какие то стабилизаторы внутри. их там нет, там есть ключи на полевиках.
есть схема ранней версии — думаю поможет

Точно не помню, вроде такие симптомы были когда после MPLab попользовался программатором в PICkit 3 Programmer и включил обратно в MPLab. Если так, то в PICkit 3 Programmer в меню Tools выберите Revert to MPLab mode и он восстановит прошивку подходящую IDE

Но однозначно это не проблемы в железе. т.к. бывало такое периодически и ничего ремонтировать не приходилось.

Есть стабилизатор 3.3 на MCP1727, есть регулируемый стабилизатор VDD_INT, есть ключ 5-вольтового питания на биполярном транзисторе. Ну и да, есть сборка из двух полевиков на питание программируемого устройства.

Для работы PICkit 3 в MPLAB X IPE, сначало необходимо PICkit 3 «активировать», открыть MPLAB X IPE, зажать кнопку на корпусе PICkit 3, и вставить в USB порт.
Пойдёт загрузка и установка прошивки. После, произойдёт успешное соединение, и уже после этого, в разделе setting/ advanced mode выставить Power target from tool и правильное напряжение в зависимости что будем шить.
Далее всё вэри вэлл

Читайте также:  Установка виртуал бокс linux

Programmer to target power is enabled — VDD = 3,250000 volts.

Reading.
Read complete
2017-12-10T22:45:06+0300- Read complete

Pickit3 не определяется windows

JLCPCB, всего $2 за прототип печатной платы! Цвет — любой!

Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/cwc

ua3lmh
Родился

Зарегистрирован: Сб мар 16, 2019 19:06:03
Сообщений: 16
Рейтинг сообщения: 0

ну вроде установилось.щас бум дальше мучиться.

Добавлено after 3 minutes 46 seconds:

ну просто гуру по программаторам.увидел наконецто.спасибо.бум дальше пробовать.

Добавлено after 6 minutes 35 seconds:
не хочет прошивать.пишет NO device detected что не так делаю.как с пиками заумно.с стм всё гораздо проще.

Добавлено after 6 minutes 3 seconds:
мой косяк.всё прошилось.большое спасибо.

Реклама

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

ua3lmh
Родился

Зарегистрирован: Сб мар 16, 2019 19:06:03
Сообщений: 16
Рейтинг сообщения: 0

Реклама

Пружинные клеммные блоки Degson для монтажа на печатную плату – это простое и надежное соединение, которое позволяет легко решать задачи для различных приложений за счет обширного ассортимента. Клеммники Degson доступны в двух конструктивных исполнениях (торцевой контакт и зажимная клеть), имеют различные направления ввода проводника (45°, 90°, 180°) и обладают широким диапазоном поперечных сечений (0,2…2,5 мм2).

anatol378
Мудрый кот

Карма: 7
Рейтинг сообщений: 91
Зарегистрирован: Вс окт 04, 2009 13:23:12
Сообщений: 1764
Откуда: н. новгород
Рейтинг сообщения: 0

_________________
Лучше умному тупить, чем тупому умничать

Реклама
Реклама

Компания «Компэл» и Analog Devices приглашают всех желающих 27/04/2021 принять участие в вебинаре, посвященном решениям Analog Devices для гальванической изоляции. В программе вебинара: технологии гальванической изоляции iCoupler, цифровые изоляторы, изолированное питание и технология isoPower, гальванически изолированные интерфейсы (RS-485, CAN, USB, I2C, LVDS) и другое.

ua3lmh
Родился

Зарегистрирован: Сб мар 16, 2019 19:06:03
Сообщений: 16
Рейтинг сообщения: 0

Реклама

anatol378
Мудрый кот

Карма: 7
Рейтинг сообщений: 91
Зарегистрирован: Вс окт 04, 2009 13:23:12
Сообщений: 1764
Откуда: н. новгород
Рейтинг сообщения: 0

Вложения:
ipe.JPG [62.41 KiB]
Скачиваний: 1429

_________________
Лучше умному тупить, чем тупому умничать

Вернуться наверх
Реклама

ua3lmh
Родился

Зарегистрирован: Сб мар 16, 2019 19:06:03
Сообщений: 16
Рейтинг сообщения: 0

Реклама

ПРИСТ расширяет ассортимент

ua3lmh
Родился

Зарегистрирован: Сб мар 16, 2019 19:06:03
Сообщений: 16
Рейтинг сообщения: 0

ua3lmh
Родился

Зарегистрирован: Сб мар 16, 2019 19:06:03
Сообщений: 16
Рейтинг сообщения: 0

ua3lmh
Родился

Зарегистрирован: Сб мар 16, 2019 19:06:03
Сообщений: 16
Рейтинг сообщения: 0

serpa
Открыл глаза

Зарегистрирован: Чт апр 14, 2011 15:42:10
Сообщений: 51
Откуда: РФ Йошкар-Ола
Рейтинг сообщения: 0

ua3lmh
Родился

Зарегистрирован: Сб мар 16, 2019 19:06:03
Сообщений: 16
Рейтинг сообщения: 0

вечером гляну и отпишусь.подзабылось чуть.самое главное это системный файлик установить в проге программатора.файл в папке с прогой должен быть.

Добавлено after 4 hours 20 minutes 21 second:
самое первое-зайти в инструменты,затем выбрать скачать пиккит операционной системы.отпишись если не пойдёт прошивка f1938.

serpa
Открыл глаза

Зарегистрирован: Чт апр 14, 2011 15:42:10
Сообщений: 51
Откуда: РФ Йошкар-Ола
Рейтинг сообщения: 0

Установил MPLAB X IPE установил питание от контроллера (поругался, что напряжение 4,75 а не 5В), поменял напругу на 4,75. Контроллер якобы прочитался. Стирается. Но не читается и не программируется. При проверке на наличие записанной программы, пишет, что контроллер не пустой.Плату с распаянным контроллером покупал готовую, остальные элементы сам расспаивал.
PicKit3 подключен напрямую в разъем платы, сам контроллер так же распаян на плате. Собираю девайс по прилагаемой схеме.

Если использую для программирования PICkit 3 Programmer v3.10 то в списке моего контроллера нет. загрузку операционки программатора сделал файлом, лежащий в корне программы.

Добавлено after 1 minute 23 seconds:
Еще инфа по моей конструкции.

Добавлено after 2 minutes 5 seconds:
Что самое инетересное, на всех выводах есть пакеты ипульсов, как будто с контроллером идет общение через программатор.

Добавлено after 4 minutes 21 second:
С внешним питанием схемным 5В тоже пробывал.

Вложения:
ATU-100_Extended_Board_User_Manual_rus .pdf [730.61 KiB]
Скачиваний: 160
atu_100_fw_EXT_30.hex [84.34 KiB]
Скачиваний: 176
Schematic_ATU-100-7×7.pdf [223.46 KiB]
Скачиваний: 150
Вернуться наверх
ua3lmh
Родился

Зарегистрирован: Сб мар 16, 2019 19:06:03
Сообщений: 16
Рейтинг сообщения: 0

да я тоже эту схему делал и прошивал этим программатором.всё работает.сейчас проверил ,заодно и вспомнил.на схему подать напряжение надо.установить ос программатора. прога пиккит 3 определит микросхему автоматом.выбрать прошивку и прошить.в пдф к тюнеру написано что можно изменить и как выглядит перед прошивкой экран.я делал что на плате 5 пиновый разъём установил и к нему подключал шлейф,который шол вместе с программатором.у программатора 6 пинов.подключаем 5 которые начинаются от стрелочки на программаторе.заходить в MPLAB X IPE не надо.если не получиться прошить пишите.бум пробовать ещё,хотя вроде как расписал.

Добавлено after 7 minutes 16 seconds:
и немного о тюнере.не плохо работает если правильно сделан тандем матч и изменения в проге под себя выставлено.

serpa
Открыл глаза

Зарегистрирован: Чт апр 14, 2011 15:42:10
Сообщений: 51
Откуда: РФ Йошкар-Ола
Рейтинг сообщения: 0

anatol378
Мудрый кот

Карма: 7
Рейтинг сообщений: 91
Зарегистрирован: Вс окт 04, 2009 13:23:12
Сообщений: 1764
Откуда: н. новгород
Рейтинг сообщения: 0

_________________
Лучше умному тупить, чем тупому умничать

serpa
Открыл глаза

Зарегистрирован: Чт апр 14, 2011 15:42:10
Сообщений: 51
Откуда: РФ Йошкар-Ола
Рейтинг сообщения: 0

PIC 16F1938 программируется при таком напряжении? 4. 4,5Вольт достаточно? Где то читал, что на вход MCLR должно подаваться повышенное напряжение для программирования.
Из вашего сообщения возникает подозрение, что в момент записи идет потребление тока и соответственно просадка по USB?
Программатор подключен напрямую в разъем на плате, без удлинителя. Шнурок в USB менял на укороченный, USB 3.0, вроде ампераж выше чем USB2.0, не должна быть просадка.
Вот что не проверял при программировании так это напряжение питания. Сегодня проверю.

Добавлено after 2 hours 15 minutes 28 seconds:
Итак, в MPLAB выставил напряжение 4,5В (по факту мультиметр показывает 4,42В)
Во время чтения или записи в первый момент напряжение проседает до нуля потом прямым фронтом стоит 4,41В
Не записывало, не счтитывало. Ошибка «Warning: Debug bit is set on target image. This may not run correctly in production.»

Добавлено after 2 minutes 27 seconds:
Сейчас набирал сообщение, решил еще раз проверить, иии записала прогу.
Чудеса, да и только. Три раза перепробывал.
«The following memory area(s) will be programmed:
program memory: start address = 0x0, end address = 0x3fff
configuration memory
EEData memory
User Id Memory
Programming/Verify complete»

Добавлено after 3 minutes 51 second:
Закрыл прогу, вытащил девайс и USB.
Решил все повторить, все.
«The following memory area(s) will be programmed:
program memory: start address = 0x0, end address = 0x39df
configuration memory
EEData memory
program memory
Address: 0 Expected Value: 31b0 Received Value: 0
Failed to program device»
Что не так делаю??

Добавлено after 27 minutes 15 seconds:
Походу проблема в плохом контакте между программатором и платой, пошевелил, придавил на излом и сразу вылезло окно: «Memory image changed/ Do you wish to continue programming the device?»
И после этого прошивается, проверяется,

Добавлено after 9 minutes 47 seconds:
Проблема плохого контакта не подтвердилась

Добавлено after 47 minutes 10 seconds:
Фигня какая то. MPLAB считывает чип, смотрю программу везде нули (считывание проходит с ошибкой), После этого эти же нули записываются в чип.
Но стоит открыть hex файл и попытаться ее записать, вылазит ошибка.
PicKIT3 програмер вообще не видит чип на плате.

anatol378
Мудрый кот

Карма: 7
Рейтинг сообщений: 91
Зарегистрирован: Вс окт 04, 2009 13:23:12
Сообщений: 1764
Откуда: н. новгород
Рейтинг сообщения: 0

_________________
Лучше умному тупить, чем тупому умничать

ua3lmh
Родился

Зарегистрирован: Сб мар 16, 2019 19:06:03
Сообщений: 16
Рейтинг сообщения: 0

Страница 1 из 2 [ Сообщений: 31 ] На страницу 1 , 2 След.

Часовой пояс: UTC + 3 часа

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5

Читайте также:  Код ошибки 0x80070017 при установке windows 10 с диска как исправить
Оцените статью