Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Ремонт программатора
Программаторы Мастер > Наши программаторы > Мастер 02, Мастер 02 USB
Ефим
Где и как произвести ремонт программатора?

Вышел из строя программатор Master-02, модель 4.71-02 с установленной
прошивкой 4.81. Я неверно выбрал из списка микросхему для
программирования, выбрав вместо ATmega 8515I для последовательного
программирования ATmega 8515 для параллельного программирования с
применением адаптера. Вышел из строя DC-DC конвертер ST063EB. Заменил
конвертер ST063EB на аналогичный конвертер 34063CPBX. После этого
прошивал 27W512C от Winbond, вроде все нормально было. После пробовал
повторно прошивать ATmega 8515I для последовательного
программирования, процесс программирования идет, но при чтении или
проверке оказывается, что микросхема чистая. После всего этого я решил
обновить ПО программатора на 4.91. При перепрограммировании возникла
ошибка при сравнении. После подключения программатора к ПК возникла ошибка
обмена. И снова вышел из строя DC-DC конвертер. Вот такая грустная история.
masterra
В паспорте (и на сайте) указаны телефоны по которым можно обратиться для технической поддержки или пишите на support@mprog.ru.
Возможна помощь и в самостоятельном ремонте. М.с. должна быть ST34063EB, аналоги могут неподойти по параметрам.
Для восстановления прошивки нужно прошить контроллер на другом программаторе.
На программаторе Master-02 USB (плата mast2009) предусмотрен джампер для принудительной загрузки "boot"-ой прошивки. Тогда возможно восстановить основную прошивку на самом программаторе. Подобный прием можно попробовать реализовать и на более старых платах, только перемычку нужно сделать самостоятельно.

Цитата(Ефим @ 28.11.2009, 17:56) *
Где и как произвести ремонт программатора?

Вышел из строя программатор Master-02, модель 4.71-02 с установленной
прошивкой 4.81. Я неверно выбрал из списка микросхему для
программирования, выбрав вместо ATmega 8515I для последовательного
программирования ATmega 8515 для параллельного программирования с
применением адаптера. Вышел из строя DC-DC конвертер ST063EB. Заменил
конвертер ST063EB на аналогичный конвертер 34063CPBX. После этого
прошивал 27W512C от Winbond, вроде все нормально было. После пробовал
повторно прошивать ATmega 8515I для последовательного
программирования, процесс программирования идет, но при чтении или
проверке оказывается, что микросхема чистая. После всего этого я решил
обновить ПО программатора на 4.91. При перепрограммировании возникла
ошибка при сравнении. После подключения программатора к ПК возникла ошибка
обмена. И снова вышел из строя DC-DC конвертер. Вот такая грустная история.

Ефим
Спасибо за ответ!
У меня программатор Master-02 USB на плате master 2008. Где необходимо сделать перемычку для загрузки boot прошивки ?
masterra
Отвечу по почте.
Цитата(Ефим @ 28.11.2009, 22:04) *
Спасибо за ответ!
У меня программатор Master-02 USB на плате master 2008. Где необходимо сделать перемычку для загрузки boot прошивки ?

Ефим
Программатор восстановлен. Спасибо Кулешову Сергею!
GGG
Цитата(masterra @ 29.11.2009, 7:45) *
Отвечу по почте.

Программатор Master-02, модель 4.71-02 Date 19/11/07 S/N 471443 с установленной базовой прошивкой 4.32 вышел из строя при прошивке на версию 4.91. Вы писали, что для восстановления "Подобный прием можно попробовать реализовать и на более старых платах, только перемычку нужно сделать самостоятельно." Отвечали на почту. Прошу помочь и мне. На самой плате обнаружить версию не удалось.
masterra
К сожалению, с прошивкой 4.32 это сделать не получится. Нужно воспользоваться внешним программатором для прошивки контроллера, при этом кроме основной желательно обновить прошивку и в LDROM до версии 5.02. С версией 5.02 можно восстановить основную прошивку самостоятельно.
Если не найдете программатор поблизости, можете заказать у нас уже прошитый контроллер.
Маркировку платы нужно проверить чтобы не ошибиться с прошивкой, должна быть master03.
Цитата(GGG @ 27.2.2010, 12:07) *
Программатор Master-02, модель 4.71-02 Date 19/11/07 S/N 471443 с установленной базовой прошивкой 4.32 вышел из строя при прошивке на версию 4.91. Вы писали, что для восстановления "Подобный прием можно попробовать реализовать и на более старых платах, только перемычку нужно сделать самостоятельно." Отвечали на почту. Прошу помочь и мне. На самой плате обнаружить версию не удалось.

