Jump to content

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


Recommended Posts

  • 5 years later...

Вебинар «Новые тенденции сетевых технологий: Ethernet по одной витой паре» (09.12.2021)

Приглашаем 9 декабря всех желающих посетить вебинар, посвященный технологии Ethernet и её новому стандарту 10BASE-T1S/L. Стандарт 802.3cg описывает передачу данных на скорости до 10 Мбит в секунду по одной витой паре. На вебинаре будут рассмотрены и другие новшества, которые недавно вошли в семейство технологий Ethernet: SyncE, PTP, TSN. Не останется в стороне и высокоскоростной 25G+ Ethernet от Microchip.

Подробнее

8 часов назад, IMXO сказал:

в прошивке поставили бит защиты?

Я полный "0" в вопросах программ, но видимо да, т.к. при загрузке HEX-файла в окне программы появляется красная надпись "All protected". Что тогда делать ?

Link to comment
Share on other sites

DC/DC-преобразователи Mornsun со склада Компэл

В сложный период для рынка электронных компонентов, когда производители увеличивают сроки поставки продукции, со склада Компэл можно приобрести широкий ассортимент DC/DC-преобразователей производства компании Mornsun. На складе представлены наиболее популярные семейства изолированных и неизолированных DC/DC-преобразователей новых поколений R3 и R4, а также предыдущего, но по-прежнему востребованного поколения R2.

Подробнее

Новые компоненты STMicroelectronics для учета электроэнергии

Внедрение автоматизированных систем контроля и учета всех видов энергоресурсов, невозможно без инструментов, позволяющих помимо измерения параметров, преобразовывать их для обработки цифровыми интеллектуальными системами. Микросхемы STPM32, STPM33 и STPM34 STMicroelectronics являются наиболее точными и высокопроизводительными представителями своего семейства и способны максимально точно измерять параметры электросети в системах электроснабжения переменного тока, а также осуществлять их первичную обработку. Рассмотрим подробнее их преимущества и средства разработки.

Подробнее

10 часов назад, IMXO сказал:

как что? ставить в устройство и проверять в работе

А возможность проверки правильности прошивки отсутствует ? Т.е. проверять только методом тыка ?

Link to comment
Share on other sites

Карбид кремния позволяет повысить КПД и удельную мощность ИБП с двойным преобразованием

Построение источников бесперебойного питания с двойным преобразованием, широко используемых в современных хранилищах данных, на базе карбид-кремниевых MOSFETs производства Wolfspeed позволяет уменьшить мощность потерь в них до 40%, а также значительно снизить занимаемый ими объем и стоимость комплектующих.

Подробнее

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

Кроме того, никто не запрещает отключить эти биты, а потом уже прошивать.

Edited by Zhuk72
Link to comment
Share on other sites

Попробуйте кликнуть по надписи Configuration и там уже попробовать. Сейчас под рукой программатора нет, точнее не подскажу.

Можете скриншот конфига выложить, если сами не разберётесь.

Link to comment
Share on other sites

После загрузки HEX-файла появляется красная надпись "All protected", в конфигурации галки с защиты не снимаются. Получается что защита записана в самом файле. 

Link to comment
Share on other sites

Только что, Larryb007 сказал:

Получается что защита записана в самом файле. 

защита записывается  в самом исходном коде , компилятором переносится в НЕХ , программатор берет биты конфигурации из НЕХ , перед установкой битов конфигурации программатор проводит верификацию записанных данных

Link to comment
Share on other sites

3 часа назад, Larryb007 сказал:

Насколько я понял - защиту снять нельзя.

с НЕХ-файла защиту снять можно перед прошивкой МК для этого нужно кликнуть на конфигурацию и в выпавшем окне сбросить биты защиты и сохранить, после этого станет доступны команды отключения защиты в меню TOOL .

только чем это вам поможет в борьбе с абракозябрами не понятно.

Link to comment
Share on other sites

@Larryb007Можно снять этот бит, но это никак не повлияет на работоспособность изделия. Если часы с этой прошивкой (ее ведь не вы одни используете) показывают мусор, ищите проблему в монтаже или неисправной детали.

 

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

Edited by Zhuk72
Link to comment
Share on other sites

Все оказалось в битых HEX-файлах - мне их прислали в архиве. Сейчас получил новый архив, проверил - все в порядке ! Спасибо всем за помощь !

Link to comment
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...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Сообщения


  • Щупы для мультиметра со сменными насадками

  • 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...