Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Вопросы начинающих

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

Закрытая тема
 
Опции темы Опции просмотра
Старый 11.12.2010, 21:22   #1
Petrov_kamensk
Junior Member
 
Регистрация: 11.12.2010
Возраст: 38
Сообщений: 3
Вес репутации: 100/0
Petrov_kamensk will become famous soon enoughPetrov_kamensk will become famous soon enough
По умолчанию Прошить 16F886 в MPLab с MICD2

Есть подогреватель бинар 5, на него вышла новая прошивка для платы управления, есть инструкция для пользователей "в картинках" в том числе и к MPLab-у.
плата имеет возможность внутрисхемного програмирования.
взял програматор MICD2-MC1, шнурок дали уже собраный 2*20см.

потытка прошится не снимая платы с котла провалилась. холодно.
притащил все домой, читаю форум, пишу Помогите!

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

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

Код:
Connecting to MPLAB ICD 2
 
ICD0019: Communications:  Failed to open port: (Windows::GetLastError() = 0x2, ' ')
 
ICD0021: Unable to connect with MPLAB ICD 2
 
MPLAB ICD 2 Ready
 
Connecting to MPLAB ICD 2
 
ICD0019: Communications:  Failed to open port: (Windows::GetLastError() = 0x2, ' ')
 
ICD0021: Unable to connect with MPLAB ICD 2
 
MPLAB ICD 2 Ready
 
ICDWarn0034: Please ensure that your system's serial FIFO buffers are disabled.
 
Connecting to MPLAB ICD 2
 
...Connected
 
ICDWarn0031: MPLAB ICD 2 contains the incorrect operating system for the selected device.  Would you like to download the correct operating system?
 
Setting Vdd source to MPLAB ICD 2
 
ICDWarn0020: Invalid target device id (expected=0x103, read=0x0)
 
...Reading ICD Product ID
 
Running ICD Self Test
 
...Passed
 
MPLAB ICD 2 Ready
 
Connecting to MPLAB ICD 2
 
...Connected
 
ICDWarn0031: MPLAB ICD 2 contains the incorrect operating system for the selected device.  Would you like to download the correct operating system?
 
Setting Vdd source to MPLAB ICD 2
 
Target Device PIC16F886 found, revision = Rev 0x2
 
...Reading ICD Product ID
 
Running ICD Self Test
 
...Passed
 
MPLAB ICD 2 Ready
 
Reading...
 
...EEPROM
 
...Read Succeeded
 
MPLAB ICD 2 Ready
 
ICDWarn0034: Please ensure that your system's serial FIFO buffers are disabled.
 
Reading...
 
...Program Memory (0x0 - 0x1FFF)
 
.. Config Memory
 
...Read Succeeded
 
MPLAB ICD 2 Ready
 
Programming Target...
 
...Validating configuration fields
 
ICDWarn0039:  EEPROM memory is used but not selected.  Do you wish to select it?
 
...Erasing Part
 
...Programming Program Memory (0x0 - 0x1FFF)
 
ICD0042: API:  Error response (Framing Error (0x01))
 
ICD0151: Failed to sync memory (MT = Program) (Dir = 0x1)
 
ICD0275:  Programming failed.
 
MPLAB ICD 2 Ready
 
Erasing Target Device...
 
...Erase Succeeded
 
MPLAB ICD 2 Ready
 
Programming Target...
 
...Validating configuration fields
 
ICDWarn0039:  EEPROM memory is used but not selected.  Do you wish to select it?
 
...Erasing Part
 
...Programming Program Memory (0x0 - 0x1FFF)
 
ICD0042: API:  Error response (Framing Error (0x01))
 
ICD0151: Failed to sync memory (MT = Program) (Dir = 0x1)
 
ICD0275:  Programming failed.
 
MPLAB ICD 2 Ready
 
ICDWarn0034: Please ensure that your system's serial FIFO buffers are disabled
Petrov_kamensk вне форума  
Старый 11.12.2010, 21:39   #2
dosikus
Senior Member
 
Аватар для dosikus
 
Регистрация: 05.06.2007
Возраст: 44
Сообщений: 3,348
Вес репутации: 5171/120
dosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond repute
По умолчанию Re: Прошить 16F886 в MPLab с MICD2

Было уже , MICD2 - недоделанный клон ICD2 .
Выход один:
MICD2 в мусорку . Собрать/купить pickit2 .
Если собрать , обойдется ~ 500р.
dosikus на форуме  
Старый 11.12.2010, 21:57   #3
Petrov_kamensk
Junior Member
 
Регистрация: 11.12.2010
Возраст: 38
Сообщений: 3
Вес репутации: 100/0
Petrov_kamensk will become famous soon enoughPetrov_kamensk will become famous soon enough
По умолчанию Re: Прошить 16F886 в MPLab с MICD2

поганый какойто выход, насколько мой понимает проц простой.

с первой ошибки если Mplab предлагает: contains the incorrect operating system for the selected device. Would you like to download the correct operating system?
и после ответа Yes, не поплохеет ли програматору ?

Petrov_kamensk вне форума  
Старый 11.12.2010, 22:58   #4
dosikus
Senior Member
 
Аватар для dosikus
 
Регистрация: 05.06.2007
Возраст: 44
Сообщений: 3,348
Вес репутации: 5171/120
dosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond repute
По умолчанию Re: Прошить 16F886 в MPLab с MICD2

Насколько помнится: ICD2 грузит свою OS для каждого семейства , c чего ему по плохеет ?
dosikus на форуме  
Старый 12.12.2010, 10:44   #5
Petrov_kamensk
Junior Member
 
Регистрация: 11.12.2010
Возраст: 38
Сообщений: 3
Вес репутации: 100/0
Petrov_kamensk will become famous soon enoughPetrov_kamensk will become famous soon enough
По умолчанию Re: Прошить 16F886 в MPLab с MICD2

послушался.
вроде получилось все.

Код:
Connecting to MPLAB ICD 2
...Connected
Setting Vdd source to MPLAB ICD 2
Target Device PIC16F886 found, revision = Rev 0x2
...Reading ICD Product ID
Running ICD Self Test
...Passed
MPLAB ICD 2 Ready
Reading...
...EEPROM
...Read Succeeded
MPLAB ICD 2 Ready
Programming Target...
...Validating configuration fields
ICDWarn0039:  EEPROM memory is used but not selected.  Do you wish to select it?
ICDWarn0040:  You have selected a Program memory range of 0x0 - 0x0, however a range of 0x0 - 0x1FFF is required.  Should MPLAB ICD 2 adjust the range for you?
...Erasing Part
...Programming Program Memory (0x0 - 0x1FFF)
Verifying...
...Program Memory
...Verify Succeeded
Programming Configuration Bits
.. Config Memory
Verifying configuration memory...
...Verify Succeeded
...Programming succeeded
12-Dec-2010, 11:36:12

MPLAB ICD 2 Ready
Petrov_kamensk вне форума  
Закрытая тема


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как прошить МК средствами MPLAB IDE AllyAA Продукция MICROCHIP 12 09.03.2010 18:54
Глюки MPLAB =AK= Продукция MICROCHIP 37 03.03.2010 11:12
ICD2 VladG Продукция MICROCHIP 25 05.05.2009 11:26
Запуск ICD2 USB dark128 Продукция MICROCHIP 27 08.03.2009 12:17
Помогите плизз с PIC16LF628A dbosh Продукция MICROCHIP 49 11.10.2008 01:03


Часовой пояс GMT +3, время: 17:45.


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