Krik99 писал(а): так как в работе с rs232 под ПК не разу не пробовал.
Восстанавлиаем работу МК с плохими фьюзами
- Реклама
- Krik99
- Потрогал лапой паяльник
- Сообщения: 375
- Зарегистрирован: Вс мар 04, 2007 13:14:25
- Откуда: Украина
- Контактная информация:
Я в смысле что не разу не писал ПО для ПК с работой через rs232.ibiza11 писал(а):Krik99 писал(а): так как в работе с rs232 под ПК не разу не пробовал.![]()
![]()
а как же ваша статья про связь с компом по RS232?

- VenomXP
- Грызет канифоль
- Сообщения: 293
- Зарегистрирован: Пн дек 24, 2007 07:09:09
- Контактная информация:
А чем вам обычный терминал не угодил? А вообще есть сайтец со статьями по этому поводу:Сопряжение компьютеров с внешними устройствами, здесь ниже по ссылке Вы найдете все что надо и легко сможете написать нужный Вам софт.Krik99 писал(а):Я в смысле что не разу не писал ПО для ПК с работой через rs232.
Даташит - библия моя...


- Krik99
- Потрогал лапой паяльник
- Сообщения: 375
- Зарегистрирован: Вс мар 04, 2007 13:14:25
- Откуда: Украина
- Контактная информация:
Сегодне подключил Мегу8 к рабочей Мега8515, все данные выводил через rs232. Пока пробовал чиать фьюзы, что-то читается но пока не разобрался, потом попробовал стереть МК, и как не странно всё получилось. Следующим щагом будет проба прошить фьюзы, если всё получится, то непомешает сделать небольшое меню для выбора функций через терминал. Должен получиться примитивный программатор, только главное минимум деталей и на Мега8.
PS кто нить делал сам функцию для вывода через rs232 данных в HEX, а то щя у меня данные о фьюзах выводятся в ASCI и ничего непонятно.
PS кто нить делал сам функцию для вывода через rs232 данных в HEX, а то щя у меня данные о фьюзах выводятся в ASCI и ничего непонятно.

- Реклама
- VenomXP
- Грызет канифоль
- Сообщения: 293
- Зарегистрирован: Пн дек 24, 2007 07:09:09
- Контактная информация:
Вот, прошу, тут есть, только это под GCC, но там переделать под нужный легко:Krik99 писал(а):Сегодне подключил Мегу8 к рабочей Мега8515, все данные выводил через rs232. Пока пробовал чиать фьюзы, что-то читается но пока не разобрался, потом попробовал стереть МК, и как не странно всё получилось. Следующим щагом будет проба прошить фьюзы, если всё получится, то непомешает сделать небольшое меню для выбора функций через терминал. Должен получиться примитивный программатор, только главное минимум деталей и на Мега8.![]()
PS кто нить делал сам функцию для вывода через rs232 данных в HEX, а то щя у меня данные о фьюзах выводятся в ASCI и ничего непонятно.
- Вложения
-
- r232.zip
- (984 байт) 219 скачиваний
Даташит - библия моя...


- Krik99
- Потрогал лапой паяльник
- Сообщения: 375
- Зарегистрирован: Вс мар 04, 2007 13:14:25
- Откуда: Украина
- Контактная информация:
to VenomXP спасибо за исходник, всё переделал. Попробовал прошить фьюзы в заводское состояние, всё получилось, у Мега8515 фьюзы стали в заводское состояние, так как ранше частота была на 8мгц, а после прошивки стали на 1мгц.
Теперь думаю делать плату и пробовать написать небольшое меню через rs232. Кто нить уже делал меню на rs232 ? и как лутче принимать данные через UART как описано в даташите, или лутче использовать прерывания по приёму? В меню думаю добавить элементарные функции типа прочитать фьюзы, прошить фьюзы, стереть чип, и т.д.
Теперь думаю делать плату и пробовать написать небольшое меню через rs232. Кто нить уже делал меню на rs232 ? и как лутче принимать данные через UART как описано в даташите, или лутче использовать прерывания по приёму? В меню думаю добавить элементарные функции типа прочитать фьюзы, прошить фьюзы, стереть чип, и т.д.

- Antibiotic
- Открыл глаза
- Сообщения: 70
- Зарегистрирован: Пт авг 01, 2008 08:43:08
- Antibiotic
- Открыл глаза
- Сообщения: 70
- Зарегистрирован: Пт авг 01, 2008 08:43:08
- VenomXP
- Грызет канифоль
- Сообщения: 293
- Зарегистрирован: Пн дек 24, 2007 07:09:09
- Контактная информация:
В общем вот тут Вы найдете все что нужно, я сам делал по этому примеру и все отлично работает:SD Card with fat23 and menu on UART
Даташит - библия моя...


- Krik99
- Потрогал лапой паяльник
- Сообщения: 375
- Зарегистрирован: Вс мар 04, 2007 13:14:25
- Откуда: Украина
- Контактная информация:
to VenomXP опять таки спасибо за исходники, меню получилось всё работает, надо делать плату и дописывать код. А вчера вот востановил Мегу8 после обрыва проводов программатора, наблюдался разброс фьюзов. Так же нарошно пробовал Мегу8515 убить фьюзами, а потом оживить, всё прошло нормально.
На второй Мега8 при включении до этого перепутал питание, после чего не прошивалась, пробовал паралельным программатором дык каждый раз разные Bit sign. пишет, подозреваю что сгорела. Ещё одина Мега8 определяеться, но там помимо кривых фьюзов ещё и lock биты стоят, так что ещё востанавливать её толком не пробовал. Надо дописать функцию в программаторе для снятия lock битов.

- VenomXP
- Грызет канифоль
- Сообщения: 293
- Зарегистрирован: Пн дек 24, 2007 07:09:09
- Контактная информация:
Это хорошо. Может статейку вместе оформим для котаKrik99 писал(а):to VenomXP опять таки спасибо за исходники, меню получилось всё работает, надо делать плату и дописывать код. А вчера вот востановил Мегу8 после обрыва проводов программатора, наблюдался разброс фьюзов. Так же нарошно пробовал Мегу8515 убить фьюзами, а потом оживить, всё прошло нормально.На второй Мега8 при включении до этого перепутал питание, после чего не прошивалась, пробовал паралельным программатором дык каждый раз разные Bit sign. пишет, подозреваю что сгорела. Ещё одина Мега8 определяеться, но там помимо кривых фьюзов ещё и lock биты стоят, так что ещё востанавливать её толком не пробовал. Надо дописать функцию в программаторе для снятия lock битов.
Даташит - библия моя...


- Krik99
- Потрогал лапой паяльник
- Сообщения: 375
- Зарегистрирован: Вс мар 04, 2007 13:14:25
- Откуда: Украина
- Контактная информация:
Можно и статейку, но только когда сделаю всё на ПП и когда прошивка будет иметь окончательный вид. По мере добавления функций и тестов - отпишусь в этой теме. ПП развёл, но ещё надо проверить и протестить, если свободное время появится вытравлю. А пока читаю http://ww.gaw.ru/html.cgi/txt/doc/micro ... 8/19_1.htm и вношу корекцию по времени как написано в ДШ. Может добавлю что-то новое.
Вот файл ПП но ещё в доработке.
Вот файл ПП но ещё в доработке.
- Вложения
-
- proger.lay
- (90.08 КБ) 370 скачиваний

-
volhv-alex
- Родился
- Сообщения: 2
- Зарегистрирован: Пт авг 14, 2009 13:44:59
- Контактная информация:
Восстанавлиаем работу МК с плохими фьюзами
что-то затихла тема, а жаль, у самого три мертвых атмеги8...
- adrenocrome
- Потрогал лапой паяльник
- Сообщения: 365
- Зарегистрирован: Вт окт 21, 2008 15:03:06
- Откуда: moscow
- Контактная информация:
Re: Восстанавлиаем работу МК с плохими фьюзами
а что затихло то? на сайте у Артёма есть кусок кода. на его базе написать программу, собрать на макетке и вуаля - фузы сбрасываем в заводские. в коде ничего сложного нет. как подключать - почитать в даташите. у меня на всё про всё ушёл час времени.volhv-alex писал(а):что-то затихла тема, а жаль, у самого три мертвых атмеги8...


