Jump to content
мир вам

Программатор Pickit2-Помогите Разобраться.

Recommended Posts

Купил у китайцев http://ru.aliexpress.com/item/PIC-ICD2-PICKit-2-PICKIT-3-programming-adapter-PICKIT2-PICKIT3-universal-programmer-seat/32300343983.html?recommendVersion=1

При запуске ПРОГРАММАТОРА пишет -PICkit 2 connected ID=OIHoss? :unknw:

Пробовал читать и писать EEPROM не пишет и не читает . :angry:

Share this post


Link to post
Share on other sites

а откуда программатор?

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

Потыкайте галку питания, тоже помогает

Edited by mail_robot

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

Share this post


Link to post
Share on other sites

Изготовление 2-х слойных плат от 2$, а 4-х слойных от 5$!

Быстрое изготовление прототипа платы всего за 24 часа! Прямая доставка с нашей фабрики!

Смотрите видео о фабрике JLCPCB: https://youtu.be/_XCznQFV-Mw

Посетите первую электронную выставку JLCPCB https://jlcpcb.com/E-exhibition чтобы получить купоны и выиграть iPhone 12, 3D-принтер и так далее...

Запускаем новый BLE 5.2-чип BlueNRG-LP от STMicroelectronics

Любая разработка начинается с чтения документации и изучения доступных средств разработки. Данный материал целиком посвящен средствам разработки, включая детальные инструкции по запуску вашего первого приложения на BlueNRG-LP. Описана работа с отладкой STEVAL-IDB011V1, набором инструментов и пакетом ПО позволяющим разработчику быстро войти в курс дела.

Подробнее

..При запуске ПРОГРАММАТОРА пишет -PICkit 2 connected ID=OIHoss? :unknw:

Вы можете задать PicKit2 любое имя, это - не показатель, если это - полный клон, конечно ( по компонентам похоже, что полный ):

www.pickit2.ru/doku.php/разные.хитрости

А то, что он не пишет и не читает EEPROM, то это ещё ни о чём не говорит. Может чип мёртвый, может подключен неправильно, может этот чип не поддерживается. Попробуйте на гарантировано живом и поддерживаемом PIC-е.

Edited by shindbad

Share this post


Link to post
Share on other sites

Революция в силовой электронике. Начало

Что привлекает в SiC по сравнению с кремнием, и какие особенности делают компоненты SiC часто используемыми, несмотря на более высокую стоимость в сравнении с кремниевыми высоковольтными устройствами? – Объясняет специалист ведущего разработчика силовых приборов из карбида кремния, компании Infineon.

Подробнее

Проверял EEPROM в другом простом всё пишет и читает.Пика пока не попробовать в пути.А на русском к нему программа есть?

Как на чип программируемый напряжение подаётся во время программирования и ли постоянно?

Так подключал

post-83917-0-87443300-1431696701_thumb.png

Share this post


Link to post
Share on other sites

Материалы вебинара Практическое использование TrustZone в STM32L5

Материалы вебинара, посвященного экосистеме безопасности и возможностях, которые дает новая технология TrustZone в МК STM32L5, содержат две подробные практические работы: создание простого приложения с изоляцией в TrustZone, и пример отладки и тестирования TFM-SBSFU. Программа рассчитана на технических специалистов и тех, кто уже знаком с основами защиты ПО в STM32.

Подробнее

У меня то же такой ,ЕЕПРОМ НЕ ЧИТАЕТ И НЕ ПИШИТ. ,обычные пики запросто. .Для этого в принципе и покупал. Так как в компе только усб.

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
...только ПО установить правильное...

Это как??? Фирменная оболочка для PicKit2 от Microchip чем не устроила? В ней есть всё. И для прошивки некоторых EEPROM в том числе. Или это слишком просто? Кто-нибудь мне объяснит, почему было-бы не взять хотя-бы это:

http://ru.aliexpress.com/item/Free-shipping-PICKIT2-Programmer-PIC-ICD2-PICKit-2-Programming-Adapter-Universal-Programmer-seat/1291727442.html

А не неизвестное поделие с ZIF-панелью?

Edited by shindbad

Share this post


Link to post
Share on other sites

PIC16F628A как соединять к разъёму на схеме выше вижу два DIP18 и в программе серию PIC16 не нашёл :unknw:

Share this post


Link to post
Share on other sites

Для начала надо настроить программу. Для этого выполни следующее;

- подключи программер шнуром к USB, вставь микроконтроллер и запусти программу

- в меню "Device Family" выбери "Midrange" и в вывалившемся меню - "Standard"

- в меню "Programmer" поставь галочки на "Verify on Write" и "Clear Memory Buffers on Erase"

- в меню "Tools" поставь галочку на "Fast Programmer", а в "Target VDD Source" выбери "Auto-Detect" и сдесь же выбери в

"Display Unimplemented Config Bits" "As read or imported"

- в меню "View" поставь галочку на "Single Window"

Теперь, в меню "File" выбери "Import HEX" и найди нужный файл прошивки. Его содержимое и настройки появятся в окнах программы.

Выставь при необходимости напряжение питания 5 V стрелочками в окне программы. Сдесь же должен появиться тип микроконтроллера (Device:)

Жмем "Write" и наслаждаемся процессом.

Я использую программу версии 2.61. Для нормальной работы программатора необходима программа dotnetfx версии не ниже 2.

Она стартует с диска к программатору.

Edited by microchipec

Share this post


Link to post
Share on other sites
...Для начала надо настроить программу...

Дополнительно стОит выставить галочку на пункте меню Use Vpp first. Нужно для того, если ранее чип был прошит с конфигурацией на внутренний осциллятор и настройкой MCLR I\O выводом.

...Я использую программу версии 2.61. Для нормальной работы программатора необходима программа dotnetfx версии не ниже 2.

Полная инсталляция оболочки PicKit2 v2.61 всё ставит сама.

P.S. При правильных настройках и подключении оболочка сама найдёт подсоединённый чип и без hex-файла. Для внутрисхемного программирования увидел стандартную майкрочиповскую SIL-гребёнку с торца ZIF-разъёма.

Edited by shindbad

Share this post


Link to post
Share on other sites

Спасибо как программировать ясно не понятно как вставить чип :unknw:PIC16F628A к разъёму на схеме выше -вижу два DIP18

Share this post


Link to post
Share on other sites

Там чёрным по-белому написано : DIP18 и DIPrf18. Вы не видите разницы?

Share this post


Link to post
Share on other sites

Как повезёт. :) "Семь раз отмерь" никто не отменял. :) Старые PIC-и выдерживали выдерживали многое: переполюсовку, некоторые даже от 12В запитывали и всё, как-будто, работало. Современные, говорят нежнее, не знаю.

Edited by shindbad

Share this post


Link to post
Share on other sites

Все таки китайцы пишут что EEPROM должна работать только как её туда подключить?

Share this post


Link to post
Share on other sites

Всё есть в документации на PicKit. Подключить EEPROM можно к гребёнке, о которой я выше упоминал, или отследить связи до ZIF-разъёма.

Edited by shindbad

Share this post


Link to post
Share on other sites

Вот здесь: http://www.pickit2.ru много чего полезного по PicKit. Цитата оттуда: "Для получения подробной информации по подключению конкретной микросхемы обратитесь к файлу «PICkit 2 Programmer Readme» (меню Help→Readme)."

Edited by shindbad

Share this post


Link to post
Share on other sites

Перевёл коряво -мне бы схематично посмотреть

Соединения для устройств 11LC --------------------------------------- PICkit 2 Pin 11LC Устройство контактов ( DIP) (2) Vdd! 8 Vcc (3) Земля 4 В пост (6) AUX 5 SCIO! Устройства 11LC может не программировать правильно ниже 3,6 VDD. Это ограничение PICkit 2 AUX IO булавки. Соединения для устройств 24LC --------------------------------------- PICkit 2 Pin 24LC Устройство контактов ( DIP) (2) Vdd! 8 Vcc (3) Земля 4 В пост (5) PGC 6 SCL (приводится в двухтактной) (6) AUX 5 ПДД (требуется подтяжки) 7 WP - инвалидов (GND) 1, 2, 3 вывода Ax Подключение к Vdd или GND за технического описания и установить адрес! Устройства 24LC может не программировать правильно ниже 3,6 VDD. Это ограничение PICkit 2 AUX IO булавки. Соединения для устройств 25LC --------------------------------------- PICkit 2 Pin 25LC Устройство контактов ( DIP) (1) VPP 1 NCS (2) Vdd Vcc 8 (3) Земля 4 В пост (4) 2 SO ПГД (5) PGC 6 СХК (6) AUX 5 С.И. 7 nHOLD - инвалидов (Vdd) 3 ЧПП - инвалидов ( Vdd) Соединения для 93LC устройств --------------------------------------- PICkit 2 Pin 93LC устройств PIN-код (DIP) (1) VPP 1 CS (2) Vdd Vcc 8 (3) GND 5 В пост (4) ПГД 4 DO (5) PGC 2 CLK (6) AUX 3 DI 7 PE - включен (Vdd) 6 'С

Share this post


Link to post
Share on other sites

А зачем там что-то переводить? У PicKit-а функционал ног на разъёме не меняется, а куда подцеплять к памяти на рисунке тоже подробно разжёвано.

1 - Vpp не трогаем, высокое напряжение программирования только для PIC

2 - Vdd - напряжение питания, без комментариев

