Группа: Cоучастник
Сообщений: 1580
Пользователь №: 18931
Регистрация: 11-March 07
Место жительства: Москва
поскольку программированием АВРом ранее не занимался, есть БОЛЬШАЯ необходимость правильного выставления фьюзов в UNIPROF. я делаю телеметрию для самолёта на ATmega8. в статье есть фотка с выставленными фьюзами, но автор применял другую программу для прошивания, и таблица с фьюзами из той программы не совпадает с таблицей uniprof. программеры подскажите где нужно поставить галочки в uniprof ! заранее благодарен, сначала сам хотел как то выставить, но прога не запустилась :(
Присоединённое изображение (Нажмите для увеличения)
Группа: Cоучастник
Сообщений: 1580
Пользователь №: 18931
Регистрация: 11-March 07
Место жительства: Москва
огромное спасибо! ща попробую прошить, проблема была в том что я не знал что делать c look bits ещё читал что если стоит галочак то значит он выставлен (или не выставлен) кароче непонятка была
Группа: Cоучастник
Сообщений: 1580
Пользователь №: 18931
Регистрация: 11-March 07
Место жительства: Москва
как же я не уважаю АВР за их "простое" программирование фьюзы эти долбанные, уже пятую мегу прошиваю, один раз прошил, работает но криво, нашёл ошибку, прошил другой пошивкой (но накосячил с eeprom записал туда тот же нех файл ) в третий раз я убрал текст из еепром, но прошивка оказалась не той, а теперь он вообще не хочет не шиться не читаться, точнее читается но криво, полупустые строки получаются с чушью какой то, походу опять новый авр брать
Группа: Cоучастник
Сообщений: 1580
Пользователь №: 18931
Регистрация: 11-March 07
Место жительства: Москва
я прочитал что UNIPROF включенный фьюз это фьюз без галочки. то есть у меня такое ощущение что все галочки нужно инвертировать! потому что 2 АВРа у меня уже не шьются
Группа: Cоучастник
Сообщений: 394
Пользователь №: 85862
Регистрация: 22-October 11
Место жительства: GPS ua
Пришлось и мне сделать для экспериментов плату осд от Темофея,с такими же фюзами как в первом сообщении.Шил поником через лпт на буферах 244.Решил поигратся конфигуратором для изменения координат по экране тв.После первой прошивки мега 8а-ру работает,но второй раз уже поник её невидит,непойму в чём проблема.То что на внешний кварц фюзы-это понятно.Может ли прошивка лочить камень?Уже 4шт заглохли,дальше остановился.Случайно с кварцем запустились из них две,которие перешил под терморегулятор и управление модулятором,перешились отлично,но опять засада-в схемах неработали своих.Методом тыка ,заметил,сделал поболее подтяжку к ресету от питания резистором 2ком,так и оставил в своих местах(схемах) далее работать.Ещё кроме 2-х трупов есть одн,которая не кушала той прошивки.Может сделать на ней Atmega fusebit doctor и попробовать трупы оживлять?Ещё признаюсь-одну из них при програмировании засунул в панелку на 180,ей может бить хана,по потреблению отклонений нет,?
Группа: Автор
Сообщений: 7625
Пользователь №: 35582
Регистрация: 3-August 08
Место жительства: Украина, Харьков
Востанавливайте, 100% включили фьюз RSTDSBL (для быдло-программ это значит нет галочки).
Надо когда нибудь заняться написанием нормальной программы для прошивки AVR, а то надоели уже эти быдло программы, которые даже предупреждения не покажут, когда изменяешь важный фьюз.
Группа: Cоучастник
Сообщений: 394
Пользователь №: 85862
Регистрация: 22-October 11
Место жительства: GPS ua
QUOTE (anton77 @ Dec 3 2013, 12:13 PM)
Пришлось и мне сделать для экспериментов плату осд от Темофея,с такими же фюзами как в первом сообщении.Шил поником через лпт на буферах 244.Решил поигратся конфигуратором для изменения координат по экране тв.После первой прошивки мега 8а-ру работает,но второй раз уже поник её невидит,непойму в чём проблема.То что на внешний кварц фюзы-это понятно.Может ли прошивка лочить камень?Уже 4шт заглохли,дальше остановился.Случайно с кварцем запустились из них две,которие перешил под терморегулятор и управление модулятором,перешились отлично,но опять засада-в схемах неработали своих.Методом тыка ,заметил,сделал поболее подтяжку к ресету от питания резистором 2ком,так и оставил в своих местах(схемах) далее работать.Ещё кроме 2-х трупов есть одн,которая не кушала той прошивки.Может сделать на ней Atmega fusebit doctor и попробовать трупы оживлять?Ещё признаюсь-одну из них при програмировании засунул в панелку на 180,ей может бить хана,по потреблению отклонений нет,?
Все меги8 лечатся после такого выставления фюзов с помощю состыковки двух мег8(предварительно ведущую прошить)+кренки на 5в и одновременной подачей на 1-ю ногу 12в ведомой и 5в питания на обе.Даже не пришлось паять "доктора",правда навсякий случай подпаял к панельке кварц на4 мгц с кондёрами.
Это сообщение отредактировал anton77 - Feb 25 2014, 12:43 PM
Группа: Автор
Сообщений: 10429
Пользователь №: 20099
Регистрация: 16-April 07
Место жительства: Россия
QUOTE
как же я не уважаю АВР за их "простое" программирование
Ну прям страсти какие то про злой и ужасный AVR За 3 с лишним года ни одного контроллера не запорол, просто внимательнее надо быть, не торопиться, читать даташиты и все будет норм
Оболочки разные перебирал, всякие синапроги и прочие не понравились. Остановился на AVR_DUDE_GUI. Программатор USB_ASP простой и надежный.
Группа: Автор
Сообщений: 3767
Пользователь №: 39917
Регистрация: 30-November 08
Место жительства: Архангельская область
я только тактовые частоты лочил, и заводил от внутряка 32 кгц, программатор видеть чип после этого не хотел, еле восстановил. Больше не тыкаю куда не надо.
Мой вам совет- пользуйтесь нормальными программами по следующей методике: -считали фузы -посмотрели на галочку SPIEN -если галочка стоит, то фузы инвертированы, если е нет, то фузы "прямые" -если галочки "SPEIN" и "RSTDSBL" не трогать, то все остальные фузы восстанавливаются из любой ситуации за 5 минут.
Группа: Автор
Сообщений: 10429
Пользователь №: 20099
Регистрация: 16-April 07
Место жительства: Россия
QUOTE (Zlodey @ Feb 26 2014, 03:09 PM)
Мой вам совет- пользуйтесь нормальными программами по следующей методике: -считали фузы -посмотрели на галочку SPIEN -если галочка стоит, то фузы инвертированы, если е нет, то фузы "прямые" -если галочки "SPEIN" и "RSTDSBL" не трогать, то все остальные фузы восстанавливаются из любой ситуации за 5 минут.
Абсолютно солидарен. И первым делом особо важно считать фьюзы (сам еще и скриншотю иногда для перестраховки, хотя это не обязательно). AVR_DUDE_GUI привел в пример не случайно, там SPEIN вобще заблокирован от доступа (предусмотрено автором программы). Был случай когда по ошибке зашил МК под внешний кварц, а схема была построена под внутренний. Даже внешнего синхросигнала не понадобилось, перепрошил контроллер просто частым касанием входа XTAL1 во время прошивки.
Группа: Автор
Сообщений: 3767
Пользователь №: 39917
Регистрация: 30-November 08
Место жительства: Архангельская область
если я прошил под внешний кварц, просто "подтыкаю" на весу любой кварц 1-16 МГц, меняю фузы, и кварц убираю. Если запрограммировал на тактирование от внешней RC цепи, а на плате стоит кварц с обвесом, то достаточно подкинуть "на весу" резистор 10К между XTAL1 и +VCC. Вобщем всё очень даже просто и делается за 5 минут максимум
Группа: Cоучастник
Сообщений: 394
Пользователь №: 85862
Регистрация: 22-October 11
Место жительства: GPS ua
Ми все тут.Но поробуйте именно зашить авр-ку по фюзам которие в первом сообщении,и отпишитесь,как удалось ввостановление.Кстати Использую програматора стк от металоискателя-ну неважно,на 244.
Это сообщение отредактировал anton77 - Mar 1 2014, 02:59 PM
Группа: Cоучастник
Сообщений: 394
Пользователь №: 85862
Регистрация: 22-October 11
Место жительства: GPS ua
QUOTE (Flight @ Feb 26 2014, 11:00 AM)
QUOTE
как же я не уважаю АВР за их "простое" программирование
Ну прям страсти какие то про злой и ужасный AVR За 3 с лишним года ни одного контроллера не запорол, просто внимательнее надо быть, не торопиться, читать даташиты и все будет норм
Оболочки разные перебирал, всякие синапроги и прочие не понравились. Остановился на AVR_DUDE_GUI. Программатор USB_ASP простой и надежный.
И то есть верно.Одна пришла в негодность по случаю --180--сам виновен.
Группа: Автор
Сообщений: 3767
Пользователь №: 39917
Регистрация: 30-November 08
Место жительства: Архангельская область
значит так, если не шарим как восстанавливать, то покупаем новую мегу, запаиваем, тыкаем кнопочки READ, и скидываем скриншот сюда. Далее помогут. Если фузы прошили абы-как, то никто не будет разбираться какую галочку вы поставили а какую нет. Либо собирайте доктора на другой меге, и подключаете его к своей "больной" меге и "лечите" её. Но для сборки доктора нужна отдельная мега, поэтому проще купить новую, и потом "не тыкать абы-как и куда не надо" ... На 100 % уверен, что от быстрых необдуманных действий потом получаются тяжелые последствия, тыкнули кнопочки абы как- всё, мега залочилась. А если бы почитали мануалы, подумали, или прочитали фузы и скинули сюда, вас бы направили на верный путь...
Это сообщение отредактировал Zlodey - Mar 1 2014, 03:12 PM
Группа: Автор
Сообщений: 3767
Пользователь №: 39917
Регистрация: 30-November 08
Место жительства: Архангельская область
глянул посты, так и не понял что вам нужно. Какая то сборная солянка сообщений из разряда "кто о чём". Пишите конкретно что нужно ? Тема называется "конвертер в композитное видео", вдруг ссылки на радиоуправление на 12 команд. Потом UART через радиоканал нашелся. Может я не с той ноги встал ?
Группа: Cоучастник
Сообщений: 394
Пользователь №: 85862
Регистрация: 22-October 11
Место жительства: GPS ua
QUOTE (Zlodey @ Mar 1 2014, 03:33 PM)
глянул посты, так и не понял что вам нужно. Какая то сборная солянка сообщений из разряда "кто о чём". Пишите конкретно что нужно ? Тема называется "конвертер в композитное видео", вдруг ссылки на радиоуправление на 12 команд. Потом UART через радиоканал нашелся. Может я не с той ноги встал ?
Всё правильно ,Задание простое,но (,курс нездаю и диплом тож-забыл в 1997-м.)надо,уже переобяснил Викт-1 и т.д.нужно передать сигнал с датчиков на телевизор(мобильний-китайфон),или иметь мобильную (в двух словах) отчётную систему радионаблюдения о нескольких процесах(давление темп вольт ампер..).Но кому есть интерес-советую посидеть,ель это возможно"то что думало идти на лсд-пойдёт на тв и из любой схемы".
Группа: Автор
Сообщений: 3767
Пользователь №: 39917
Регистрация: 30-November 08
Место жительства: Архангельская область
QUOTE (Feruz @ Mar 1 2014, 05:07 PM)
Прошивайте через Khazama AVR Programmer! Там каждый фьюз и лок бит текстом описан, сводит ошибки к минимуму)
устаревшая тема, юзайте SinaPROG, в ней есть калькулятор фузов встроенный. Частоту не надо галочками выщёлкивать, а всего лишь надо выбрать из списка нужную частоту например. Очень удобно, рекомендую!
Группа: Автор
Сообщений: 3767
Пользователь №: 39917
Регистрация: 30-November 08
Место жительства: Архангельская область
1-опять нихрена не понял, пользуйтесь знаками пренинания. 2- заведите отдельную тему, а не путайте мух с котлетами, в ней подробно опишите что вам нужно.
Как я понял, вам надо дистанционно (по радиоканалу) что то передать, чтобы устроить чето типа радиоудлиннителя UART интерфейса ?
Группа: Cоучастник
Сообщений: 394
Пользователь №: 85862
Регистрация: 22-October 11
Место жительства: GPS ua
QUOTE (Zlodey @ Mar 1 2014, 04:22 PM)
1-опять нихрена не понял, пользуйтесь знаками пренинания. 2- заведите отдельную тему, а не путайте мух с котлетами, в ней подробно опишите что вам нужно.
Как я понял, вам надо дистанционно (по радиоканалу) что то передать, чтобы устроить чето типа радиоудлиннителя UART интерфейса ?
Группа: Cоучастник
Сообщений: 1775
Пользователь №: 69347
Регистрация: 10-August 10
Место жительства: Україна
Чтоб не плодить тему задам тут вопрос: нечаяно прошил на нулевую атмегу16 сначала фьюзы (прошились, считало написало ОК), а потом при попытке залить прошивку - avrdude: error: programm enable: target doesn't answer. 1 хоть и фьюзы были правильные и кварц подключен видимо шить фьюзы надо имеено в последний момент? Хотя везде пишет "рекомендуется", именно рекомендуется, шить сначала флеш потом фьюзы. И я так понимаю атмегу надо восстанавливать теперь?..
Группа: Cоучастник
Сообщений: 1775
Пользователь №: 69347
Регистрация: 10-August 10
Место жительства: Україна
на 1мгц у меня врядли есть, я уже вставил другую атмегу. Но потом на "а вдруг" решил померять кондеры на кварце и оказалось что один вместо ожидаемых 15 пик был аж 360, скорей всего в этом проблема была. Завтра попробую и первую атмегу прошить. Кстате вторая прошилась но при повторной прошивке валидация не прошла ведь генерация корявая была, помагало сбрасывание фьюзов на внутренний генератор вот это и подтолкнуло на мысль.