roboforum.ru

Технический форум по робототехнике.
Текущее время: 23 ноя 2024, 07:40

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Еще раз про фузы!!!
СообщениеДобавлено: 24 май 2009, 16:45 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
В общем похоже за последнюю неделю наблюдаю тенденцию что народ убивают последовательное программирование МК неправильной прошивкой фузов. Чтобы не отключить последовательное программирование МК следите за тем чтобы фузи бит SPIEN всегда был включен. Перед прошивкой фузов еще раз убедитесь что галочка на этом бите стоит. Если неверно прошить другие фузы то МК можно ISP программатором восстановить, но если все таки убрали этот бит то спасти МК может только параллельный программатор.

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Еще раз про фузы!!!
СообщениеДобавлено: 24 май 2009, 17:26 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Я бы советовал не про галочку, а убедится что он будет "0" - т.е. "запрограммирован". И еще fuse AVR касательно вывода RESET требует особого внимания.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Еще раз про фузы!!!
СообщениеДобавлено: 04 сен 2009, 15:51 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2008, 14:41
Сообщения: 997
Откуда: СПб
прог. языки: C,Python
если верить Евстифееву то в режиме ISP програмирования состояние бита SPIEN изменить нельзя :oops:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Еще раз про фузы!!!
СообщениеДобавлено: 04 сен 2009, 15:55 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Я думаю авро-мочение совершается путем отключения ресета.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Еще раз про фузы!!!
СообщениеДобавлено: 04 сен 2009, 16:11 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2008, 14:41
Сообщения: 997
Откуда: СПб
прог. языки: C,Python
там где его можно отключить...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Еще раз про фузы!!!
СообщениеДобавлено: 04 сен 2009, 16:14 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
ALHIMIK писал(а):
если верить Евстифееву то в режиме ISP програмирования состояние бита SPIEN изменить нельзя :oops:

Это в теории. А на практике, в AVR студии если задашь фузи биты через 2 байта, то легко можешь отключить все что угодно...

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Еще раз про фузы!!!
СообщениеДобавлено: 04 сен 2009, 16:33 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Отключить можно все, просто умный софт не разрешает через SPI отключить SPI.
А вообще для новичков лучше пользоваться прогой для рассчета этих битов. Тут где-то она пробегала и не раз...

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Еще раз про фузы!!!
СообщениеДобавлено: 05 сен 2009, 07:56 
Не в сети

Зарегистрирован: 29 апр 2009, 14:02
Сообщения: 81
Откуда: Екатеринбург
ФИО: Михаил
galex1981 писал(а):
но если все таки убрали этот бит то спасти МК может только параллельный программатор.

А еще JTAG, если конечно в данном МК есть он.
Если кому-то будет интересно, вот тут viewtopic.php?f=43&t=6127 в последнем сообщении есть ссылка на простой и прекрасно работающий JTAG, и мой вариант для USB :) Проверено с AVR Studio, с другими средами не пробовал.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Еще раз про фузы!!!
СообщениеДобавлено: 26 июл 2012, 22:07 
Не в сети
Аватара пользователя

Зарегистрирован: 27 окт 2011, 22:32
Сообщения: 133
Откуда: Ростов-на-Дону
Skype: skyzi007
прог. языки: Python, Си (МК)
ФИО: Святослав Игоревич
Использую УНИПРОФ зашел в фьюзы, нажал ЧИТАТЬ, потом просто закрыл. После отключения платы,проверил работу программы. Подключив обратно, унипроф не видит мк. Что делать? Почему так, ведь я не вносил изменения...

_________________
Project "Hexxx" (in progress...)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Еще раз про фузы!!!
СообщениеДобавлено: 27 июл 2012, 13:27 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Наверно вам кажется что не вносили изменений. Либо внешний такт подать на XTAL1 либо уже выключили ISP прошивание. Смотрите подробнее на www.proavr.narod.ru/07.htm

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Еще раз про фузы!!!
СообщениеДобавлено: 27 июл 2012, 17:38 
Не в сети
Аватара пользователя

Зарегистрирован: 27 окт 2011, 22:32
Сообщения: 133
Откуда: Ростов-на-Дону
Skype: skyzi007
прог. языки: Python, Си (МК)
ФИО: Святослав Игоревич
3 одинаковые платы. одно и тоже? кажется!? не фигасебе рид и закрыть. больше платы не видит не чего

_________________
Project "Hexxx" (in progress...)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO