smk 0 7 февраля, 2010 Опубликовано 7 февраля, 2010 · Жалоба Подменил драйвер - таки как STK500 заработал. Мне нужен еще один. Как бы мне посмотреть что такое AVRprog? Как там с фузами? У меня есть такая мода программировать фузы прямо при прошивке (AVR Studio такую возможность предоставляет, что очень удобно при прошивке сразу десятков чипов). Как с этим у AVRprog? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
prottoss 0 7 февраля, 2010 Опубликовано 7 февраля, 2010 · Жалоба Подменил драйвер - таки как STK500 заработал.Значит у Вас не моя прошивка. Как с этим у AVRprog?AVRProg не позволяет программировать сразу фьюз-биты и прошивку. Может быть другие оболочки, работающие с AVR910 это могут, я не знаю. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
smk 0 7 февраля, 2010 Опубликовано 7 февраля, 2010 · Жалоба Значит у Вас не моя прошивка. Жаль. Наверно и желания нет что-то предпринять чтоб с Вашей прошивкой фузы шились? Да и генератор меандра тоже бывает нужен, а у той прошивки, что у меня, генератора нет. Я уже даже и не помню где эту прошивку взял... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
prottoss 0 7 февраля, 2010 Опубликовано 7 февраля, 2010 · Жалоба чтоб с Вашей прошивкой фузы шились?:) Улыбнуло. Это не свойство программатора. Это свойство оболочки, написанной для работы с программатором. Понимаете, о чем я? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
smk 0 8 февраля, 2010 Опубликовано 8 февраля, 2010 · Жалоба Понимаете, о чем я? Понимаю. Потому и спрашиваю на счет AVRProg, поскольку свойство очень уж удобное и будет ли это работать из студии. Я имею ввиду предустановки из fuse.h WINAVR. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Masakra 0 9 апреля, 2010 Опубликовано 9 апреля, 2010 · Жалоба Всем добрый день! Я только начинаю изучать МК AVR и естественно возник вопрос о программировании кристаллов. В сети нашел и собрал программатор от Protoss'а - естественно в процессе сборки и настройки наступил на классические грабли с правильным выставлением фьюзов - пришлось оживлять Мегу внешним клоком :)) Но в конечном итоге все работает как часы! Огромное спасибо Protoss'у за эту замечательную разработку! ЗЫ. Пользуюсь avrdude + AVR8-Burn-o-Matt на Ubuntu 9.10 - полет нормальный. Прошивки пока пытаюсь делать на BASCOM-AVR т.к. знания С около нуля ;) Всем успехов в разработке! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ветерок 0 5 июня, 2010 Опубликовано 5 июня, 2010 (изменено) · Жалоба автору: прошивка занимает 4841 байт(прогнал через утилиту hex2bin) можно было чуть напрячься и использовать atmega48 гораздо дешевле чип. вот в чём смысл. Автор,поднажми, народ будет признателен и это будет хорошее завершение проекта народного программатора. Изменено 5 июня, 2010 пользователем ветерок Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
prottoss 0 5 июня, 2010 Опубликовано 5 июня, 2010 · Жалоба вот в чём смысл.Смысл в том, чтоб не трепаться, а что то явить народу. Как раз есть повод для Вас оптимизировать программу до 4096 байт, и показать что чукча не только писать... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jam4thelady 0 14 июня, 2010 Опубликовано 14 июня, 2010 (изменено) · Жалоба Спасибо всем, кто помогает развитию темы. Такая беда. Собрал по этой схеме: Прошивал ч\з STK200 в avrdude вот этим: usbasp.atmega48.2009-02-28. Фьюзы hfuse:0xdd lfuse:0xff. После прошивки фьюзов (имеет ли значение порядок прошивки h и l fuse?) проц перестал определяться программатором; как USBasp системой не определяется так же. Схема повторена 1в1, разве что катушки нет. Подскажите, в чём м\б проблема? Изменено 14 июня, 2010 пользователем jam4thelady Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alex__k 0 13 июля, 2010 Опубликовано 13 июля, 2010 · Жалоба доброе время суток устройство не опознается юсб (прошили 1.05 -> установили фьюзы CKOPT, SUT0, BODEN). идентификаторы юсб все нули!? через инф файл не устанавливается) питание 3,6 вольта, на лед частота 1Мгц, после прошивки файл корректно читается из меги! пожалуйста подскажите какого рода проблема? винда хп сп3, usbser.sys лежит только в каб файле! я так понимаю что устройство должно быть с начало классифицировано, а там одни vid 0000&0000! заранее благодарен. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alex__k 0 13 июля, 2010 Опубликовано 13 июля, 2010 · Жалоба Спасибо разобрался. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ветерок 0 18 июля, 2010 Опубликовано 18 июля, 2010 (изменено) · Жалоба Смысл в том, чтоб не трепаться, а что то явить народу. Как раз есть повод для Вас оптимизировать программу до 4096 байт, и показать что чукча не только писать... Вы так изведёте старика..... Но только с вашей авторской поддержкой! :) Хорошо,поехали. iar 5.50 проект не собирается что делать ? Странные ошибки... Синтаксис чтоль изменился.... Поможите. И у кого есть версия iar 4.10B Спасибо. ---- IAR оказался очень приятной штукой. однако. Изменено 18 июля, 2010 пользователем ветерок Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ветерок 0 19 июля, 2010 Опубликовано 19 июля, 2010 · Жалоба а вот почитал немного.. там надо закаментить видимо некоторые строки,а некоторые файлы в проект вообще не добавлять,типа asm Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
prottoss 0 23 августа, 2010 Опубликовано 23 августа, 2010 · Жалоба Всем привет. Выкладываю новую прошивку под свой программатор. Особенности: 1. Совместима с протоколом STK500. Это значит, что теперь в программном обеспечении нужно выбирать STK500. Соответственно AVRProg уже плату не увидит. 2. Поддерживается вся сетка частот ISP, описанная в протоколе. Конечно, не до герц, и даже не до десятков герц :) но около этого. 3. Поддерживается генерация меандра на выводе LED ISP-разъема. Частоту генератора можно менять от 0 до ~3,7 МГц. 4. При нормальном входе в режим программирования, загорается зеленый светодиод, иначе красный. Красный гасится при повторной попытке входа в режим программирования. 5. В момент передачи очередного блока данных непосредственно по ISP, зеленый светодиод гаснет. По окончании передачи зажигается. Т.е. по времени гашения зеленого светодиода можно примерно оценивать скорость программирования. Прошивка пока тестовая. Но рабочая. К сожалению, проверить смог только на Мега16. AVRISP_USB_Prog.rar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
drvlas 0 5 сентября, 2010 Опубликовано 5 сентября, 2010 (изменено) · Жалоба К сожалению, проверить смог только на Мега16. Переделал мастеркитовский ВМ9010 и залил Вашу прошивку. Начал работать. Прошил bootloader в ATmega168. Теперь прошиваю мегу48. Есть некоторые странности, которые я хочу исследовать (и рассказать Вам, ИСТЕСНА). Когда работаю через Студио, то там есть прекрасная возможность мониторить этот процесс, как описано в протоколе 500-2, раздел 7.3 STK500 Communication Logging. При работе с ДУДКОЙ мониторю отдельной программой. Но! Никак не могу найти расшифровку команд и параметров протокола 500-2. В самом атмеловском документе используются только символьные имена. Конечно, пользуясь лог-файлом от Студио, в которм команды сопровождаются именами, я понемногк раскручиваю этот ребус, но, блин, почему так изгаляться? Поєтому и вопрос: подскажите, плз, где посмотреть расшифровку команд и параметров STK500-2? Изменено 5 сентября, 2010 пользователем drvlas Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться