Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Проблема с отладчиком ICD3
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры > PIC
swagger
Добрый день!

Работаю с отладчком ICD3. Среда MPLAB X, камень PIC32MX320. Недавно начала выскакивать такая ошибка


The FPGA has failed its self test. MPLAB IDE will attempt to download the latest firmware. Please do not disconnect the ICD3 during the download process. If the problem persists contact Microchip for assistance.

Connecting to MPLAB ICD 3...
Firmware Suite Version.....01.26.81
Firmware type..............Unknown Firmware Type


Downloading Firmware...
Downloading FPGA (this may take up to 1 minute)
FPGA download complete
The FPGA has failed its self test. MPLAB IDE will attempt to download the latest firmware. Please do not disconnect the ICD3 during the download process. If the problem persists contact Microchip for assistance.
Downloading FPGA (this may take up to 1 minute)
.... и т.д.


Как я понимаю проблема в ПЛИС внутри отладчика. Как ее можно вылечить?

Пока лечу втыканием в ноутбук с Mplab 8.83, там он прошивается под Midrange семейство, пссле этого некоторое время начинает работать нормально. Затем снова слетает...
Ruslan1
Цитата(swagger @ Apr 10 2013, 10:53) *
Как я понимаю проблема в ПЛИС внутри отладчика. Как ее можно вылечить?

А что говорит продавец? Или уже не на гарантии?

У меня несколько лет назад ICD-2 неаргументрированно и беспричинно перестал работать с частью камней. Самым дешевым решением оказалась замена на PICkit-3, пока что нареканий нет. Может и Вам дешевле купить другой отладчик за $50 чем с этим разбираться. Ну или просто купить чтобы работа не стояла, пока шайбу чинить будут.
Просто под MPLAB-IDE работает? Может просто глюк X-оболочки?
Кстати, даже в своем стареньком MPLAB 8.70 я вижу не PIC32MX320, а 4 разных кристалла.
swagger
ICD 2, 5 года, видимо уже не на гарантии.
Просто под Mplab IDE работает, прошивает и отлаживает. Проблемы только под Mplab X. Может и глюк, ответа в интернете не нашел.

Возможно придется купить второй.
Ruslan1
Цитата(swagger @ Apr 10 2013, 11:33) *
ICD 2, 5 года, видимо уже не на гарантии.
Просто под Mplab IDE работает, прошивает и отлаживает. Проблемы только под Mplab X. Может и глюк, ответа в интернете не нашел.

Возможно придется купить второй.

Не понял идею. Если под глючным софтом не работает, то почему покупка нового железа должна помочь? Ну и тратить по 200 баксов в случае каждого чиха софта это как-то не камильфо.

Может, проще/дешевле/эффективнее на MPLAB-IDE откатиться? Что там так сильно в MPLAB-X медом намазано, что на MPLAB-IDE откатиться не хотите?
swagger
Цитата
Не понял идею. Если под глючным софтом не работает, то почему покупка нового железа должна помочь? Ну и тратить по 200 баксов в случае каждого чиха софта это как-то не камильфо.

Может, проще/дешевле/эффективнее на MPLAB-IDE откатиться? Что там так сильно в MPLAB-X медом намазано, что на MPLAB-IDE откатиться не хотите?


да я автоматом написал, что возможно=)
Задумался, исследуя вопрос.
Хочется все-таки понять почему под MPLAB X не пашет...
Catcatcat
У меня та же проблема с ICD3 возникает когда хочу запустить внутренний преобразователь для питания девайса. Думал тоже только купил и уже проблемы, и тоже первые 2 месяца работал номально. Спросил у "инженеров" (гамма украина), говорят привезите будем смотреть. Привез, через месяц (долбил раз в три дня), отвечают: "у вас проблема с плиской", будем вести в ремонт в майкрочип (типа на месте они не делают - такого). Думаю везите блин. Ну прошло пол года... Отвечают мы возили ... у вас все в порядке. Установите чистую ось (с нуля) будет все работать. Как я понял какая-то проблема с драйверами. Если в системе "чего-то лишнего появляется" начинаются проблемы. ICD3 работает по юсб на более высокой скорости чем ICD2, ему надо чем короче кабель связи с ПК тем он стабильнее работает (мои личные наблюдения, качество кабеля важно).
Пока работаю только с внешним питанием для отлаживаемого девайса проблем нету.
smart_pic
У себя заметил также проблемы с ICD3, не все IDE с ним хотят жружить . Перебрал несколько вариантов.
Рабочими оказались 8.36 и 8.88 остальные из восьмой серии ,доступные для скачивания с оф сайта микрочипа не хотят работать и дают ошибки.
Еще при установке нужно сначала удалить драйвера ICD3 на работающей IDE затем поставить новую , не подключая ICD3, а затем на запущенной IDE подключить шайбу и установить драйвера.
Herz
Цитата(smart_pic @ May 16 2013, 06:23) *
Еще при установке нужно сначала удалить драйвера ICD3 на работающей IDE затем поставить новую , не подключая ICD3, а затем на запущенной IDE подключить шайбу и установить драйвера.

А как их удалить?
volodya
Цитата(Herz @ Jul 30 2013, 15:05) *
А как их удалить?

В комплекте MPLAB программулина MPUsbClean - удаление и очистка реестра.
Herz
Цитата(volodya @ Jul 31 2013, 07:51) *
В комплекте MPLAB программулина MPUsbClean - удаление и очистка реестра.

Спасибо, буду знать.

Странно, ICD 2 в списке этой программы есть, а 3-го нет...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.