roboforum.ru

Технический форум по робототехнике.

Еще раз про фузы!!!

Еще раз про фузы!!!

galex1981 » 24 май 2009, 16:45

В общем похоже за последнюю неделю наблюдаю тенденцию что народ убивают последовательное программирование МК неправильной прошивкой фузов. Чтобы не отключить последовательное программирование МК следите за тем чтобы фузи бит SPIEN всегда был включен. Перед прошивкой фузов еще раз убедитесь что галочка на этом бите стоит. Если неверно прошить другие фузы то МК можно ISP программатором восстановить, но если все таки убрали этот бит то спасти МК может только параллельный программатор.

Re: Еще раз про фузы!!!

avr123.nm.ru » 24 май 2009, 17:26

Я бы советовал не про галочку, а убедится что он будет "0" - т.е. "запрограммирован". И еще fuse AVR касательно вывода RESET требует особого внимания.

Re: Еще раз про фузы!!!

ALHIMIK » 04 сен 2009, 15:51

если верить Евстифееву то в режиме ISP програмирования состояние бита SPIEN изменить нельзя :oops:

Re: Еще раз про фузы!!!

avr123.nm.ru » 04 сен 2009, 15:55

Я думаю авро-мочение совершается путем отключения ресета.

Re: Еще раз про фузы!!!

ALHIMIK » 04 сен 2009, 16:11

там где его можно отключить...

Re: Еще раз про фузы!!!

galex1981 » 04 сен 2009, 16:14

ALHIMIK писал(а):если верить Евстифееву то в режиме ISP програмирования состояние бита SPIEN изменить нельзя :oops:

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

Re: Еще раз про фузы!!!

-= Александр =- » 04 сен 2009, 16:33

Отключить можно все, просто умный софт не разрешает через SPI отключить SPI.
А вообще для новичков лучше пользоваться прогой для рассчета этих битов. Тут где-то она пробегала и не раз...

Re: Еще раз про фузы!!!

dmq » 05 сен 2009, 07:56

galex1981 писал(а):но если все таки убрали этот бит то спасти МК может только параллельный программатор.

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

Re: Еще раз про фузы!!!

SkyZi » 26 июл 2012, 22:07

Использую УНИПРОФ зашел в фьюзы, нажал ЧИТАТЬ, потом просто закрыл. После отключения платы,проверил работу программы. Подключив обратно, унипроф не видит мк. Что делать? Почему так, ведь я не вносил изменения...

Re: Еще раз про фузы!!!

avr123.nm.ru » 27 июл 2012, 13:27

Наверно вам кажется что не вносили изменений. Либо внешний такт подать на XTAL1 либо уже выключили ISP прошивание. Смотрите подробнее на www.proavr.narod.ru/07.htm

Re: Еще раз про фузы!!!

SkyZi » 27 июл 2012, 17:38

3 одинаковые платы. одно и тоже? кажется!? не фигасебе рид и закрыть. больше платы не видит не чего


Rambler\'s Top100 Mail.ru counter