Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Проблемы с прошивкой
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
Mr_Gish
Доброго времени суток!
Столкнулся я с необычной для меня проблемой, быть может кто-то тоже сталкивался с этим и есть кто поможет решить проблему.
Дело в том, что имеется МК AT90s8535, и он не прошивается. При использовании AS-2 программатора (com-порт) происходит прошивка, на плате горит светодиод, оповещающий запись на мк, но МК молчит, даже простая программа с переключением светодиодов не работает. при проверки записи МК через утилиту ASISP, показывает, что там ничего не записано.
При прошивки с AS-4 программатором (usb) пишет нет соединения. хотя, я установил все драйвера, и в диспетчере устройств находит этот программатор.
Прозванивал все дорожки, все нормально.
Не могли бы посоветовать, как можно решить проблему?
kovigor
Цитата(Mr_Gish @ May 13 2014, 08:58) *
Дело в том, что имеется МК AT90s8535, и он не прошивается.

1. Так ведь можно после прошивания обратно тем же программатором (т.е., AS-2) считать содержимое Flash и посмотреть, что туда записалось и записалось ли вообще.
2. Кварц исправный ? Не падал ?
2. С этими программаторами я не работал, но могу посоветовать затактировать МК не от кварца, а от любого постороннего генератора с частотой 1 ... 10 МГц, собранного, например, на логике или не другом МК, и повторить попытку программирования.
Mr_Gish
Цитата(kovigor @ May 13 2014, 11:19) *
1. Так ведь можно после прошивания обратно тем же программатором (т.е., AS-2) считать содержимое Flash и посмотреть, что туда записалось и записалось ли вообще.
2. Кварц исправный ? Не падал ?
2. С этими программаторами я не работал, но могу посоветовать затактировать МК не от кварца, а от любого постороннего генератора с частотой 1 ... 10 МГц, собранного, например, на логике или не другом МК, и повторить попытку программирования.

1. этим же программатором считывалось содержимое FLASH, показывает, что не записано.
2. Вроде не падал, как можно определить исправный ли кварц?
kovigor
Цитата(Mr_Gish @ May 13 2014, 10:29) *
1. этим же программатором считывалось содержимое FLASH, показывает, что не записано.
2. Вроде не падал, как можно определить исправный ли кварц?

Собрать на нем генератор или подключить к любому МК с соотв. образом прошитыми Fuse bits.
Проверьте монтаж на предмет обрывов, холодных паек, коротышей, ошибок и проч.
Попробуйте затактировать МК от постороннего генератора, как я описал выше.
Mr_Gish
Цитата(kovigor @ May 13 2014, 11:36) *
Собрать на нем генератор или подключить к любому МК с соотв. образом прошитыми Fuse bits.
Проверьте монтаж на предмет обрывов, холодных паек, коротышей, ошибок и проч.
Попробуйте затактировать МК от постороннего генератора, как я описал выше.

понял, спасибо
kovigor
Цитата(Mr_Gish @ May 13 2014, 10:43) *
понял, спасибо

Не за что sm.gif
Mr_Gish
Цитата(kovigor @ May 13 2014, 11:50) *
Не за что sm.gif

А что если поменять кварцевый резонатор? у меня как раз новый валяется с таким же эквивалентом
kovigor
Цитата(Mr_Gish)
А что если поменять кварцевый резонатор?

Почему нет ? Попробуйте. Но мой совет о тактировании МК от постороннего источника остается в силе ...
Mr_Gish
Цитата(kovigor @ May 16 2014, 02:13) *
Почему нет ? Попробуйте. Но мой совет о тактировании МК от постороннего источника остается в силе ...

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