3 - GND земля, без комментариев

4 - PGD - выход данных для последовательного программирования

5 - PGC - выход тактовой частоты

6 - Aux дополнительный выход, вход данных для последовательного программирования, у некоторых чипов на вход CS.

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

Edited by shindbad

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Сообщения

    • @Romanchek82 Ну в принципе если на 14 МГц http://ua6hjq.qrz.ru/ant/udo4ka.htm  А так на 500 кГц в городе приёма практически нет, а на 120 МГц страдает дальность.
    • и тебе станет от этого легче? если ЭТО имеет ЭКОНОМИЧЕСКУЮ ЦЕЛЕСООБРАЗНОСТЬ - да не вопрос .... Только ремонт ее да еще и пересыл туда - сюда - это уже на грани стоимости БУ ...
    • Проверяю Йелоу и тетками- например Милен Фармер. Это расстрел для любой акустики- йелоу- это нч, а Милен- это сч. Вч всегда будут вкусовщиной, поэтому самый необьективный участок для дисскусий. Если хочется дать акустике шанс не быть опплеваной- Найтвиш с Турунен. Не прошла такой тест- будет называться ящиками или мебелью. П.С. Все что перечислил на Ы90 звучит просто ужасно. На полностью переделанных - не менее ужасно. Всеж запросы ушей советского меломана были поскромнее и поэтому боготворили эти АС, но это было отттого, что слаще морковки не пробовали.... Не в обиду меломанам, а в отношении тех людей, которые на Ы90 отличают пятый ноль в коэфф гармоник усилителя.
    • Вы собрались потерпеть бедствие? Книгу про попаданцев пишете? Если книга - пишите че хотите, пипл схавает (тем более такое говно, как про попаданцев). Если бедствие - то хй вы с ходу че там изобрете. Вам для компании нужен физик, электронщик, схемотехник, эффективный менеджер. Тогда справитесь. Ну и приборов кучу. И аккумуляторы. Еще хавчика хотя бы дней на 10. Пятницу. Вроде как все. Удачного полета!
    • Попробуй радио поймать из соседней области :). На 7 МГц или 14 МГц попытать успех можно.
    • так ты САМ определись и не парь мозги ЗА ЧТО ... Или ты ДАЕШЬ МОНТАЖНУЮ СХЕМУ, МАТЕРИАЛЫ и монтажник по ней делает тебе провода и получает бабкии его НЕ БЭМБАЕТ - работает оно или нет .... "пуговки им пришиты на отлично", или ты ставишь задачу и ПЛАТИШЬ СОГЛАСНО ОЗВУЧЕННОЙ СПЕЦИАЛИСТОМ, а не тобой СУММУ и получаешь ГОТОВЫЙ ПРОДУКТ в рамках твоего ТЗ .... народ привык получать деньги, а не мозготрах .... поверь, это пройдено и не раз ... я своего старшего так учил ТЗ из заказчика выбивать РАСПЕЧАТАННОЕ с точностью до буквы  ... а не в общем виде "протокол о намерениях" .... так там не постановка задачи для монтажника, а примитивная, но ИНЖЕНЕРНАЯ ЗАДАЧА .... Монтажник - обезьянка с паяльником и думать - не его задача ....
  • Similar Content

    • By Goryainovv
      Здравствуйте. Вот наступили зимние вечера, и стало больше свободного времени. Решил собрать очередной МД Фортуна м2. Но не чем прошить pic16f1789. Решил собрать PicKit 2 lite.  Приобрел PIC18F2550 в корпусе SOP - 28. Но не могу найти печатку проггера. В Дипе куча простых печаток, а в smd что то не нашел. Если кому не сложно скиньте печатку самого простого PicKit 2 lite в SMD. Заранее благодарен.
    • By Николай0013
      здравствуйте, кто-нибудь добавлял микросхемы памяти с помощью device data file editor ? Пользуюсь pickit2 уже давно, прошивал и пики, и авр, и микросхемы памяти 24LC01. Но потребовалось прошить 25Q16. Может кто подсказать статью по этой теме, а то только про добавление самих pic-контроллеров встречается.
    • By yardig
      В комплекте  PICKit2 Debug Express (DV164121)
      1) Внутрисхемный USB программатор-отладчик PICKit2; 
      2) Демонстрационная плата с установленным микроконтроллером PIC16F887-I/PT; 
      3) USB-кабель.
      Все новое, 2000 р., находится в Ярославле.
      +7(964)1374073



    • By Mayder
      Здравствуйте. Решил учиться программировать и встал вопрос покупки программатора и панели для микроконтроллеров.
       Выбор пал на Pickit2, т.к. в интернетах у него плюсов больше по сравнению с третьим, да и вообще там с третьим непонятно что... (по крайней мере по состоянию на 12-13 годы)
      Непонятно какую купить панель, в которую вставлять микроконтроллеры. Ниже приведу ссылки с али на разные панели, может кто подсказать какие лучше, или в чем отличие между ними? Планирую начинать с микроконтроллера PIC12F675 (имеется уже готовая под него программа, но так же есть желание в принципе разбираться с МК)
      Ссылка али- дорогой, и вроде совмещенный сразу с программатором
      Ссылка али- самый дешевый, плюс идет в комплекте с программатором Pickit2
      Ссылка али- немного дороже, так же идет в комплекте с некоторыми программаторами
      Ссылка али- чуть дороже, имеется доп разъем(думаю что для внешнего питания
      Ссылка али- большая плата
      Ссылка али- почти такая же
       и собственно сам выбранный программатор Тык , в комплекте уже есть панелька самая маленькая
       
    • By fsem
      Программатор PICKIT2 предназначен для программирования PIC-контроллеров под родным софтом «PICKIT2 v.2.61.00», а также для прошивки AVR под софтом AVRDude. Смены родной прошивки «PK2v.023200.hex» при работа с AVR – не требуется, так как софт AVRDude адаптированный для работы с PICKIT2.
      Я думаю что после первого софта, AVRDude, адаптированного под PICKIT, придёт понимание о необходимости адаптации и остальных AVR-овских софтов, вплоть до AVR Studio.
      Ведь, действительно, такая машинка за зря пропадает.
      Кстати, в AVRDude, очень легко вводить чипы, которых нет в списке.

      Для работы с AVR, запускаем программу AVRDUDESHELL, выбираем программатор, подключаем PICKIT2 и производим прошивка нужных нам ATmega, ATtiny, AXmega, AT90.




      AVRDudeShel (ADS) – программа для Windows систем для программирования (прошивки) микроконтроллеров семейства AVR, таких как ATmega8, ATtiny, AXmega, AT90 (полный список поддерживаемых микроконтроллеров см. в конце статьи). Программа поддерживает такие популярные программаторы как USBASP, AVR910, STK500 (полный список поддерживаемых программаторов см. в конце статьи, ) в том числе и PICKIT2. Фактически ADS это графическая надстройка над консольной программой AVRDude, поэтому все те микроконтроллеры и программаторы, которые поддерживает AVRDude, поддерживает и AVRDudeShel (ADS).
      Список поддерживаемых программаторов:
      89ISP, ABCMINI, ALF, ARDUINO, ATISP, AVR109, AVR910, AVR911, AVRISP, AVRISP2, AVRISPMKII, AVRISPV2, BASCOM, BLASTER, BSD, BUTTERFLY, C2N232I, DAPA, DASA, DASA3, DRAGON_DW, DRAGON_HVSP, DRAGON_ISP, DRAGON_JTAG, DRAGON_PP, DT006, ERE-ISP-AVR, FRANK-STK200, FUTURLEC, JTAG1, JTAG1SLOW, JTAG2, JTAG2DW, JTAG2FAST, JTAG2ISP, JTAG2SLOW, JTAGMKI, JTAGMKII, MIB510, PAVR, PICOWEB, PONYSER, PONY-STK200, PICKIT2, SIPROG, SP12, STK200, STK500, STK500HVSP, STK500PP, STK500V1, STK500V2, STK600, STK600HVSP, STK600PP, USBASP, USBTINY, XIL
      Список поддерживаемых AVR контроллеров при работе PICKIT2 под софтом AVRDUDESHELL:
      ATMEGA
      ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega1284P, ATmega128RFA1, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164P, ATmega168, ATmega169, ATmega2560, ATmega2561, ATmega32, ATmega324P, ATmega325, ATmega3250, ATmega328P, ATmega329, ATmega3290, ATmega3290P, ATmega329P, ATmega48, ATmega64, ATmega640, ATmega644, ATmega644P, ATmega645, ATmega6450, ATmega649, ATmega6490, ATmega8, ATmega8515, ATmega8535, ATmega88
      ATTINY
      ATtiny11, ATtiny12, ATtiny13, ATtiny15, ATtiny2313, ATtiny24, ATtiny25, ATtiny26, ATtiny261, ATtiny44, ATtiny45, ATtiny461, ATtiny84, ATtiny85, ATtiny861, ATtiny88
      ATXMEGA
      ATxmega128A1, ATxmega128A3, ATxmega16A4, ATxmega192A3, ATxmega256A3, ATxmega256A3B, ATxmega32A4, ATxmega64A1, ATxmega64A3
      AT
      AT90CAN128, AT90CAN32, AT90CAN64, AT90PWM2, AT90PWM2B, AT90PWM3, AT90PWM3B, AT90S1200, AT90S2313, AT90S2343, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535, AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647, AT90USB82
×
×
  • Create New...