Pickit3 драйвер windows 10

Topic: pickit 3 not working in windows 10  (Read 13157 times)

0 Members and 2 Guests are viewing this topic.

Hi guys  can anyone help us how to get a pickit3 working on windows 10 64bit.

i tried to install it and im getting a error communications

in devices it showing the yellow error mark for the USB drivers.

is there some other USB drivers that will work with this unit

i have tried 2 pick-its now with the same issues.

thank you

Logged


Hi guys  can anyone help us how to get a pickit3 working on windows 10 64bit.

i tried to install it and im getting a error communications

in devices it showing the yellow error mark for the USB drivers.

is there some other USB drivers that will work with this unit

i have tried 2 pick-its now with the same issues.

thank you

Just for S&G, I searched on — pickit 3 not working in windows 10- no quotes and Google dutifully informed me that there are 20,700,000 hits.

Nevertheless, there are some links that look helpful, like the «hold the button down» when plugging it in and reinstall and even mess with the registry in this thread — https://www.microchip.com/forums/m936066.aspx

Be sure to tell us what ends up working for you.

Logged

— Invest in science — it pays big dividends. —

The following users thanked this post: james101


Make sure you are using a recent version of MPLAB X. That will have the 64 bit drivers.

Logged

The following users thanked this post: james101


works fine for me in win 10, installed mplab ide 3.50

you do need the drivers to make it work

Logged


HI i read google i spent all night trying to get this working.

it comes up USB unrecognized

loaded up the software and it does not communicated with the computer

the  registry hack was mainly for windows 8 users.

i downloaded mp-lab IDE 3.50

just wondering what the setting would  be under devices .
as it says select drivers.

as a last resort i just order another new one.

but i have two pic-kit 3 with the same issues.

also tried it on windows 7 again does not work comes up with the same error

any other test i could try.

does this sound like the devices could be bricked

thank you

Logged


Could be a USB cable or hub problem.

The red USB cable that came with some of the PICkit3 was of rather poor quality.

Logged


Check with PICKit3 GUI application. Hardware maybe needs to be switched to MPlab mode.
I use pickit3 on windows64 several years and it is fine. MPLABX has some problems with PICKIT3 and some newer micros.
PicKit3 standalone GUI application will show you if the problem is in the hardware or into the software.

Logged


HI i read google i spent all night trying to get this working.

it comes up USB unrecognized

loaded up the software and it does not communicated with the computer

the  registry hack was mainly for windows 8 users.

i downloaded mp-lab IDE 3.50

just wondering what the setting would  be under devices .
as it says select drivers.

as a last resort i just order another new one.

but i have two pic-kit 3 with the same issues.

also tried it on windows 7 again does not work comes up with the same error

any other test i could try.

does this sound like the devices could be bricked

thank you

ugh maybe it is bricked. I still have mine, but it would sometimes become unreadable by win 7 and it would get fixed but I don’t know how (tried so many things). Eventually, I went to PicKit 4 and have not (yet) had any problems. «i downloaded mp-lab IDE 3.50» — mplab x ide is at 5.40 btw. In any event GL!

Logged

— Invest in science — it pays big dividends. —


@james101 Did you get this resolved? If so, what was the conclusion?

Logged

— Invest in science — it pays big dividends. —


Make sure you’re using a USB cable that’s not just for charging. I was fighting with a curiosity dev board and was trying to use a cable that came with some other device that didn’t have all the wires needed for communication, just charging. I switched to a different cable and it worked fine.

Logged


Logged


Do you have a real PicKit3 ?, or a real chinese version from alibay ?

Logged


Its normally resolved after software upgradation

Logged


Logged


When attempting to download HP Smart, the first step is to ensure that your device meets the operating system requirements for the application. After confirming that you meet these requirements, then you should access the official download webpage on either your mobile device or computer. There, you will be able to download and install HP Smart. Once installed, open up the application and follow any further instructions.

If you are experiencing problems with your Pantum M6550NW printer, be sure to check the manufacturer’s website for troubleshooting and support options. Additionally, you should make sure that the printer is up-to-date with the latest firmware version. Troubleshooting steps such as restarting both devices (printer & PC/Laptop) or checking cables can help in many scenarios too.

If you are having issues with the Pantum M6550nw driver, please go to https://www.pantum.com/download and select your printer model from the drop-down menu to download and install the correct driver for your system.

