roboforum.ru

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

Fuse bits чтоб их!!!

Fuse bits чтоб их!!!

ROBOONE » 25 июл 2008, 14:18

Кароче запорол я две тини2313 этими фузами сдуру, щас конечно понял в чём дело но тинек жалко. Кто знает как перешить их обратно прошу откликнуться.
ЗЫ: До этого всё прекрасно работало, дело в фузах.
Вложения
249_0725.jpg

Re: Fuse bits чтоб их!!!

Master » 25 июл 2008, 14:27

Параллельным программатором, если отключил ISP программирование, или подключить внешнее тактирование, если зашил на работу от внешнего кварца.

Re: Fuse bits чтоб их!!!

=DeaD= » 25 июл 2008, 15:19

проще внешний кварц поставить, если прошил под него.

Re: Fuse bits чтоб их!!!

ROBOONE » 25 июл 2008, 16:55

Кварц стоит.
В дш нет информации по фьюзам. В 1 тиньке CKDIV8 =0 значит стоит делитель, во второй его нет, в обоих случаях она должна была запуститься.
В 1 SUT0 и SUT1 оба нули - хрен знает чё это значит, во второй SUT0=1 и SUT1=0 это значит быстрый запуск (если CKSEL0=0 но он в обоих по 1). Чтобы тинька работала от внешнего кварца надо чтобы CKSEL0=0, CKSEL1=0, CKSEL2=1, CKSEL3=1.А чтобы от внутреннего RC генератора CKSEL0=0, CKSEL1=1, CKSEL2=0, CKSEL3=0 но в первой CKSEL0=1, CKSEL1=0, CKSEL2=0, CKSEL3=0 а во второй CKSEL0=1, CKSEL1=0, CKSEL2=1, CKSEL3=1. Вторая тинька бы заработала если б не CKSEL0=1. Поэтому скорее всего параллельный программатор не нужен, а нужно лишь правильное тактирование.
Обе тиньки не определяются CVAVR, Ponyprog, AVR GCC.

Re: Fuse bits чтоб их!!!

Myp » 25 июл 2008, 17:03

ROBOONE писал(а):В дш нет информации по фьюзам.

куда мир катится... :shock:

Re: Fuse bits чтоб их!!!

ROBOONE » 26 июл 2008, 10:59

В CVAVR сделал erase chip, настроил фузы как надо залил их, прочитал -всё в порядке, также и с lock bits. Теперь всё отлично работает :Yahoo!: . Полный ДШ на тиньку (231 стр) нашёл на efo.ru по-моему.


Rambler\'s Top100 Mail.ru counter