GGG
Цитата(masterra @ 28.2.2010, 14:38) *
К сожалению, с прошивкой 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????
masterra
Цитирую с самого начала:
"Для программаторов Мастер-02 с микроконтроллерами W78E58B можно воспользоваться режимом программного обновления прошивки. Для этого сначала нужно убедиться в наличии запасного рабочего(прошитого) контроллера или возможности перешить контроллер на другом программаторе(это нужно для того чтобы не остаться без программатора, в случае возникновения ошибки при обновлении. Например, можно ошибиться при выборе новой прошивки или произойдет нештатная ситуация во время обновления). .."
В прошивке LDROM 5.02 предусмотрена возможность воостановиться даже после такой ситуации. С 4.32 этого сделать, к сожалению, нельзя. Поэтому даже если принудительно загрузиться в 4.32, восстановить основную прошивку не получится.
Прошивку нужно брать с окончанием .03, последняя master02-5.01.03.
Цитата(GGG @ 1.3.2010, 15:22) *
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????

GGG
Цитата(masterra @ 2.3.2010, 21:53) *
Прошивку нужно брать с окончанием .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)
masterra
Все сделано верно. А скорость обмена была какая?
Прошивка в LDROM должна работать на 9600.
Цитата(GGG @ 3.3.2010, 15:42) *
прошил master02-5.01.03 и в LDROM до версии 5.02 в программаторе ChipProg+ верификация данных прошла успешно
по "Ctrl+Z" выдает 5.01,
по "Ctrl+R" - "0", далее по по "Ctrl+Z" - "ошибка обмена данными" - это как?
указанные контрольные суммы на архив или HEX ? прошивка 5.02 (контрольная сумма 7DA6), прошивка 5.01 (контрольная сумма BEF4)

GGG
Цитата(masterra @ 3.3.2010, 21:50) *
Все сделано верно. А скорость обмена была какая?
Прошивка в LDROM должна работать на 9600.

да скорость 9600
остальные настройки COM-порта какие?
пытался прошить SST 49LF004A, 49LF004B файлом в 512 кБ, происходит сбой на разных ячейках, пробовал несколько раз. Чтение прошитой проходит нормально. Стирание - моментально выводится -"стерто", реально не стирает.
masterra
Настроек Com-порта нет, только скорость, выбирается программно.
Нужна более точная диагностика программатора, похоже, дело не в прошивке.
Пишите на support@mprog.ru, попробуем дистанционно разобраться.
Цитата(GGG @ 4.3.2010, 12:35) *
да скорость 9600
остальные настройки COM-порта какие?
пытался прошить SST 49LF004A, 49LF004B файлом в 512 кБ, происходит сбой на разных ячейках, пробовал несколько раз. Чтение прошитой проходит нормально. Стирание - моментально выводится -"стерто", реально не стирает.

tm-ag
Не работает программатор Мастер 02 модель 4.41-02 серийник 441750 на плате мастер 03.
Вскрытие установило сгоревший резистор между диодным мостом и DC-DC.
Каков номинал этого резистора? Был пробно установлен 1Ом. Питание 5В появилось, но
при подключении к компу выдает ошибку обмена данными при попытке изменить скорость
порта либо тип ПЗУ. Кто виноват и куда копать? Заранее благодарю.
masterra
Номинал резистора 22 Ом, но уже давно ставим вместо резистора термопредохранитель MF-R020 (200mA).
Возможно была неудачная прошивка контроллера, тогда нужно прошить контроллер на внешнем программаторе.
Цитата(tm-ag @ 25.6.2010, 7:39) *
Не работает программатор Мастер 02 модель 4.41-02 серийник 441750 на плате мастер 03.
Вскрытие установило сгоревший резистор между диодным мостом и DC-DC.
Каков номинал этого резистора? Был пробно установлен 1Ом. Питание 5В появилось, но
при подключении к компу выдает ошибку обмена данными при попытке изменить скорость
порта либо тип ПЗУ. Кто виноват и куда копать? Заранее благодарю.

tm-ag
"Номинал резистора 22 Ом, но уже давно ставим вместо резистора термопредохранитель MF-R020 (200mA).
Возможно была неудачная прошивка контроллера, тогда нужно прошить контроллер на внешнем программаторе."

Спасибо!!!
Скорей всего была ошибка с выбором ППЗУ. По дефолту устанавливается 2716 и куда в таком случае попадает 0V если
установлена 27256? Надеюсь вопрос риторический! Прошивки внутреннего контроллера (самого программатора) никто не делал.
Если Вас не затруднит, на мыло, киньте схемку программатора (Не досуг самому по плате рисовать)
http://mprog.ru/forum/style_emoticons/default/laugh.gif
cerols
К сожалению, с прошивкой 4.32 это сделать не получится. Нужно воспользоваться внешним программатором для прошивки контроллера, при этом кроме основной желательно обновить прошивку и в LDROM до версии 5.02. С версией 5.02 можно восстановить основную прошивку самостоятельно.



Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
IPB NULL RU