Troubleshooting Microsoft Issues can be a time-consuming and complicated process. The goal of this guide is to provide a step-by-step approach to troubleshoot any issues with Microsoft products. We’ll start by providing general advice for diagnosing the problem and then review troubleshooting techniques specific to different types of Microsoft services, such as Windows, Office, or Azure services. With this comprehensive roadmap in hand, you should find yourself better equipped to identify and resolve even complex issues quickly.

Realtek can cause a range of issues that can be difficult to troubleshoot without the right expertise. This comprehensive guide covers everything you need to know for troubleshooting Realtek problems so that you can get back on track quickly and easily.

software that may be blocking TeamViewer. Many firewalls and antivirus programs will block the connection unless you explicitly allow it.

  • Check Your Network Settings: Make sure your network settings are correct. If using a LAN or Wi-Fi connection, confirm the router is correctly configured and has a valid IP address from your ISP.
  • Test Connectivity: Run basic ping tests against other machines in the same local area network to check for connectivity.
  • Reboot The Machine: Try rebooting both machines if TeamViewer is not connecting properly. This will reset any temporary configurations that could be conflicting with proper operation.
    • Driver packs are collections of drivers that can be used to update outdated or missing device drivers. If you are having trouble with driver pack, the best thing you can do is use a trusted and reliable driver updater tool to automatically download and install the correct version of the required drivers for your PC. This will ensure all your devices are running on their latest available software.

      If you are looking to download the driver for your Canon Pixma MG2500 printer, you can do so from the official Canon website. Simply go to their online support page and search for the model number of your printer. Once selected, click on ‘Drivers & Downloads’ tab and choose your operating system to get access to a list of all available downloads related to that particular model.

      If you’re having issues with your Epson L4150 Printer software, try updating the software by downloading and installing the latest version from Epson’s website. You can also refer to their troubleshooting guide for more help on resolving any issues.

      KMS Pico is a powerful tool that can be used to activate Windows 10. It works by emulating the Microsoft KMS server on your computer, allowing you to bypass activation processes and activate your copy of Windows for free. To fix this user query, simply download the latest version of KMS Pico from a trusted source and follow the installation instructions when prompted.

      See all queries

      Содержание

      1. PicKit3 внутрисхемный программатор-отладчик
      2. Azovsky2 › Блог › Ремонт программатора PICkit3
      3. PICkit™ 3 In-Circuit Debugger
      4. Part Number: PG164130
      5. Summary:
      6. Documents and Software
      7. Documents
      8. Product Features
      9. Related Tools
      10. Summary
      11. PicKit2 PicKit3
      12. sever13
      13. Информация Неисправность Прошивки Схемы Справочники Маркировка Корпуса Сокращения и аббревиатуры Частые вопросы Полезные ссылки
      14. Справочная информация
      15. Неисправности
      16. О прошивках
      17. Схемы аппаратуры
      18. Справочники
      19. Краткие сокращения
      20. Частые вопросы
      21. Полезные ссылки
      22. PICkit™ 3 In-Circuit Debugger
      23. Part Number: PG164130
      24. Summary:
      25. Documents and Software
      26. Documents
      27. Product Features
      28. Related Tools
      29. Summary

      PicKit3 внутрисхемный программатор-отладчик

      Итак, без чего не обходится практически любое устройство на микроконтроллере? Правильно, без микроконтроллера! Но, увы, не получится его запрограммировать без программатора (если это конечно не Arduino).
      Итак, рассмотрим внутрисхемный программатор-отладчик PicKit 3, счастливым обладателем коим являюсь я.

      Описание функциональности данного девайса я описывать тут не буду, по скольку вы сами можете почитать вот тут http://pickit2.ru/doku.php/что.такое.pickit3 что вы собственно уже и сделали. А моей целью является — донести до вас информацию с точки зрения обыкновенного пользователя.

      Заказывая сей девайс в интернет магазине я долго думал, размышлял PicKit2 или PicKit3. В то время я мало знал об этих программаторах, разве что то, что они работают через USB и являются внутрисхемными, плюс можно отлаживать программу непосредственно в микроконтроллере с помощью PicKit 2 и 3.
      Внутрисхемным программированием ICSP (In-circuit serial programming) прямо на конечном устройстве, который мы собираем на PIC контроллере. И нам не придётся вытаскивать его из программатора запрограммированный микроконтроллер и втыкать его обратно в конечную схему. А отлаживать его было бы как сложно в таких условиях? Так что ICSP вещь очень удобная и практичная. Единственно нужно только предусмотреть разъём ICSP/ICD на конечном устройстве для подключения программатора.

      Об отличиях PicKit 3 от Pickit2 я знал мало, но рассуждал логически так. PicKit 2 проверенный временем и людьми, надёжный и удобный. А PicKit 3 должно быть следующая версия, более доработанный, более мощный, современный и функциональный чем PicKit 2. К тому же PicKit 3 стоил не сильно дороже чем программатор предыдущей версии. И хотя функциональности Пиккит 2 мне полностью было предостаточно в итоге было решено купить PicKit 3 с расчётом на будущее, так сказать «на вырост».

      Вот прислали почтой мне эту красивую коробочку. Внутри сам непосредственно программатор, Провод USB-miniUSB. Пара каких то бумажек, среди которых плакат с объяснением как и куда подключать программатор и диск с MPLAB 8.36 и примерами. Естественно всё на английском.
      Достаём, подключаем к компу через прилагаемый шнурок. Компьютер определяет подключенное HID совместимое устройство. Это означает, что дтов для программатора не нужно. Загораются 3 огонька — вроде работает.
      Далее, устанавливаем MPLAB IDE 8.38. С более новыми версиями возникнут определённые проблемы, до тех пор, пока в новых версиях не устранят баг. О проблемах и их решении в новых версиях я расскажу чуть позже.
      Установили, запускаем! Лезем в меню Programmer — Select Programmer — Pickit 3. Мплаб должен определить программатор, но если он не подключен к контроллеру, или на контроллер не подано питание то он ругнётся об этом. При первом подключении Мплаб сказал что нашёл в инете более новую прошивку для программатора и предложил её загрузить и закачать — соглашаемся!
      Хотелось бы отдельно заострить внимание на питании микроконтроллера. Тут возможны 2 варианта:
      1. питание от внешнего источника;
      2. питание от программатора.
      Если внешнего источника питания у вас нет, то выбираем в настройках Programmer — Settings… и идём на вкладку Power. Ставим галочку и меняем значение величины напряжения если требуется.

      Большинству контроллеров PIC нормально будет 5В., но в некоторых случаях контроллеры могут питаться от более низкого напряжения и установив на него 5В можно его повредить. Если не уверены — лучше всего ознакомиться со спецификацией контроллера.

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

      Теперь о бочке дёгтя в ложке мёда. Недостатков, пока что, у PicKit3 больше чем достоинств по сравнению с PicKit2. Начнём с того, что для второго пиккита есть русская документация, а для третьего я не нашёл. Кроме того, программировать через PICkit 3 можно только в среде MPLAB IDE, а для второго пиккита кромеMPLAB IDE есть специальная компактная и удобная утилита PICkit 2 Programmer. И в завершении хочу сказать что в Linux (не всем же под виндой сидеть) я не нашёл вооообще программ, для программирования через PICkit 3, а для PICkit 2 есть. И хотя в будущем эти проблемы решаемы, но сейчас пока по моему скромному мнению этот программатор не стоит своих денег и по этому лучше, надёжней и дешевле будет приобрести PICkit 2.

      Источник

      Azovsky2 › Блог › Ремонт программатора PICkit3

      Статья не окончена

      Чтобы не шерстить интернет при очередном ремонте PICkit3, решил свести информацию в одну статью.

      Статья будет строиться по принципу: замерил-записал в «он лайн» режиме. Художественного оформления пока не будет.
      Начну с отличий в схеме от оригинала.
      Нумерация элементов согласно схеме из даташит оригинального изделия.
      *Самовосстанавливающиеся предохранители PTS 2_3_4 на выходах U8, U9, U11 74LVC1T45, отсутствуют. Вместо них установлены резисторы 30 Ом.
      *Вместо сборки U6 FDC6420C установлены два разрозненных полевика N and P канал соответственно.
      Предположительно
      302U-FDV302P-MOSVET_P
      335U-NDS335N-MOSVET_N

      * вместо 2х канального операционного усилителя U5 MCP601 установлен почти аналог LM358, с обвязкой «под себя».
      *Вместо U7- MCP 1727 установлен AMS1117 3.3v

      Назначение некоторых элементов.
      * U12 — 74AHC1G125— неинвертирующий драйвер буфера, может иметь три состояния на выходе. Выход переходит в высокоимпедансное состояние при высоком уровне на первой ноге (OE).
      В основном устройство предназначено для работы с электроприводом, диапазон питания от 2,0 В до 5,5 В
      * U8, U9, U11 74LVC1T45 1-битный шинный приемопередатчик с двуполярным питанием, тремя состояниями на выходе, [SOT-23-6]
      * U5 MCP601— КМОП операционный усилитель с однополярным питанием, 2.7В…5.5В.

      Начинается как всегда с тщательного осмотра.
      74LVC1T45 в канале ICSP_DAT и ICSP_CLK перепаивались и окаймлены перемычками. Скорее всего горели перед заменой, и выжгли рядом лежащие дорожки.

      Присмотревшись внимательно, замечаю, что они запаяны вверх тормашками.
      Скорее всего преставились. Аминь.
      Необходима замена.
      Но пока, просто выпаиваю их феном, с температурой 250 градусов. Снимаются хорошо. Программатор в режим To_Go, дабы не быть привязанным к компьютеру.
      В официальном мануале «PICkit™ 3 Programmer/Debugger User’s Guide» о To_Go толком ничего не написано. Лучше воспользоваться MPLAB® X PICkit™ 3 User’s Guide For MPLAB® X IDE
      Chapter 5. PICkit 3 Programmer-To-Go
      Там же, есть таблица TABLE 5-2: PROGRAMMER-TO-GO OPERATION FEEDBACK CODES, где сведены блинк-коды сбоев программирования.

      PIC16F72 с залитой исправным программатором прошивкой. Бит защиты установлен.
      Его в «панельку» и на макетку.

      Выпаял две 74LVC1T45 в канале CLK and DAT.
      Сразу появился VDD_PUMP, до селе отсутствующий. Упал потребляемый ток. Но по питанию присутствует наводка.
      Замерять VDD_PUMP, проще на резисторе 10 кОм, припаяного ко второй ноге ОУ U5 (см. рисунок), что равнозначно замеру на 12ой ноге МК.

      Возможно это из за неисправности конкретного «ПИСКИТа» (так называл его один араб на видео).
      Подал внешнее питание, осциллограф в ждущем режиме, выловил VPP_PUMP. Частотомер за 40 us, не успел посчитать частоту правильно. Она равна на самом деле частоте VDD_PUMP, скважность разумеется иная. «Зеркальная» с VDD_PUMP. Блинк-код лампы STATUS, поменялся с равномерного «моргания», на длинное свечение — короткое молчание.
      В мануале сказано, что для сброса ошибки, необходимо нажать кнопку, тогда PIcit будет готов к программированию вновь. В клоноподобии это не так, Нажимаю кнопку, и попытка программирования, возобновляется.
      74LVC1T45 Все еще не запаяны.

      Напряжение VPP_TAR — при нажатии на кнопку, делает мгновенный скачок до +11 вольт, и плавный рост до 13 вольт за 100 us.
      Постоянные напряжения на
      Q5e-0v
      Q5b-0v
      Q5k-1.4v

      Q7e-0v
      Q7b-0v
      Q7k-0v
      вне режима программирования.
      Можно сделать вывод, что части схемы VDD_PUMP-VPP_TAR исправны.

      *************************
      U10— источник опорного напряжения 2.5v
      **************************
      ICSP_CLK && ICSP_DAT
      Поскольку 74LVC1T45 Штука двунаправленная, и отделить пакеты запроса от пакетов ответа с ней практически не реально. Пользуясь случаем ее отсутствия, считал запросные пакеты от PICkit3.
      **************************
      Проверка канала ICSP_CLK сводится к вылавливанию импульсов во время программирования.
      CLK_EN
      SCK
      Сложный пакет импульсов, как нибудь растяну и соберу на одном экране.

      **************************
      Проверка канала ICSP_DAT аналогична ICSP_CLK
      DATA_EN— постоянка 2.5 вольт на время программирования

      9ть пакетов.
      В первом 6ть импульсов Длительностью 3.3us. Амплитуда 3 вольта. Нарастание и спад за 400 ns.
      Второй пакет с паузой от первого 8us- 8мь импульсов.
      Третий пакет- пауза 18us, 2а импульса.
      Четвертый пакет- пауза 32us, — 2а импульса.
      Пятый пакет- пауза 38us, — 2а импульса.
      Шестой пакет- пауза 32us, — 2а импульса.
      Седьмой пакет- пауза 32us, — 2а импульса.
      Восьмой пакет- пауза 38us, — 2а импульса.
      Девятый пакет- пауза 38us, — 2а импульс.

      8мь пакетов. Импульс 3 us Нарастание и спад за 100 ns.
      В первом 14ть импульсов Длительностью 3.3us. Амплитуда 3 вольта.
      Второй пакет с паузой от первого 18us- 2а импульса.
      Третий пакет- пауза 39us, 2а импульса.
      Четвертый пакет- пауза 32us, — 2а импульса.
      Пятый пакет- пауза 33us, — 2а импульса.
      Шестой пакет- пауза 39us, — 2а импульса.
      Седьмой пакет- пауза 32us, — 2а импульса.
      Восьмой пакет- пауза 38us, — 1н импульс.

      CDO+CDI складываются на резисторах R29 && R30, и поступают на третью ногу U8 74LVC1T45.

      Растянул на три экрана, и собрал во едино фотошопом на одном.

      Заменил пару U8 and U9 74LVC1T45 в каналах ICSP_DAT ICSP_CLK.

      Соединение происходит успешно. ID МК отображается верно.
      В режиме TO_GO По блинк-кодам программирование прошло успешно. Пока не проверял на сколько успешно.
      Все дальнейшие действия, контролирую исправным PICkit3.
      Поэтому, неисправный PIC, либо огрехи кабеля, или соединений, исключаются.

      Попытка запрограммировать PIC в обычном режиме, прошла не удачно.
      Программирование без подачи внешнего питания:

      The following memory area(s) will be programmed:
      program memory: start address = 0x0, end address = 0x633
      configuration memory
      program memory
      Address: 0 Expected Value: 280a Received Value: 0
      Failed to program device

      С подачей внешнего питания:
      Connecting to MPLAB PICkit 3…

      Currently loaded firmware on PICkit 3
      Firmware Suite Version…01.52.02
      Firmware type…Midrange
      Target device was not found (could not detect target voltage VDD). You must connect to a target device to use PICkit 3.

      В заливаемой прошивке установлен бит защиты. При считывании должны быть все нули. Проходит надпись, что считывание прошло успешно, но в Programme Memory вот такая бяка:

      0000 0000 0000 0000 0000 0000 0000 0000
      0000 0000 0000 0000 0000 0000 0000 0000
      0000 0000 0000 3F8C 3F8C 3F8C 3F8C 3F8C
      3F8C 3F8C 3F8C 3F8C 3F8C 3F8C 3F8C 3F8C
      3F8C 3F8C 3F8C 3F8C 3F8C 3F8C 3F8C 3F8C
      3F8C 3F8C 3F8C 3F8C 3F8C 3F8C 3F8C 3F8C
      3F8C 3F8C 3F8C 3F8C 3F8C 3F8C 3F8C 0000
      0000 0000 0000 0000 0000 3F8C 3F8C 3F8C
      3F8C 3F8C 3F8C 3F8C 3F8C 3F8C 3F8C 3F8C
      3F8C 3F8C 3F8C 3F8C 3F8C 3F8C 3F8C 3F8C

      Пока предполагаю неисправность флэш, либо повреждена прошивка PIC24 в PICkit3.
      В последствии, эта версия не подтвердится.
      ********************
      Снимаю бит защиты в прошивке. Заливаю ее в PIC исправным программатором.
      Читаю неисправным. Результат:

      Первый байт в прошивке считывается верно, затем чтение идет с переменным успехом. Какие то байты верные, какие то нет. Но в какой то момент, происходит некий сброс, и чтение начинается по новой, с нулевого адреса. Эти места, я выделил на фото зеленым. Иногда, читается много кратно только нулевой адрес.
      Проверяю питание на второй ноге во время чтения. Есть некая подозрительная дерготня. Как при питании от PICkit, так и при внешнем питании. Но в целом, оно стабильно.
      Звоню на пробой, имеющие отношение к VDD_TAR цепи. Сопротивление на впаянном резисторе R58 номиналом в 1кОм, составляет 500 Ом, против 0,86 кОм в исправном PICkit3.

      Выпаиваю U11, ответственную за LVP c виду красавица. дорожки вокруг нее целы.
      И сопротивление на R58 восстанавливается. 0,86 кОм. Оставляю программатор без нее. Испытуемый PIC, не поддерживает низковольтное программирование.
      Но программатор шить не хочет.
      Но, теперь стал почти нормально стирать PIC.В редких ячейках, вместо 3FFF, есть иные записи.
      **************************
      Проверил два полевика, ( в оригинале сборка U6 ) сравнил напряжения на U12, c рабочим PICkit3, отклонений не обнаружил. 74LVS1T45, так же в норме.

      **************************
      .
      Неисправности PICkit 3, симптомы возможные причины.
      .
      %%%%%%%%%%%%%%%%%%%%%%%%%
      Target Device ID (0x0) does not match expected Device ID (0x101e0000).
      1. Пробит или не исправен один из ключей VPP_TAR Q6 Q7.
      2. В старых PICkit3, необходимо закоротить резистор R26, R45, R43 перемычкой.
      Replace (R26) with 0 ohms or jumper wire. The same modification can be made to the LVP (R45) and CLOCK (R43) nodes.
      ETN #32

      Интересный топик об подобной проблеме.
      Топик стартер, заменил все, включая PIC 24 в PICkit3. В итоге оказался пробит вышеупомянутый ключ.
      PICkit 3 strange problem.
      %%%%%%%%%%%%%%%%%%%%%%%%%
      Target Device ID (00000000)
      1. Пробит или не исправен один из ключей VPP_TAR Q6 Q7.
      %%%%%%%%%%%%%%%%%%%%%%%%%
      Target device was not found (could not detect target voltage VDD). You must connect to a target device to use PICkit 3.

      1. Нет массы в соединении PICkit и МК, либо не поступает внешнее напряжение.

      %%%%%%%%%%%%%%%%%%%%%%%%%
      Failed to program device.
      1. Нет массы в соединении PICkit и МК, либо не поступает напряжение на программируемый МК от PICkit ( обрыв).
      2. Неисправен программируемый МК.
      %%%%%%%%%%%%%%%%%%%%%%%%%
      Выдержки из постов с форума. К статье не относятся, висят здесь пока в виде заметок.

      Источник

      PICkit™ 3 In-Circuit Debugger

      Part Number: PG164130

      Status: No Longer Available

      Summary:

      The PICkit 3 is not recommended for new designs and no new device support will be added to it as of June 1, 2019. For new designs, please see the MPLAB PICKit 4.

      Microchip’s PICkit™ 3 In-Circuit Debugger/Programmer uses in-circuit debugging logic incorporated into each chip with

      Documents and Software

      Documents

      Product Features

      *Please consult the PICkit 3 readme to determine Programmer To Go device support limitations.

      Some 8-, 14- and 18-pin devices use small header boards with a special MCU for debugging. This special MCU has extra pins for PICkit 3 communication and therefore allows the use of all pins on the part for the application. The header board is not used or needed for programming. However, when debugging these devices the header must be used. See the «Header Specification» document below.

      Please see below for related development tools.

      Summary

      The PICkit 3 is not recommended for new designs and no new device support will be added to it as of June 1, 2019. For new designs, please see the MPLAB PICKit 4.

      Microchip’s PICkit™ 3 In-Circuit Debugger/Programmer uses in-circuit debugging logic incorporated into each chip with Flash memory to provide a low-cost hardware debugger and programmer. In-circuit debugging offers these benefits:

      The PICkit 3 can now also reprogram any PIC microcontroller with a simple push of a button: Find out more about Programmer-To-Go function*
      *Please consult the PICkit 3 readme to determine Programmer To Go device support limitations.

      Note: The PICkit 3 In-Circuit Debugger/Programmer is NOT a production programmer. It should be used for development purposes only.

      The MPLAB PICkit 3 allows debugging and programming of PIC® and dsPIC® Flash microcontrollers at a most affordable price point using the powerful graphical user interface of the MPLAB X Integrated Development Environment (IDE). The MPLAB PICkit 3 is connected to the design engineer’s PC using a full speed USB interface and can be connected to the target via an Microchip debug (RJ-11) connector (compatible with MPLAB ICD 2, MPLAB ICD 3 and MPLAB REAL ICE). The connector uses two device I/O pins and the reset line to implement in-circuit debugging and In-Circuit Serial Programming™.

      The MPLAB PICkit 3 supports our entire portfolio of PIC and dsPIC products. Because product support of MPLAB PICkit 4, MPLAB Snap and MPLAB ICD 4 is not complete yet, MPLAB PICkit 3 may be the primary tool to support your MCU. Please consult the product support matrix available in the MPLAB X IDE help file for debugger support information.

      Header Information

      Some 8-, 14- and 18-pin devices use small header boards with a special MCU for debugging. This special MCU has extra pins for PICkit 3 communication and therefore allows the use of all pins on the part for the application. The header board is not used or needed for programming. However, when debugging these devices the header must be used. See the «Header Specification» document below.

      Источник

      PicKit2 PicKit3

      Может кому будет интересно (тут велись разговоры о том что многие имеют PicKit). Я собрал программу которая поддерживает PicKit2 и PicKit3 одновременно. Микрочип уже давненько не обновлял PicKit2 и я где-то читал что они прекратили его поддержку в пользу PicKit3. В моей программе PicKit2 будет поддерживать список контроллеров из списка PicKit3 (то есть включены новые контроллеры, которых нет в последней официальной версии PicKit2). Добавил автоопределение программатора и автоподключение программатора (в официальных версиях требовалось нажимать Tools\Check Communication для подключения прогера) и ещё пару не значительных мелочей. В основном делал для себя, уже пошли контроллеры, которых нет в поддержке PicKit2, а программатор лежит. Может кому сгодится прога.

      sever13

      Добавлено 04-11-2013 16:20

      Информация Неисправность Прошивки Схемы Справочники Маркировка Корпуса Сокращения и аббревиатуры Частые вопросы Полезные ссылки

      Справочная информация

      Этот блок для тех, кто впервые попал на страницы нашего сайта. В форуме рассмотрены различные вопросы возникающие при ремонте бытовой и промышленной аппаратуры. Всю предоставленную информацию можно разбить на несколько пунктов:

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

      О прошивках

      Большинство современной аппаратуры представляет из себя подобие программно-аппаратного комплекса. То есть, основной процессор управляет другими устройствами по программе, которая может находиться как в самом чипе процессора, так и в отдельных микросхемах памяти.

      На сайте существуют разделы с прошивками (дампами памяти) для микросхем, либо для обновления ПО через интерфейсы типа USB.

      Схемы аппаратуры

      Начинающие ремонтники часто ищут принципиальные схемы, схемы соединений, пользовательские и сервисные инструкции. Это могут быть как отдельные платы (блоки питания, основные платы, панели), так и полные Service Manual-ы. На сайте они размещены в специально отведенных разделах и доступны к скачиванию гостям, либо после создания аккаунта:

      Справочники

      На сайте Вы можете скачать справочную литературу по электронным компонентам (справочники, таблицу аналогов, SMD-кодировку элементов, и тд.).

      Современная элементная база стремится к миниатюрным размерам. Места на корпусе для нанесения маркировки не хватает. Поэтому, производители их маркируют СМД-кодами.

      При создании запросов в определении точного названия (партномера) компонента, необходимо указывать не только его маркировку, но и тип корпуса. Наиболее распостранены:

      Краткие сокращения

      При подаче информации, на форуме принято использование сокращений и аббревиатур, например:

      Частые вопросы

      После регистрации аккаунта на сайте Вы сможете опубликовать свой вопрос или отвечать в существующих темах. Участие абсолютно бесплатное.

      Ответ в тему PicKit2 PicKit3 как и все другие советы публикуются всем сообществом. Большинство участников это профессиональные мастера по ремонту и специалисты в области электроники.

      Возможность поиска по всему сайту и файловому архиву появится после регистрации. В верхнем правом углу будет отображаться форма поиска по сайту.

      Полезные ссылки

      Здесь просто полезные ссылки для мастеров. Ссылки периодически обновляемые, в зависимости от востребованности тем.

      Источник

      PICkit™ 3 In-Circuit Debugger

      Part Number: PG164130

      Status: No Longer Available

      Summary:

      The PICkit 3 is not recommended for new designs and no new device support will be added to it as of June 1, 2019. For new designs, please see the MPLAB PICKit 4.

      Microchip’s PICkit™ 3 In-Circuit Debugger/Programmer uses in-circuit debugging logic incorporated into each chip with

      Documents and Software

      Documents

      Product Features

      *Please consult the PICkit 3 readme to determine Programmer To Go device support limitations.

      Some 8-, 14- and 18-pin devices use small header boards with a special MCU for debugging. This special MCU has extra pins for PICkit 3 communication and therefore allows the use of all pins on the part for the application. The header board is not used or needed for programming. However, when debugging these devices the header must be used. See the «Header Specification» document below.

      Please see below for related development tools.

      Summary

      The PICkit 3 is not recommended for new designs and no new device support will be added to it as of June 1, 2019. For new designs, please see the MPLAB PICKit 4.

      Microchip’s PICkit™ 3 In-Circuit Debugger/Programmer uses in-circuit debugging logic incorporated into each chip with Flash memory to provide a low-cost hardware debugger and programmer. In-circuit debugging offers these benefits:

      The PICkit 3 can now also reprogram any PIC microcontroller with a simple push of a button: Find out more about Programmer-To-Go function*
      *Please consult the PICkit 3 readme to determine Programmer To Go device support limitations.

      Note: The PICkit 3 In-Circuit Debugger/Programmer is NOT a production programmer. It should be used for development purposes only.

      The MPLAB PICkit 3 allows debugging and programming of PIC® and dsPIC® Flash microcontrollers at a most affordable price point using the powerful graphical user interface of the MPLAB X Integrated Development Environment (IDE). The MPLAB PICkit 3 is connected to the design engineer’s PC using a full speed USB interface and can be connected to the target via an Microchip debug (RJ-11) connector (compatible with MPLAB ICD 2, MPLAB ICD 3 and MPLAB REAL ICE). The connector uses two device I/O pins and the reset line to implement in-circuit debugging and In-Circuit Serial Programming™.

      The MPLAB PICkit 3 supports our entire portfolio of PIC and dsPIC products. Because product support of MPLAB PICkit 4, MPLAB Snap and MPLAB ICD 4 is not complete yet, MPLAB PICkit 3 may be the primary tool to support your MCU. Please consult the product support matrix available in the MPLAB X IDE help file for debugger support information.

      Header Information

      Some 8-, 14- and 18-pin devices use small header boards with a special MCU for debugging. This special MCU has extra pins for PICkit 3 communication and therefore allows the use of all pins on the part for the application. The header board is not used or needed for programming. However, when debugging these devices the header must be used. See the «Header Specification» document below.

      Источник

      PICkit3 – это официальная программа от компании Microchip, которая необходима, чтобы работать с программатором от этой же компании.

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

      Еще программа приводит полную сводку об подключаемых устройствах и выполняет множество различной полезной и необходимой работы.

      На что способна?

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

      Этот процесс рекомендуется проводить при каждом подключении данной программы.
      После того как подключаемое устройство будет определено, создается НЕХ-таблица, и считывает данные типа EEPROM.
      Данные и все операции можно посмотреть прямо на главном окне приложения.
      Есть еще несколько продвинутых возможностей.
      Первая: можно отладить микросхему в режиме работы ICD.
      Второе: есть возможность программировать микроконтроллеры PIC и dsPIC.
      Но лучше для этих заданий использовать другое программное обеспечение от данной фирма, оно называется MPLAB, и гораздо лучше подходит для такой работы.

      Но если говорить откровенно, то работу данной программы трудно назвать стабильной и качественной.

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

      И люди рады не работать с этим вариантом, но выбора нет: чтобы прошить микроконтроллер PIC не существует других инструментов, потому приходится работать с тем, что есть.

      Немного об устройстве

      На что способна программа, мы разобрались, теперь стоит поговорить о самом устройстве.

      PICkit3 – это специальный программатор, который подключается к компьютеру с помощью USB и служит для прошивки различных микрочипов, их дальнейшей отладки работы с ключами типа KeeLOQ.

      Из плюсов можно отметить небольшие размеры устройства, относительно небольшую цену, и приличную скорость передачи данных, которая составляет 12 Мбит/с.

      Еще девайс способен следить за схемой over-voltage/short иработать с низким напряжением.

      Главные особенности

      • Процесс прошивки и отладки микрочипов PIC и работа с ключами KeeLOQ;
      • Тесно взаимосвязан  со средой MPLAB;
      • Поддерживает импорт НЕХ-таблиц;
      • Качественно распознает подключаемые устройства и подбирает для них драйвера.

      Приятного пользования!

      How to load program to PIC16F877A using PICKIT3

      We can upload program in two different ways.

      • Using Pickit3 Standalone Programmer
      • Using MPLAB IPE

      Using PICKIT3 Standalone Programmer

      1.Download the Pickit3 Software from here
      2.Extract the files and Install the software by double clicking on the Setup.exe
      3.Connect the programmer to the Development board according to the Pinout shown below

      4.After connecting the PICKIT3 to the Development board and connect the programmer to the computer using USB Cable.
      5.Run the PicKit3 software as an Administrator otherwise it will not close properly.
      6.Download the OS by going to TOOLS->Download Operating System.
      7.Choose the operating system file C:\Program Files (x86)\Microchip\PICkit 3 v3

      8.After downloading the OS is Sucessfull import the project file and click on write to upload it to the board.

      Using MPLAB IPE Software

      • Firstly download and install the XC8 Compiler from here
      • Download and install MPLAB x IDE from here
      • Open MPLAB IPE
      • Go to Advance options by entering password «microchip»
      • Go to power and enable the power to target option
      • Browse the .hex file and upload

      Понравилась статья? Поделить с друзьями:
      0 0 голоса
      Рейтинг статьи
      Подписаться
      Уведомить о
      guest

      0 комментариев
      Старые
      Новые Популярные
      Межтекстовые Отзывы
      Посмотреть все комментарии
    • Не удаляется файл pdf с компьютера windows 10
    • Restore recovery partition windows 10
    • Windows 2008 r2 не загружается в безопасном режиме
    • Как сделать автоотключение компьютера в windows 10
    • Какой компании принадлежит операционная система windows