Опыт перепрограмирования

ПО блока управления, пульта, диагностики. Перепрограммирование.
Petrov_kamensk
Сообщения: 12527
Зарегистрирован: 27 сен 2010, 08:05
Город: Каменск-Уральский
Контактная информация:

Опыт перепрограмирования

Сообщение Petrov_kamensk » 11 дек 2010, 21:51

не знаю уместно ли тут это, но пусть будет удалить всегда можно.
Прошивка вышла, програматор нашелся у друга, и он любезно даже собрал переходник с редкого RJ-12 на плату бинара. но случиласть не задача у него вдруг наступил ДР и все выходные он как правильный программер его бурно пропивает (надеюсь что так)

и так на руках програматор отладчик MICD2-MC1(1700 руб, между прочим, голая плата) установленный на ноут ( у него есть COM порт! ) MPLab 7.4* ну и желание все это сделать по быстрому не снимая платы с котла 3 винта и 3 разьма (мелочевку не считаю)
в цехе гд все происходило отопления нет на улице 0 в цехе -8, подогрев спины инфракрасным обогревателем не очень всеже, хотя в нем и 3 квт.

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

сейчас плата дома, отогреваюсь, и читаю специализированные форумы.

вот чего МПЛаб понаписал мне на мои дейсвия:

Код: Выделить всё

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
 CDWarn0039:  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)
 CD0042: 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
Бинар 5Б-СВ, образца 2011 года снят.
Binar-5S с декабря 2015.

Аватара пользователя
СлепойПью
Сообщения: 1755
Зарегистрирован: 24 сен 2010, 22:24
Город: Москва
Откуда: Москва

Re: Опыт перепрограмирования

Сообщение СлепойПью » 11 дек 2010, 22:10

Покури вот эту тему, да и вообще ресурс интересный.
http://vrtp.ru/index.php?s=98e4b6fbc30f ... 06&t=15037

Тренироваться рекомендую прошивая пульт - гробить в нём нечего :)

И кстати, в найденных в инете спецификациях этого MICD2-MC1, PIC16F886 не значится, может в этом дело ?
Теплостар Москва
Весь спектр продукции ООО Адверс, все виды работ.
+79269943120 Станислав

Аватара пользователя
IKI
Группа разработчиков
Сообщения: 1457
Зарегистрирован: 22 сен 2010, 14:48
Город: Самара
Откуда: Самара
Контактная информация:

Re: Опыт перепрограмирования

Сообщение IKI » 12 дек 2010, 00:15

Сам MICD2-MC1 никогда не пользовался. Единственное что нашел: http://www.microchip.ru/phorum/read.php ... 7&t=108457
Если очень надо, то могу в Гамме спросить. Может что-то подскажут.
А переходник точно правильный? EEPROM считать, судя по логу, удалось?

Petrov_kamensk
Сообщения: 12527
Зарегистрирован: 27 сен 2010, 08:05
Город: Каменск-Уральский
Контактная информация:

Re: Опыт перепрограмирования

Сообщение Petrov_kamensk » 12 дек 2010, 09:31

паралельно на микрочип.su форуме тему создал в разделе для студентов.
возможно дело в незагруженной ОС.

а на vrtp.ru мы все больше про жучков паучков, но чет вопрос про радиомодем на готовых модулях RF остался без ответа.
Бинар 5Б-СВ, образца 2011 года снят.
Binar-5S с декабря 2015.

Petrov_kamensk
Сообщения: 12527
Зарегистрирован: 27 сен 2010, 08:05
Город: Каменск-Уральский
Контактная информация:

Re: Опыт перепрограмирования

Сообщение Petrov_kamensk » 12 дек 2010, 10:31

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

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

Код: Выделить всё

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
Бинар 5Б-СВ, образца 2011 года снят.
Binar-5S с декабря 2015.

Petrov_kamensk
Сообщения: 12527
Зарегистрирован: 27 сен 2010, 08:05
Город: Каменск-Уральский
Контактная информация:

Re: Опыт перепрограмирования

Сообщение Petrov_kamensk » 12 дек 2010, 18:58

Все удачно прошло.
собрал.
PC122733.JPG
PC122733.JPG (58.39 КБ) 12633 просмотра
Бинар 5Б-СВ, образца 2011 года снят.
Binar-5S с декабря 2015.

rvsn06
Сообщения: 77
Зарегистрирован: 08 дек 2010, 12:52
Город: Екатеринбург
Откуда: Екатеринбург

Re: Опыт перепрограмирования

Сообщение rvsn06 » 13 дек 2010, 07:21

поздравляю !!!!!!!!! ошибки уже игноригует ???

Petrov_kamensk
Сообщения: 12527
Зарегистрирован: 27 сен 2010, 08:05
Город: Каменск-Уральский
Контактная информация:

Re: Опыт перепрограмирования

Сообщение Petrov_kamensk » 13 дек 2010, 07:48

а еще незнаю ;) , вчера закончил, седня -14 как и у вас, но пока дома, с сыном
Бинар 5Б-СВ, образца 2011 года снят.
Binar-5S с декабря 2015.

Аватара пользователя
devlad
Сообщения: 365
Зарегистрирован: 06 окт 2010, 12:53
Город: Новосибирск
Откуда: Новосибирск

Re: Опыт перепрограмирования

Сообщение devlad » 27 дек 2010, 19:17

rvsn06 писал(а):поздравляю !!!!!!!!! ошибки уже игноригует ???

Нормально игнорирует, смотрите мои видео в разделе "Видео про Бинар всякое разное".
У них Webasta , а у нас Баста. Pajero IO, Бинар 5Б СВ ( 1014, Р107, Бош). Длинная установка.

Аватара пользователя
Kolma
Сообщения: 1153
Зарегистрирован: 26 сен 2010, 17:59
Город: Новосибирск
Откуда: г. Новосибирск

Re: Опыт перепрограмирования

Сообщение Kolma » 06 янв 2011, 17:37

На программаторе PICKIT-2 шесть контактов, а на плате пульта 5 (на блоке то же используется 5 контактов из шести). Какой контакт на программаторе лишний? Последний от метки?
Mitsubishi Pajero 1999 / Бинар 5Д-Компакт (Р107/2006)

Установка и прошивка Бинаров в Новосибирске.
Диагностика неисправностей, ремонт, гарантия.
Подробности в личку или по т. +7 903-998-2615, Михаил.


Вернуться в «Все о программном обеспечении»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя