Ремонт программатора |
Здравствуйте, гость ( Вход | Регистрация )
Ремонт программатора |
28.11.2009, 17:56
Сообщение
#1
|
|
Новичок Группа: Пользователи Сообщений: 7 Регистрация: 16.11.2009 Пользователь №: 656 |
Где и как произвести ремонт программатора?
Вышел из строя программатор Master-02, модель 4.71-02 с установленной прошивкой 4.81. Я неверно выбрал из списка микросхему для программирования, выбрав вместо ATmega 8515I для последовательного программирования ATmega 8515 для параллельного программирования с применением адаптера. Вышел из строя DC-DC конвертер ST063EB. Заменил конвертер ST063EB на аналогичный конвертер 34063CPBX. После этого прошивал 27W512C от Winbond, вроде все нормально было. После пробовал повторно прошивать ATmega 8515I для последовательного программирования, процесс программирования идет, но при чтении или проверке оказывается, что микросхема чистая. После всего этого я решил обновить ПО программатора на 4.91. При перепрограммировании возникла ошибка при сравнении. После подключения программатора к ПК возникла ошибка обмена. И снова вышел из строя DC-DC конвертер. Вот такая грустная история. |
|
|
28.11.2009, 19:47
Сообщение
#2
|
|
Администратор Группа: Главные администраторы Сообщений: 518 Регистрация: 4.6.2008 Пользователь №: 1 |
В паспорте (и на сайте) указаны телефоны по которым можно обратиться для технической поддержки или пишите на support@mprog.ru.
Возможна помощь и в самостоятельном ремонте. М.с. должна быть ST34063EB, аналоги могут неподойти по параметрам. Для восстановления прошивки нужно прошить контроллер на другом программаторе. На программаторе Master-02 USB (плата mast2009) предусмотрен джампер для принудительной загрузки "boot"-ой прошивки. Тогда возможно восстановить основную прошивку на самом программаторе. Подобный прием можно попробовать реализовать и на более старых платах, только перемычку нужно сделать самостоятельно. Где и как произвести ремонт программатора? Вышел из строя программатор Master-02, модель 4.71-02 с установленной прошивкой 4.81. Я неверно выбрал из списка микросхему для программирования, выбрав вместо ATmega 8515I для последовательного программирования ATmega 8515 для параллельного программирования с применением адаптера. Вышел из строя DC-DC конвертер ST063EB. Заменил конвертер ST063EB на аналогичный конвертер 34063CPBX. После этого прошивал 27W512C от Winbond, вроде все нормально было. После пробовал повторно прошивать ATmega 8515I для последовательного программирования, процесс программирования идет, но при чтении или проверке оказывается, что микросхема чистая. После всего этого я решил обновить ПО программатора на 4.91. При перепрограммировании возникла ошибка при сравнении. После подключения программатора к ПК возникла ошибка обмена. И снова вышел из строя DC-DC конвертер. Вот такая грустная история. |
|
|
28.11.2009, 22:04
Сообщение
#3
|
|
Новичок Группа: Пользователи Сообщений: 7 Регистрация: 16.11.2009 Пользователь №: 656 |
Спасибо за ответ!
У меня программатор Master-02 USB на плате master 2008. Где необходимо сделать перемычку для загрузки boot прошивки ? |
|
|
29.11.2009, 7:45
Сообщение
#4
|
|
Администратор Группа: Главные администраторы Сообщений: 518 Регистрация: 4.6.2008 Пользователь №: 1 |
|
|
|
28.12.2009, 19:37
Сообщение
#5
|
|
Новичок Группа: Пользователи Сообщений: 7 Регистрация: 16.11.2009 Пользователь №: 656 |
Программатор восстановлен. Спасибо Кулешову Сергею!
|
|
|
27.2.2010, 12:07
Сообщение
#6
|
|
Новичок Группа: Пользователи Сообщений: 4 Регистрация: 27.2.2010 Пользователь №: 685 |
Отвечу по почте. Программатор Master-02, модель 4.71-02 Date 19/11/07 S/N 471443 с установленной базовой прошивкой 4.32 вышел из строя при прошивке на версию 4.91. Вы писали, что для восстановления "Подобный прием можно попробовать реализовать и на более старых платах, только перемычку нужно сделать самостоятельно." Отвечали на почту. Прошу помочь и мне. На самой плате обнаружить версию не удалось. |
|
|
28.2.2010, 14:38
Сообщение
#7
|
|
Администратор Группа: Главные администраторы Сообщений: 518 Регистрация: 4.6.2008 Пользователь №: 1 |
К сожалению, с прошивкой 4.32 это сделать не получится. Нужно воспользоваться внешним программатором для прошивки контроллера, при этом кроме основной желательно обновить прошивку и в LDROM до версии 5.02. С версией 5.02 можно восстановить основную прошивку самостоятельно.
Если не найдете программатор поблизости, можете заказать у нас уже прошитый контроллер. Маркировку платы нужно проверить чтобы не ошибиться с прошивкой, должна быть master03. Программатор Master-02, модель 4.71-02 Date 19/11/07 S/N 471443 с установленной базовой прошивкой 4.32 вышел из строя при прошивке на версию 4.91. Вы писали, что для восстановления "Подобный прием можно попробовать реализовать и на более старых платах, только перемычку нужно сделать самостоятельно." Отвечали на почту. Прошу помочь и мне. На самой плате обнаружить версию не удалось. |
|
|
1.3.2010, 15:22
Сообщение
#8
|
|
Новичок Группа: Пользователи Сообщений: 4 Регистрация: 27.2.2010 Пользователь №: 685 |
К сожалению, с прошивкой 4.32 это сделать не получится. Нужно воспользоваться внешним программатором для прошивки контроллера, при этом кроме основной желательно обновить прошивку и в LDROM до версии 5.02. С версией 5.02 можно восстановить основную прошивку самостоятельно. Если не найдете программатор поблизости, можете заказать у нас уже прошитый контроллер. Маркировку платы нужно проверить чтобы не ошибиться с прошивкой, должна быть master03. 1. на странице http://mprog.ru/support.php?choice=faq цитирую "Программное обновления прошивки....... Ответ должен быть строго 4.32 для "boot"-ой прошивки........", что вообщем то и подвигло на перепрошивку в самом программаторе!! 2. На плате маркировка Мастер-03 3. по данным кот я сообщил какую версию прошивать? 4. по датащиту на W78E58B при Р4.3 на корпус можно перейти в F04KBOOT Mode (Boot From LDROM) - реально под 4.32 загрузить новую и какую для моего варианта Master-02, модель 4.71-02 Date 19/11/07 S/N 471443 на плате маркировка Мастер-03???? |
|
|
2.3.2010, 21:53
Сообщение
#9
|
|
Администратор Группа: Главные администраторы Сообщений: 518 Регистрация: 4.6.2008 Пользователь №: 1 |
Цитирую с самого начала:
"Для программаторов Мастер-02 с микроконтроллерами W78E58B можно воспользоваться режимом программного обновления прошивки. Для этого сначала нужно убедиться в наличии запасного рабочего(прошитого) контроллера или возможности перешить контроллер на другом программаторе(это нужно для того чтобы не остаться без программатора, в случае возникновения ошибки при обновлении. Например, можно ошибиться при выборе новой прошивки или произойдет нештатная ситуация во время обновления). .." В прошивке LDROM 5.02 предусмотрена возможность воостановиться даже после такой ситуации. С 4.32 этого сделать, к сожалению, нельзя. Поэтому даже если принудительно загрузиться в 4.32, восстановить основную прошивку не получится. Прошивку нужно брать с окончанием .03, последняя master02-5.01.03. 1. на странице http://mprog.ru/support.php?choice=faq цитирую "Программное обновления прошивки....... Ответ должен быть строго 4.32 для "boot"-ой прошивки........", что вообщем то и подвигло на перепрошивку в самом программаторе!! 2. На плате маркировка Мастер-03 3. по данным кот я сообщил какую версию прошивать? 4. по датащиту на W78E58B при Р4.3 на корпус можно перейти в F04KBOOT Mode (Boot From LDROM) - реально под 4.32 загрузить новую и какую для моего варианта Master-02, модель 4.71-02 Date 19/11/07 S/N 471443 на плате маркировка Мастер-03???? |
|
|
3.3.2010, 15:42
Сообщение
#10
|
|
Новичок Группа: Пользователи Сообщений: 4 Регистрация: 27.2.2010 Пользователь №: 685 |
Прошивку нужно брать с окончанием .03, последняя master02-5.01.03. прошил master02-5.01.03 и в LDROM до версии 5.02 в программаторе ChipProg+ верификация данных прошла успешно по "Ctrl+Z" выдает 5.01, по "Ctrl+R" - "0", далее по по "Ctrl+Z" - "ошибка обмена данными" - это как? указанные контрольные суммы на архив или HEX ? прошивка 5.02 (контрольная сумма 7DA6), прошивка 5.01 (контрольная сумма BEF4) |
|
|
3.3.2010, 21:50
Сообщение
#11
|
|
Администратор Группа: Главные администраторы Сообщений: 518 Регистрация: 4.6.2008 Пользователь №: 1 |
Все сделано верно. А скорость обмена была какая?
Прошивка в LDROM должна работать на 9600. прошил master02-5.01.03 и в LDROM до версии 5.02 в программаторе ChipProg+ верификация данных прошла успешно по "Ctrl+Z" выдает 5.01, по "Ctrl+R" - "0", далее по по "Ctrl+Z" - "ошибка обмена данными" - это как? указанные контрольные суммы на архив или HEX ? прошивка 5.02 (контрольная сумма 7DA6), прошивка 5.01 (контрольная сумма BEF4) |
|
|
4.3.2010, 12:35
Сообщение
#12
|
|
Новичок Группа: Пользователи Сообщений: 4 Регистрация: 27.2.2010 Пользователь №: 685 |
Все сделано верно. А скорость обмена была какая? Прошивка в LDROM должна работать на 9600. да скорость 9600 остальные настройки COM-порта какие? пытался прошить SST 49LF004A, 49LF004B файлом в 512 кБ, происходит сбой на разных ячейках, пробовал несколько раз. Чтение прошитой проходит нормально. Стирание - моментально выводится -"стерто", реально не стирает. |
|
|
5.3.2010, 18:45
Сообщение
#13
|
|
Администратор Группа: Главные администраторы Сообщений: 518 Регистрация: 4.6.2008 Пользователь №: 1 |
Настроек Com-порта нет, только скорость, выбирается программно.
Нужна более точная диагностика программатора, похоже, дело не в прошивке. Пишите на support@mprog.ru, попробуем дистанционно разобраться. да скорость 9600 остальные настройки COM-порта какие? пытался прошить SST 49LF004A, 49LF004B файлом в 512 кБ, происходит сбой на разных ячейках, пробовал несколько раз. Чтение прошитой проходит нормально. Стирание - моментально выводится -"стерто", реально не стирает. |
|
|
25.6.2010, 7:39
Сообщение
#14
|
|
Новичок Группа: Пользователи Сообщений: 2 Регистрация: 25.6.2010 Пользователь №: 703 |
Не работает программатор Мастер 02 модель 4.41-02 серийник 441750 на плате мастер 03.
Вскрытие установило сгоревший резистор между диодным мостом и DC-DC. Каков номинал этого резистора? Был пробно установлен 1Ом. Питание 5В появилось, но при подключении к компу выдает ошибку обмена данными при попытке изменить скорость порта либо тип ПЗУ. Кто виноват и куда копать? Заранее благодарю. |
|
|
29.6.2010, 18:10
Сообщение
#15
|
|
Администратор Группа: Главные администраторы Сообщений: 518 Регистрация: 4.6.2008 Пользователь №: 1 |
Номинал резистора 22 Ом, но уже давно ставим вместо резистора термопредохранитель MF-R020 (200mA).
Возможно была неудачная прошивка контроллера, тогда нужно прошить контроллер на внешнем программаторе. Не работает программатор Мастер 02 модель 4.41-02 серийник 441750 на плате мастер 03. Вскрытие установило сгоревший резистор между диодным мостом и DC-DC. Каков номинал этого резистора? Был пробно установлен 1Ом. Питание 5В появилось, но при подключении к компу выдает ошибку обмена данными при попытке изменить скорость порта либо тип ПЗУ. Кто виноват и куда копать? Заранее благодарю. |
|
|
1.7.2010, 11:06
Сообщение
#16
|
|
Новичок Группа: Пользователи Сообщений: 2 Регистрация: 25.6.2010 Пользователь №: 703 |
"Номинал резистора 22 Ом, но уже давно ставим вместо резистора термопредохранитель MF-R020 (200mA).
Возможно была неудачная прошивка контроллера, тогда нужно прошить контроллер на внешнем программаторе." Спасибо!!! Скорей всего была ошибка с выбором ППЗУ. По дефолту устанавливается 2716 и куда в таком случае попадает 0V если установлена 27256? Надеюсь вопрос риторический! Прошивки внутреннего контроллера (самого программатора) никто не делал. Если Вас не затруднит, на мыло, киньте схемку программатора (Не досуг самому по плате рисовать) http://mprog.ru/forum/style_emoticons/default/laugh.gif |
|
|
28.10.2010, 9:15
Сообщение
#17
|
|
Новичок Группа: Пользователи Сообщений: 5 Регистрация: 4.10.2010 Пользователь №: 716 |
К сожалению, с прошивкой 4.32 это сделать не получится. Нужно воспользоваться внешним программатором для прошивки контроллера, при этом кроме основной желательно обновить прошивку и в LDROM до версии 5.02. С версией 5.02 можно восстановить основную прошивку самостоятельно.
|
|
|
Текстовая версия | Сейчас: 19.9.2024, 23:33 |