Всем привет.Собрал я программатор AVR910 от PROTTOSSA.МК в нём стоит Atmega8A-PU.Прошивал я его сразу в программаторе "5-ю проводками" от LPT порта через Ponyprog.Питание к МК я подавал от USB,минус подавал на ISP разъём на GND,а плюс подал на 7-ю ножку (VCC) Atmega8A-PU.МК прошивал следующим образом - сначала откалибровал Ponyprog,нажал прочитать МК и затем прочитать фьюзы.Фьюзы стояли заводские.Затем я выбрал прошивку и записал её,нажав кнопку Write All.Далее перешёл к фьюзам - убрал галочки с ненужных фьюзов и поставил SUT0,BODEN,CKOPT,SPIEN и так был запрограммирован.Затем всё отсоединил и подключил программатор уже к компу.Выскочила табличка и я установил драйвер для него.Драйвер успешно установился(работаю с Windows 7 32 битной системой).Затем открыл в диспетчере задач посмотрел порт,установился 8 порт.Открыл AvrOspII_v547,указал нужный номер порта в ней.Подсоединил к ISP разъёму программатора панельку,где установлен Attiny85,который хочу прошить.Выбрал прошивку нужную и нажал Programm,а он мне пишет - Found AVR ISP.Entering programming mode...Entering programming mode failed!Programmer did not return CR after 'P' - command.Signature = 0xFF 0xFF 0xFF...Leaving programming mode...В чём может быть проблема?Всё уже перепроверил вроде как....Куда смотреть мне и что делать?Кстати,управляющий МК программатора я прошил не с первого раза,а со второго.Первый раз почему-то всё долго шилось.При прошивки МК я ставил джампер на J1,когда прошил со второго раза его,а второй раз всё прошло очень быстро,то джампер переставил с J1 на J2(Normal).Джампер J3 был замкнут,я так понимаю,что он кварц подключает.Сегодня решил снова по этой же схеме подключить МК Amega8A к 5 проводкам.Открыл Ponyprog,МК видится,читается полностью и фьюзы тоже,его можно стереть.Фьюзы выставлены правильно.Тогда в чём может быть беда????Помогите разобраться пожалуйса.Прилагаю лай файл,по которому делал плату.Шнур от USB До программатора примерно 1 метр,если не меньше,от программатора к панельке с Attiny85 примерно 15 сантиметров.
Уважаемые коты. Подскажите новичку. Собрал программатор AVR910 из этой темы на атмеге 8. Что бы прошить ее, у меня только пони прог. Прочитал всю ветку, так и не понял, какие мне надо выставить фьюзы для пони прог. Для CodeVision есть. А какие надо выставить для пони прог. Пожалуйста покажите.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Фьюзы выставляются для конкретного микроконтроллера. Хотя во всех программах они настраиваются по-разному, зато название их -одинаковое. В PonyProg окно с fuse-битами вызывается в меню "Command" -> "Security and Configurations Bits...". Здесь подробно написано о пользовании программой:http://www.myrobot.ru/wiki/index.php?n=Projects.MyPROGGER5 Если трудности останутся, напиши фьюзы для CodeVisionAVR, а я подскажу какие галочки проставить в PonyProg.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Вообщем надо запрограмировать эти фьюзы в пони прог.
Вы сами ответили на свой вопрос: Для нормального функционирования контроллера в схеме необходимо, чтобы были запрограммированы (установлены в "0") биты SPIEN, CKOPT, SUT0 и BODEN. Обычно микроконтроллеры , идущие с завода, т.е. новые, имеют уже запрограммированный бит SPIEN. Остальные биты должны быть незапрограммированные (установлены в "1"). Ставьте галочки напротив нужных фьюзов (CKOPT, SUT0 и BODEN) в PonyProg и прошивайте.
Спасибо за ответ. Просто начитался за эти фьзы, что в голове каша. В програмировании темный лес.Редко когда приходится повторять какую нибудь конструкцию. До этого был стк200 через лпт порт. Материнку поменял, а там нет этого порта. Вот и решил сделать по юсб. В данный момент прошить могу только через понипрог. Теперь понял,буду прошивать.
Прошил в пони проге мк для программатора. А как прошивать теперь внутрисхемно. стк200 можно было запитать из схемы програмируемого контролера. А как здесь можно подключится внурисхемно? Или запитать схему прямо с программатора? Боюсь накосячить.
Смело питайте устройство с программируемым мк от собственного источника питания. Для согласования уровней SPI в программаторе от PROTTOSSa предусмотрены резисторы. Иногда на разъем ISP подают питание VCC (контакт 2) для питания программируемого контроллера от программатора, но необходимо помнить об ограниченном токе USB разъема, если устройство прожорливое - тока может не хватить.
Спасибо,понял. Сейчас буду пробовать. s1292oia,огромное спасибо за помощь. Прошил контролер в устройстве, все ОК. Правда скорость не очень, но меня устраивает, так как программирую очень редко. Может уже давали ссылку,но мне помогла в установке драйвера. А то у меня до этого часто слетали на семерке 64. Сейчас все в норме. Установил все по видео. Успехов всем.Видео по установке AVR910 usb на Windows7 64 http://www.youtube.com/watch?v=GdM_AyBb_N4
собрал программатор по схеме "Схема AVR910-совместимого USB программатора (схема Prottoss'a)", имею винду7 64, открываю ссылку скачки драйвера по этой ссылке https://www.obdev.at/products/avrusb/index.html страничка фигу мне погазывает, в компе без драйвера выглядит так:
скиньте мне драйвер если есть сюда или в личку,зря что ли собирал его я... заранее спасибо!
_________________ Мудрость приходит с возрастом, но иногда возраст приходит один.
ходил,и вера позволяет,только иврит не понимаю) вот на стадий "Выберите Sign a System File, нажмите кнопку Next и выберете файл avr910.usb.vista.xp.64.inf из директории" скрин;
дрова нужны как ни крути,или что еще там написано...
_________________ Мудрость приходит с возрастом, но иногда возраст приходит один.
Ну, и в чем проблема? Надо указать программе путь к системному файлу, который необходимо снабдить цифровой подписью, нажать "ОК" и получить на выходе подписанный файл.
В моем случае путь: d:\vista_xp_64\lowbulk.sys На скрине видно, что дата и время создания файла изменились. Потом повторить эту же процедуру с файлом avr910.usb.vista.xp.64.inf, потом перевести комп в Testmode. Все же на русском написано, где там иврит? А уже подписанный драйвер после перезагрузки "скормить" системе
[quote="mr_kot"]Ну, и в чем проблема? Надо указать программе путь к системному файлу, который необходимо снабдить цифровой подписью, нажать "ОК" и получить на выходе подписанный файл. Давайте по порядку тогда,есть файл "dseo13b" и все,где этот файл который вы говорите?в архиве его нет.
_________________ Мудрость приходит с возрастом, но иногда возраст приходит один.
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения