непрвильно раставил фьюзы Что делать?
Там же по приведенной вами же ссылке черным по белому написано, как нужно поставить фьюзы.
Вы когда второй и последующие разы пытаетесь прошивать/считывать контроллер к нему кварц с обвеской подсоединен? С завода мега настроена на внутренний генератор, при установке фьюзов, мега настраивается на кварцевый генератор.
ЗЫ. В качестве генератора использовал аттини2313 с соответствующей прошивкой 😃
А вообще, смотрите в сторону avreal real.kiev.ua/avreal/langswitch_lang/ru/
подсойденен кварц! Может кврц неработает? Щас другой попробую поставить!
Спаибо за подсказочку Квац был недопаян! Читается)))) ЩС НЕКС будку пробовать заливать
“Электроника - наука о контактах. Все неисправности в ней делятся на 2 категории: есть контакт там, где его быть не должно или нет контакта там, где он должен быть. Вывод: половина поломок устраняется постукиванием, другая половина потряхиванием!” Копирайт не_помню_чей
ЗЫ. На будущее. В новый контроллер культурнее заливать сначала hex, а потом ставить фьюзы. А то ньюансы всякие бывают. Вдруг защиту ставить надумаете, глядь - защита стоит, а прошивочка не залита. Обидно
Залил Некс Чето все равно неправильно делаю или напаял чето неправильно! Дисплей чуш показывает! Ну глянте плиз правильно поставил фузы эти
rcopen.com/files/4b9963269970730077e79687
Ну там в явном виде не указано, что означает галка 1 или 0. Могу наверняка сказать, когда увижу те фьюзы, что считываются при помощи этого программатора с девственно новой меги
Почитал хелп от юнипроф. И о…ел. Цитирую
“Смелая попытка работать с FUSE битами в почти человеческом представлении. Во первых, далеко не на всех контроллерах я это проверял, а расположение и команды у многих сильно различаются… И вообще тут надо быть осторожным, потому что необдуманной изменение FUSE может за собой повлечь невозможность ISP программирования вообще, особенно в линейке classic. Помните, что включенный FUSE - это FUSE без галочки! И вообще, перед тем как править FUSE - почитайте как следует даташит!”
Посему делаем вывод, что пользоваться этим чудо-программатором лучше ненада, ну а фьюзы на вашей картинке поставлены правильно. spien я не считаю, так как этим программатором он не шьется
Ну, похоже на правду, кроме cklel0-cklel3. Должны быть по-другому у новой. Ну еще lock’и загадочные… Или вы их не считали? Там (в первой группе) ничего не трогайте.
Ну а во второй и третьей ставьте так, как в посте 10
Все пасибо! Только схемку внешнего генератора скиньте плиз! поиграюсь завтра уже глаза закрываются!
пользоваться этим чудо-программатором лучше ненада
Согласен!
Самый внятный программатор, который я видел, это AVRstudio. Там не нужно париться, что означает установленная галочка, “programmed-unprogrammed”, а тупо написан список из всех возможных опций генератора, и можно выбрать только один пункт.
Вот так читаются “мои” фузы через AVREAL:
BODLEVEL = 0
BODEN = 0
SUT = 3
CKSEL = F
BLB1 = 3
BLB0 = 3
OCDEN = 1
JTAGEN = 1
CKOPT = 0
EESAVE = 0
BOOTSZ = 3
BOOTRST = 1
M103C = 1
WDTON = 1
Причем 1 это 1, а 0 - это ноль. Реальное значение бита в регистре.
…Но EESAVE =0 - это по моим потребностям; = память защищена от стирания командой программатора.
Полностью согласен. Через последовательное програмирование фуз РЕСЕТДИСАБЛЕ реально не поставить.
Я программатором AVRISP запросто могу его поставить, при этом это становится последний сеанс связи с контроллером, даже проверка фьюзов сразу после записи уже не работает. Но шить этот фьюз ISP программатор может.
Прогал так несколько девайсов на тини 13, где нога ресета использовалась как ГПИО.