Форум программистов, компьютерный форум, киберфорум
Наши страницы
Электроника и радиотехника
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.66/56: Рейтинг темы: голосов - 56, средняя оценка - 4.66
STOSMYK
0 / 0 / 0
Регистрация: 23.01.2010
Сообщений: 107
1

Залочил МЕГУ

19.11.2011, 20:18. Просмотров 10090. Ответов 15
Метки нет (Все метки)

Есть пинбоард в1 игрался все это время с мегами16 и 8535. Не заморачивался с тактовой частотой. Фьюзы стояли те которые с завода. Шью прям на пинборде через УСБАСП Дудкой там фьюзы как понипроге. тоесть если галка стоит то это = 0. Понадобилось тут влепить кварц 16 мг. Вставил в панельку на пинборде, воткнул 2 джампера, поставвил в дудку все галки на CKSELы. Прошил... Теперь прога материт что нет контроллера. В топку 3 меги 16 и одна 8535. что я делал не так... и как починить процы?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.11.2011, 20:18
Ответы с готовыми решениями:

Atmega8 +внешняя RC(залочил)
Залочил кристалл для внешней RC цепочки 8-12 мегагерц.Как разлочить?

Залочил LPC. как быть?))))))
На платке LPCXpresso играюсь, настроил вачдог поиграл с его флагами затем разрешил сброс и ..... ...

Передача строки данных в Мегу по USARTработает не правильно.
Мега128, программно потр настроен на скорость 57600. Когда отсылаем строчку #DAC65500# в буфер...

Запитать мегу от аккума 7.4 вольт
Здравствуйте. Есть устройство, 6 разрядный 7 сегментный индикатор + atmega 8515L + светодиоды по...

спалил мегу?
баловался фоторезистом - не вышло, баловался лутом - тоже фигня, но плату-то получить хотелось! и...

15
disototor
0 / 0 / 0
Регистрация: 24.08.2011
Сообщений: 523
20.11.2011, 02:43 2
Отсюдовавыбери свои фьюзы и делай в соответствии с твоим случаем, т.е. скорее всего, тактруй извне.
0
STOSMYK
0 / 0 / 0
Регистрация: 23.01.2010
Сообщений: 107
20.11.2011, 02:57 3
Немного разобрался. Пока непойму почему но после прошивки фьюз на внешний кварц мой УСБАСП перестает видеть камень. Валялся у меня какойто коцанный аналог AVR Dropera он увидел камень, перепрошил фьюзы на 8 мгц внутренний РЦ и УСБАСП камень увидел. УСБАСП собирал давно по схеме DI.
0
DY HOTT
0 / 0 / 0
Регистрация: 22.01.2010
Сообщений: 4,000
20.11.2011, 06:17 4
Ну, начнем с того, что в AVRDUDE НЕТ галочек и каких либо шняг. Это чисто консольная утилита. Это раз. Так что сначала разбираемся с софтом который ей скормил строку.

Где ты галочки выставлял?
0
DY HOTT
0 / 0 / 0
Регистрация: 22.01.2010
Сообщений: 4,000
20.11.2011, 06:30 5
Дудкой там фьюзы как понипроге. тоесть если галка стоит то это = 0. Понадобилось тут влепить кварц 16 мг. Вставил в панельку на пинборде, воткнул 2 джампера, поставвил в дудку все галки на CKSELы.
А в даташит то чего не заглянуть? Там кварц это 1111 четыре единички. Тогда как галочка это 0. Т.е. ты выставил 0000. Подавай внешний клок на ХТАЛ1 и запускайся.

Генератор можешь прям на панельке собрать из микросхемы логики 74HC00 и пары резисторов-конденсаторов. Либо запрограммировать ногодрыгалку на контроллере JTAGa и от нее оживить главный контроллер.
0
STOSMYK
0 / 0 / 0
Регистрация: 23.01.2010
Сообщений: 107
20.11.2011, 10:41 6
шью через USBASP_AVRDUDE_PROG.ixi, я так понял что во фьюзах в этой проге надо поставить все галки на SKSEK0...3 ,

-(Либо запрограммировать ногодрыгалку на контроллере JTAGa и от нее оживить главный контроллер.)

у мена пинбоард 1 там нет JTAG...
0
DY HOTT
0 / 0 / 0
Регистрация: 22.01.2010
Сообщений: 4,000
20.11.2011, 11:12 7
Неправильно понял. Фузы там инвернсые. О чем вроде бы предупреждал и я и надпись на страничке фузов. Ну и предварительно не помешало бы считать фуз биты и сравнить их с даташитом, чтобы понять прямые они или инверсные.

Ищи тогда микросхемку логики какую-нибудь. Или таймер 555 или что нибудь, на чем можно сгенерировать сигнал.

Можешь метод "пальца" применить.
0
Woddy
0 / 0 / 0
Регистрация: 13.10.2009
Сообщений: 3
29.12.2011, 15:32 8
подниму топик.
атмега 328, перепутал фьюзы, указал кварц 0.9-3.0 мгц.
нужного кварца нет, с частотой 32768 гц или 6 мгц не заводится (программатор не видит). какие есть решения? нигазины закрыты до 10го числа.
0
kytikot
0 / 0 / 1
Регистрация: 27.01.2010
Сообщений: 3,435
29.12.2011, 17:47 9
1. Сделать нужный генератор на логике.
2. Если есть программатор AVR-910 от Протосса - там есть нужный сигнал.
3. Сделать FUSE bits Doctor - некий обрубок высоковольтного программатора, который только исправляет фьюзы.
0
omooro
0 / 0 / 0
Регистрация: 11.06.2010
Сообщений: 351
29.12.2011, 18:40 10
Генератор можно сделать из звуковой карты, надо только сгенерить прямоугольный сигнал и протянуть проводки (может ещё пошуршать насчет амплитуды и обрезки отрицательных значений), меня однажды спасло.
0
инкер
0 / 0 / 0
Регистрация: 28.10.2010
Сообщений: 893
29.12.2011, 18:53 11
Вопрос в тему - по оплошности во время прошивки на тактовый вход меги8 шел посторонний сигнал, программатор показывал фейл верификации и при отключении постороннего сигнала повторно прошивалось нормально и казус повторялся по многу раз. Это логично и претензий нет, но несколько раз спохватившись рефлекторно выдергивал посторонний разъем с платы во время прошивки. Так после этих случаев меги переставали опознаваться программатором, и еще, вход ресета у них оказывался упавшим вниз (внешнюю подтяжку не применяю).
Можно ли их восстановить и чем посоветуете, а то очень обидно - с 98 года ни одной залоченной, а тут за два дня штук семь.
0
DY HOTT
0 / 0 / 0
Регистрация: 22.01.2010
Сообщений: 4,000
29.12.2011, 20:15 12
Анкер, а не грохнул ли ты сигнатуру? И что это за левый тактовый сигнал? У тебя внешнее тактирование чтоль?
0
Woddy
0 / 0 / 0
Регистрация: 13.10.2009
Сообщений: 3
29.12.2011, 21:01 13
Цитата Сообщение от kytikot
1. Сделать нужный генератор на логике.
его куда цеплять? вместо кварца? на любой из выводов? собрать то не проблема. есть живой контроллер (ардуина) программно можно сделать.
0
kytikot
0 / 0 / 1
Регистрация: 27.01.2010
Сообщений: 3,435
29.12.2011, 21:18 14
генератор - на XTAL1.
и тут же программатором менять фьюзы.
0
инкер
0 / 0 / 0
Регистрация: 28.10.2010
Сообщений: 893
30.12.2011, 13:15 15
Цитата Сообщение от DY HOTT
Анкер, а не грохнул ли ты сигнатуру? И что это за левый тактовый сигнал? У тебя внешнее тактирование чтоль?
Такая рискованная схема - на пине Д6 висит вход-выход связи пульта с основным блоком, перепрошивая блок забывал сдернуть разъем с пульта, а он гнал пачки запросов. Именно сдергивание во время перепрошивки портило микросхему. Вот думаю стоит ли искать, делать параллельный программатор или бесполезно?
0
Woddy
0 / 0 / 0
Регистрация: 13.10.2009
Сообщений: 3
30.12.2011, 22:51 16
Цитата Сообщение от woddy
подниму топик.
атмега 328, перепутал фьюзы, указал кварц 0.9-3.0 мгц.
нужного кварца нет, с частотой 32768 гц или 6 мгц не заводится (программатор не видит). какие есть решения? нигазины закрыты до 10го числа.
завелось с кварцем на 4.5мгц

0
30.12.2011, 22:51
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.12.2011, 22:51

Задача Поворот на МЕГУ
Светофор, установленный на повороте в торговый центр «МЕГА» с Новомосковского тракта, работает в...

Залочил кристалл....
Неправильно выставил fuse в Uniprof и всё, сушите вёсла, приплыли... Программатор для COM порта,...

Залочил AT90USB647
Здравствуйте! AT90USB647 поставил low-fuse в 0?41 т.е. CKSEL=1. В даташите такому режиму...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru