Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 09.03.2013, 17:09  
rus_12345
Частый гость
 
Регистрация: 06.03.2011
Сообщений: 28
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
rus_12345 на пути к лучшему
По умолчанию Проблема с прошивкой PIC32

Всем привет. Ни как не получается прошить PIC32 программатором PICKIT3+MPLAB V8.90. Подключил все правильно как показано в datasheet. При попытке установить связь с контроллером вылетает сообщение об ошибке:

PICkit 3 detected
Connecting to PICkit 3...
Firmware Suite Version...... 01.28.56
Firmware type......................PIC32MX
PICkit 3 Connected.
Target Detected
PK3Err0035: Failed to get Device ID

Ни кто не сталкивался с этим?
Один раз как-то получилось, даже ID вывел, но так и не понял каким образом заработал. Сразу же нажал «прошить», прошивка и верификация прошли успешно, но PIC так и не заработал с этой прошивкой. Наверное, так и не прошился.
С PIC32 только начинаю работать и пока не знаю всех тонкостей. Тактовый генератор должен работать для прошивки? т.е. генератор связан с процессом прошивки? Из опыта по 8-ми битным пикам знаю что ни какой тактовый генератор не нужен. В PIC32 есть ножка VCAP/VCORE который через 10мкф идет на корпус. Пока думаю что данная ошибка как-то связана с этим конденсатором, хотя поставил танталовый, как и рекомендуется.
Программатор рабочий 100% т.к. по той же схеме подключил PIC16F876A и без проблем прошил его. Контроллер новый, недавно купил. Надеюсь что он живой…
Реклама:

Последний раз редактировалось rus_12345; 09.03.2013 в 17:22.
rus_12345 вне форума  
Непрочитано 09.03.2013, 18:54  
AJScorp
Почётный гражданин KAZUS.RU
 
Аватар для AJScorp
 
Регистрация: 10.05.2005
Адрес: Саратов.ru
Сообщений: 1,548
Сказал спасибо: 384
Сказали Спасибо 737 раз(а) в 417 сообщении(ях)
AJScorp на пути к лучшему
По умолчанию Re: Проблема с прошивкой PIC32

Сообщение от rus_12345 Посмотреть сообщение
Тактовый генератор должен работать для прошивки?
Для пиков генератор не нужен.

Сообщение от rus_12345 Посмотреть сообщение
Один раз как-то получилось, даже ID вывел, но так и не понял каким образом заработал.
Питание подавалось от внешнего источника или от PICkita? Во втором случае есть вероятность, что не хватило мощи запитать девайс от программатора.
AJScorp вне форума  
Непрочитано 09.03.2013, 19:23  
rus_12345
Частый гость
 
Регистрация: 06.03.2011
Сообщений: 28
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
rus_12345 на пути к лучшему
По умолчанию Re: Проблема с прошивкой PIC32

Питание только от внешнего источника. PicKit по-моему вообще не запитывает контроллер, только проверяет есть ли напряжение от контроллера или нет. Какие еще варианты могут быть? Сейчас подбираю на Vcap/Vcore танталовые конденсаторы, начал с 10 мкф и буду пробовать до 47мкф разрешенных по datasheet. Пока результатов ни каких. PIC32 такие капризные или мне такой экземпляр попался? Вот схема устройства которое ни как не хочет "ожить". http://geoffg.net/Images/Maximite/Co...%20(large).png

Последний раз редактировалось rus_12345; 09.03.2013 в 19:44.
rus_12345 вне форума  
Непрочитано 09.03.2013, 19:34  
Gladkih
Гражданин KAZUS.RU
 
Регистрация: 06.08.2006
Сообщений: 694
Сказал спасибо: 24
Сказали Спасибо 38 раз(а) в 31 сообщении(ях)
Gladkih на пути к лучшему
По умолчанию Re: Проблема с прошивкой PIC32

а зачем ты его меняешь? я на 24 серии ставил самые обычные электролиты на 10мкф и никаких проблем никогда не было. может у тебя линия дата/клок не только на разъем программатора идут а еще куда то в схему. если память не изменяет то надо сигналы уходящие с этих ножек пускать через резисторы около 1к, а на программатор прямо
Gladkih вне форума  
Непрочитано 09.03.2013, 19:43  
rus_12345
Частый гость
 
Регистрация: 06.03.2011
Сообщений: 28
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
rus_12345 на пути к лучшему
По умолчанию Re: Проблема с прошивкой PIC32

меняю т.к. уже не знаю что делать чтобы пик заработал и программатор считал ID устройства. В схеме http://geoffg.net/Images/Maximite/Co...%20(large).png ножки дата и клок ни чем не задействованы. В инструкции к PICKIT запрещается ставить подтягивающие резисторы на дата и клок. Хотя я пробовал ставить по 10 кОм, но результат нулевой.
rus_12345 вне форума  
Непрочитано 09.03.2013, 19:51  
Gladkih
Гражданин KAZUS.RU
 
Регистрация: 06.08.2006
Сообщений: 694
Сказал спасибо: 24
Сказали Спасибо 38 раз(а) в 31 сообщении(ях)
Gladkih на пути к лучшему
По умолчанию Re: Проблема с прошивкой PIC32

резисторы не подтягивающие а последовательно...
Gladkih вне форума  
Непрочитано 09.03.2013, 20:03  
rus_12345
Частый гость
 
Регистрация: 06.03.2011
Сообщений: 28
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
rus_12345 на пути к лучшему
По умолчанию Re: Проблема с прошивкой PIC32

Цитата:
резисторы не подтягивающие а последовательно...
Теперь понял. спасибо. Эти ножки задействованы только программатором.
Ни каких идей нет больше?
rus_12345 вне форума  
Непрочитано 09.03.2013, 20:37  
Gladkih
Гражданин KAZUS.RU
 
Регистрация: 06.08.2006
Сообщений: 694
Сказал спасибо: 24
Сказали Спасибо 38 раз(а) в 31 сообщении(ях)
Gladkih на пути к лучшему
По умолчанию Re: Проблема с прошивкой PIC32

там еще есть джампера 2 и 3 они как соединены?
Gladkih вне форума  
Непрочитано 09.03.2013, 20:43  
rus_12345
Частый гость
 
Регистрация: 06.03.2011
Сообщений: 28
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
rus_12345 на пути к лучшему
По умолчанию Re: Проблема с прошивкой PIC32

Цитата:
там еще есть джампера 2 и 3 они как соединены?
На плате джампера отсутствуют , дата и клок ножки идут только на программатор.
rus_12345 вне форума  
Непрочитано 09.03.2013, 21:18  
AJScorp
Почётный гражданин KAZUS.RU
 
Аватар для AJScorp
 
Регистрация: 10.05.2005
Адрес: Саратов.ru
Сообщений: 1,548
Сказал спасибо: 384
Сказали Спасибо 737 раз(а) в 417 сообщении(ях)
AJScorp на пути к лучшему
По умолчанию Re: Проблема с прошивкой PIC32

Сообщение от rus_12345 Посмотреть сообщение
Сейчас подбираю на Vcap/Vcore танталовые конденсаторы, начал с 10 мкф и буду пробовать до 47мкф разрешенных по datasheet.
10 мкф вполне достаточно, тантал или керамика. Я керамику ставил. Причина не в этом.
Сообщение от rus_12345 Посмотреть сообщение
Ни каких идей нет больше?
Сообщение от rus_12345 Посмотреть сообщение
Один раз как-то получилось, даже ID вывел
795А512, с ним у меня только непропай по питанию был причиной, тут похоже та же проблема. Так что смотрите на ножки. Тестером тыкать - не поможет, могут звониться между собой, но без контакта с питанием работать не будет.
AJScorp вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Библиотеки кристаллов pic32 forker Микроконтроллеры, АЦП, память и т.д 4 30.08.2010 22:30
PIC32, начало cahbtexhuk Микроконтроллеры, АЦП, память и т.д 9 28.03.2010 16:24
PIC32 - мощные МК от Microchip avr123-nm-ru Микроконтроллеры, АЦП, память и т.д 45 15.06.2009 23:20
FT232BM проблема с прошивкой EEPROM zms2003 Микроконтроллеры, АЦП, память и т.д 3 27.06.2008 07:18
проблема с прошивкой PIC16F628A Bugrim Микроконтроллеры, АЦП, память и т.д 1 02.02.2008 00:11


Часовой пояс GMT +4, время: 12:26.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot