Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: AvrUsb500 by Petka. продолжение
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23
Petka
Цитата(svgds @ Oct 17 2010, 22:17) *
Не удалось достать Mega8, есть только Mega64. WinAvr не хочет компилировать файл для Меги64 (мега8, мега48 без проблем). Буду очень благодарен за помощь, как что нужно прописать?

Извиняюсь за задержку с ответом.
В качестве Хака попробуйте в файл "uart.c" после всех include добавить строчку:
Код
#define VAR_88CHIP



Цитата(drvlas @ Oct 22 2010, 22:43) *
1) Какая минимальная частота SPI поддерживается?

Официально 10 kHz
Если надо меньше - сделаем меньше.
Цитата
2) Предусмотрен ли режим "долбежки" таргета?

Не предусмотрен. Если очень надо, сделайте батник (три строчки всего), который в цикле будет считывать флэшку или сигнатуру чипа и смотрите спокойно сигналы.
Цитата
3) Иногда программатор подвисает. Может быть, не этот smile.gif Но при обращении к спящему (например, к "разово запрограммированному") МК может быть ситуация, когда ничего не остается делать, как отключать программатор и включать его снова. Не удобно. Можно ли его передернуть без этого?

Вопрос не до конца понятен. Если всё дело в том что вы привыкли к зависающим программаторам - этот не из таких.
Если вопрос в том можно ли заресетить микроконтроллер в программаторе? На плате выведен ресет контроллера на точку для пайки - припаяйте туда кнопку и перезагружайте контроллер когда понадобится.
Цитата
Ну, и обычный вопрос перед началом действий: так таки схема, опубликованная на первой странице той эпической ветки - актуальна? Лучше ее у автора нет?

Схема и печатные платы не менялись всё что я выкладывал - актуально. (только надо выбрать какая разпиновка вам больше подойдёт)
Цитата
Спасибо!

На здоровье.

Цитата(Kot_Geniy @ Oct 23 2010, 02:46) *
...(выставил галочки в PonyProg в окошках SUT1,BODLEVEL2,BODLEVEL1). Прав ли я в этом выборе?

Фузы вроде правильно.
Цитата
Сам прошивается без проблем.При подключении мигает 6 раз, подключаю к программируемому чипу, диод загорается.

отлично.
Цитата
но программы его не видят.

Какие программы?
С какими параметрами?
Пробовали avrdude?
Цитата
Как его можно еще проверить ведь функции поддержки терминала 48 mega не имеет.

Программой программатором или осциллографом.
drvlas
Цитата(Petka @ Oct 23 2010, 22:41) *
Извиняюсь за задержку с ответом.

Должен отметить, что Ваши ответы очень обстоятельны. Лучше такие с задержкой, чем быстрые без внимательного прочтения вопроса.
Правда, есть еще и такие, что вообще не отвечают. Но это уже, ИМХО, такие мы иногда вопросы ставим smile.gif

Цитата(Petka @ Oct 23 2010, 22:41) *
Официально 10 kHz
Если надо меньше - сделаем меньше.

Вы будете смеяться, но ведь реальный случай: 5 проводков (программа uniprof) с частотой 1 кГц мои тиньки будят и шьют, а программатор с прошивкой от уважаемого Prottoss'а с установленной "официальной" частотой 1,2 кГц - не может достучаться (сбоит, показывает сигнатуру типа 102 и т.д., т.е. что-то уже близко, но...)
Конечно, могут быть и какие-то иные отличия в работе uniprof от Prottoss'а, но я этого не могу отследить. Автор мои вопросы счел не интересными. Вот и маюсь...
Поэтому, если у Вас нет "в рукаве" готового рецептика, как будить уснувшие МК, то подумайте, пожалуйста, над возможностью буквально ниже 1 кГц опуститься. Ведь для спасения МК любой радиоаматор согласится подождать пару минут smile.gif

Цитата(Petka @ Oct 23 2010, 22:41) *
Если очень надо, сделайте батник (три строчки всего), который в цикле будет считывать флэшку или сигнатуру чипа и смотрите спокойно сигналы.

Спасибо за идею. А то я уже расспрашивал людей, есть ли в битбанговых программаторах такой режим. Там ведь можно и без автора просто написать программу и дергать SPI-ноги. Но я не силен в программировании компов, поэтому попробую Ваш метод. Но вот интересно, как быстро комп сможет запускать ДУДКУ. Там пауза может быть ой-ой-ой. Или Вы предлагали что-то иное? Покажите тот батник, что Вы бы использовали, пожалуйста.

Ну и... Не хотите рассмотреть возможность реализации такого режима прямо в программаторе?

Цитата(Petka @ Oct 23 2010, 22:41) *
Если всё дело в том что вы привыкли к зависающим программаторам - этот не из таких.

Да, я именно такое имел в виду. К ним и привык sad.gif
Но Вы не ответили на мой пример: предположим, что выход MISO где-то подвис, не контачит или еще что. В ответ на команду НАЧАЛО ПРОГРАММИРОВАНИЯ (как там, AC 53 00 00?) программатор не получает ничего. Что происходит дальше? Как это закончится? ДУДКА-то напишет мне свое мнение, это ясно. А вот программатор нужно будет выдергивать или нет?
Kot_Geniy
Спасибо за ответ про фузы. Попыталься прошить им Atmega 8 в проге AVRStudio8. Выставил номер порта на котором висит программатор, но при попытке чтения и записи программа выдает что порт занят или не обнаружен. Заканчиваю сборку Вашего программатора на Atmega 8 в DIP корпусе,печатку начертил и протравил. Какие нужно вносить настройки при использовании данного программатора в программу AVRStudio? работает ли он с программой SinaProg? Какой в ней выбирать программатор, STK500 или другой? Куда именно в файле CONFIG программы Avrdudegui вносить записи о программаторе? СПАСИБО за ответы. Буду искать данные для изучения работы в программе CodeVisionAVR.
Kot_Geniy
Заменил Atmega48 на 8. Все заработало. Подскажите пожалуйста начинающему в осваивании программы AVRStudio4, как ей поправить неправильно выставленные фузы. Если это возможно, объясните поподробнее что где выставить. СПАСИБО за помощь и хороший программатор.
Petka
Цитата(Kot_Geniy @ Oct 28 2010, 19:13) *
Какие нужно вносить настройки при использовании данного программатора в программу AVRStudio?

stk500v2
Цитата
работает ли он с программой SinaProg? Какой в ней выбирать программатор, STK500 или другой?

SinaProg это графическая оболочка для avrdude. avrdude умеет работать с этим программатором. Для этого надо в настройках выбрать тип программатора stk500v2


Цитата(Kot_Geniy @ Oct 30 2010, 17:55) *
Заменил Atmega48 на 8. Все заработало. Подскажите пожалуйста начинающему в осваивании программы AVRStudio4, как ей поправить неправильно выставленные фузы. Если это возможно, объясните поподробнее что где выставить. СПАСИБО за помощь и хороший программатор.

Сначала надо вдумчиво прочитать и понять раздел "Memory programming -> Fuse bits" datasheet на ваш контроллер avr.
Там содержится самая достоверная информация о всех возможных значениях Fuse bits и даются ссылки на другие разделы даташита, где описаны эти значения. После прочтения этого обычно вопросов с фузами не остаётся.

Цитата(Аrisсhenkо Ivаn @ Oct 31 2010, 10:10) *
.

Спасибо, Дяденька, что научили нас Истине!
Оффтоп:
IAR и Кейл являются коммерческими и якобы профессиональными инструментами, однако в них используется компилятор, годный только для MMU-less микроконтроллеров.
Попробуйте ими собрать Linux, Qt, софт для QNX, VxWorks, LynxOS, Symbian. Зачем, тогда пользоваться инструментом, опыт при использовании которого вряд-ли пригодится при создании серьёзных коммерческих систем? В этом плане использование AVRStudio + gcc гораздо более перспективно.
IgorKossak
Цитата(Аrisсhenkо Ivаn @ Oct 31 2010, 08:10) *
...

Все Ваши бесполезные сообщения скрыл.
Напоминаю первый и последний раз, на форуме обсуждаются конкретно поставленные вопросы, а не участники и не "кому чем заниматься". Рекомендую ещё раз перечитать правила.
Модератор.
ATmoon
Подскажите пожалуйста, может ли кодевижн закрываться вследствии обновки драйверов FTDI? После того как обновил драйвер кодевижин при старте выдает окно с инфой софта и мгновенно закрывается, виртуальный порт СОМ1, в терминале программатор видно, при первом старте кодевижн ругался что СОМ1 занят терминалом, запускался, при установке 1го порта в настройках, опять таки ругался на терминал, и после закрытия софта вовсе перестал запускаться.
SKWEEZER
Всем добрый день.

Вытравил плату, пролудил сплавом Вуда (Розе у нас нет, это вроде одно и то же).
Припаял ft232rl, кондеры вокруг него. Вместо тантала типа D взял тип B (чуть меньше размер).
Индуктивность на 10мГн поставил обычную, откусив ей ноги (оставил по 3 мм).
Больше ничего пока не припаивал.

При подключении к компьютеру винда пишет "Устройство не опознано".
Я так понимаю, что ft232rl должна обнаруживаться системой, как виртуальный COM-порт, и Atmega ей при этом не нужна?
Вот я и хочу убедиться в том, что программатор видит система, а потом уже собирать его дальше.

Подскажите, пожалуйста, где искать проблему?
Zemlyanov
Цитата(SKWEEZER @ Nov 16 2010, 11:16) *
Подскажите, пожалуйста, где искать проблему?


А драйвер для ft232rl на компьютер поставили?
Vasily_
Цитата
При подключении к компьютеру винда пишет "Устройство не опознано".


Всего скорее попутали местами входы DM-DP.
snegovikzlovmisnik
Прошил программатор, и диод мигает 6 раз секунд за 10, понимаю что работает на частоте 1 МГц, но уже не пускает перепрошить в Pony, что делать помогите
Petka
Цитата(snegovikzlovmisnik @ Nov 27 2010, 23:49) *
Прошил программатор, и диод мигает 6 раз секунд за 10, понимаю что работает на частоте 1 МГц, но уже не пускает перепрошить в Pony, что делать помогите

Переставить перемычку в режим программирования и прошить фузы в Пони на внешний кварц.
galaxes
Ребят, хочу прошить программатором (by petka) память FM25CL64 можно ли это сделать им. и кто нибудь может скинуть схему адаптера или обьяснить на словах какую обвязку нужно сделать (в даташите не нашел)
Petka
Цитата(galaxes @ Dec 12 2010, 20:26) *
Ребят, хочу прошить программатором (by petka) память FM25CL64 можно ли это сделать им. и кто нибудь может скинуть схему адаптера или обьяснить на словах какую обвязку нужно сделать (в даташите не нашел)

Нет, программатор не поддерживает ничего кроме микроконтроллеров AVR. Таковы ограничения протокола stk500v2.
galaxes
Цитата(Petka @ Dec 12 2010, 23:53) *
Нет, программатор не поддерживает ничего кроме микроконтроллеров AVR. Таковы ограничения протокола stk500v2.

Спасибо sad.gif за "радостную" новость,а не подскажете простенький программер??
Alex_1811
Скажите а с кварцем 16MHz программатор будет нормально работать?
кт315
уважаемый Petka. Всё время пользуюсь вашим прогамматором. Отлично работает, спасибо вам большое.
Но понадобилось запрограммировать Atxmega, и опять проблема, вычитал, что нужен другой программатор
, поддерживающий протокол PDI. Нельзя ли ваш приспособить для этого.
Petka
Цитата(Alex_1811 @ Dec 19 2010, 15:19) *
Скажите а с кварцем 16MHz программатор будет нормально работать?

Будет, но не на скорости 115200. Здесь на этот вопрос уже отвечал, посмотрите FAQ.

Цитата(кт315 @ Dec 19 2010, 17:30) *
...понадобилось запрограммировать Atxmega, и опять проблема, вычитал, что нужен другой программатор
, поддерживающий протокол PDI. Нельзя ли ваш приспособить для этого.

Теоретически можно. Только есть ряд моментов: тот софт, которым вы будете программировать сможет работать с программатором, работающим через COM порт? Если нет, то смотрите в сторону ucGozilla от protoss.
zheka
Может кому будет полезно, если кто не знает:
Есть такая программа - MPROG или ее продолжение - FT_PROG. Посволяет настроить FT232RL, а в частности изменить название устройства и вместо "FT232R USB UART" при подключении устройства будет красоваться "Васин программатор"
Doushman
Приветствую всех. Спаял программатор , и возник вопрос на сколько критично ставить в обвязке ft232bm кварц именно на 6 мгц , просто у меня нет кварца точно на 6,00 мгц. , есть 6,775 мгц. , я его поставил , но семерка не видит программатор, купить точно на 6 мгц, смогу только после праздников. Думаю может в чем еще в чем то накосячил?
Petka
Цитата(Doushman @ Dec 28 2010, 18:52) *
....на сколько критично ставить в обвязке ft232bm кварц именно на 6 мгц...

Критично. На основе 6МГц генерируются 48МГц, необходимые для функционирования USB.
Doushman
Цитата(Petka @ Dec 29 2010, 00:31) *
Критично. На основе 6МГц генерируются 48МГц, необходимые для функционирования USB.

Нашел кварц на 6.00мгц, все заработало и самопрошилось в Пони проге, прошивать им другие контроллеры еще не пробовал.Спасибо.
zl0y
Здравствуйте.

Возникла такая ситуация:
После сборки устройства, согласно how to, решено было подготовить его к работе. Замкнул х2 - х4. Прошивал avrdude по команде :
Код
avrdude -p atmega168 -c stk500_by_p -P \\.\com4 -i 10 -B 10 -b 9600 -U flash:w:mega168.hex   -U hfuse:w:0xDC:m -U lfuse:w:0xD7:m

Нажмите для просмотра прикрепленного файла
avrdude.JPG
После этого я отключил устройство перемкнул перекнул перемычки х2-х3 и подключил снова,.. устройство не моргнуло 6 раз и "зайти" на него не получилось (putty com4)
Далее FUSE.. Собственно вопрос: hfuse:w:0xDC и lfuse:w:0xD7 - это предустановка должна была зашиться или нет?
.. В ponyprog'е везде стояли галочки (при этом RSTDISBL и SPIEN были недоступны) я выставил таким образом:
Нажмите для просмотра прикрепленного файла
calc.JPG
После этого не мигает не прошивается и вообще ничего..
Тогда, ещё вопросы : что не так?, есть какие-то советы по дальнейшим действиям? Возможно CLKSEL3 не нужно было отмечать?

drvlas
Цитата(zl0y @ Jan 3 2011, 07:54) *
Далее FUSE.. Собственно вопрос: hfuse:w:0xDC и lfuse:w:0xD7 - это предустановка должна была зашиться или нет?
.. В ponyprog'е везде стояли галочки (при этом RSTDISBL и SPIEN были недоступны) я выставил таким образом:


В том, что ты показал на картинке, бит RSTDISBL аккурат наоборот. Старший байт фьюзов ведь должен быть DC? - почему же на картинке 5C?
А программирование RSTDISBL полностью исключает дальнейшие SPI-прошивки.
zl0y
Цитата
В том, что ты показал на картинке, бит RSTDISBL аккурат наоборот. Старший байт фьюзов ведь должен быть DC? - почему же на картинке 5C?
А программирование RSTDISBL полностью исключает дальнейшие SPI-прошивки.


Меня, конечно, тоже это смутило, ...время было 4 часа ночи.. Дело в том, что в ponyprog'е RSTDISBL и SPIEN стояли галочки, но для изменения были не доступны (типа cheked = true, enable = false), поэтому я в калькуляторе так же воткнул, отсюда и 5C.
drvlas
Это потери от работы с оболочками. Они там кодируют, кто в лес, кто по дрова. Я никогда не работал с Пони, но слышал краем уха о проблемах именно с этим.

Важно, что же, в конце концов, было скомандовано ДУДКе. Если у тебя еще есть возможность увидеть лог, то посмотри. Если уже поздно - дык!

Можешь просто ручками дать ДУДКе команду чтения фьюзов (в том же терминальном режиме, например). Но, скорее всего, с твоим камешком уже не будет связи. Ищи параллельный программатор. Или подожди, пока сюда подгребутся более опытные товарищи - мож я не все правильно понял sm.gif Не расстраивайся преждевременно.
zl0y
я с пони тоже не работал ... так точно AVR devise not responding ... не расстраиваюсь, не хочу выпаивать "брата"...
Petka
Цитата(zl0y @ Jan 3 2011, 08:54) *
Здравствуйте.

Возникла такая ситуация:
После сборки устройства, согласно how to, решено было подготовить его к работе. Замкнул х2 - х4. Прошивал avrdude по команде :
Код
avrdude -p atmega168 -c stk500_by_p -P \\.\com4 -i 10 -B 10 -b 9600 -U flash:w:mega168.hex   -U hfuse:w:0xDC:m -U lfuse:w:0xD7:m

...
После этого я отключил устройство перемкнул перекнул перемычки х2-х3 и подключил снова,.. устройство не моргнуло 6 раз и "зайти" на него не получилось (putty com4)

Судя по логам AVRDUDE фузы прошились. Однако не видно прошивалась ли основная flash. Сколько времени шла заливка в AVRDUDE? Если несколько секунд, то скорее всего не прошита флэш. Если прошивалось около получаса, то флэш зашита успешно. Тогда вероятнее всего не завёлся кварц на контроллере. Если есть осциллограф - проверьте есть ли на XTAL1 генерация. Проверьте номиналы конденсаторов на кварце. Они должны быть около 12-22 ПИКО Фарад. Можете ради теста вообще снять эти два конденсатора и посмотреть, не "мигает" ли контроллер?
Цитата
Далее FUSE.. Собственно вопрос: hfuse:w:0xDC и lfuse:w:0xD7 - это предустановка должна была зашиться или нет?
.. В ponyprog'е везде стояли галочки (при этом RSTDISBL и SPIEN были недоступны) я выставил таким образом:
....

Если уж вы решились на сборку AVR программатора, то рекомендую ознакомиться с разделом Memory Programming в даташите на ваш AVR. Там есть подраздел Fuses. В нём максимально детально описаны фузы, что они обозначают, какие они имеют значения по-умолчанию и подобное. Будут вопросы - спрашивайте. К калькуляторам фузов рекомендую относиться с настороженностью. Особенно опасны фузы RSTDISBL и SPIEN - если из значение отлично от умолчательного, то дальнейшее программирование через SPI - невозможно.
zl0y
Здравствуйте.
Цитата
Судя по логам AVRDUDE фузы прошились. Однако не видно прошивалась ли основная flash. Сколько времени шла заливка в AVRDUDE? Если несколько секунд, то скорее всего не прошита флэш. Если прошивалось около получаса, то флэш зашита успешно. Тогда вероятнее всего не завёлся кварц на контроллере. Если есть осциллограф - проверьте есть ли на XTAL1 генерация. Проверьте номиналы конденсаторов на кварце. Они должны быть около 12-22 ПИКО Фарад. Можете ради теста вообще снять эти два конденсатора и посмотреть, не "мигает" ли контроллер?

Основная flash тоже прошилась, заняла процедура минут 20 с лишним. Конденсаторы стояли 27р. Поставил 22р и побывал выпаивать, ничего не мигает (кварц 14.7456). С осциллографам чуток попозже..

Наверное этот пони .. Если avrdude зашил fuse, то пони должен был показать их галочками, а он ничего не показал.. Пойду читану документашку.
odesasha
Собрал на шнурке для Эриксонов на PL-2003 . Мегу шил отдельно на AVR910 c прошивкой by Doper . Работает прекрасно .Во всех режимах скорости под CodeVision.
Главное - нет поблем с дровами под PL-2003 . Есть под все системы .
Шнурок стоит на барахолке аж 15-30 грн . Главное - это наличие в нем USB/COM конвертера PL-2003 . Спаяна платка , есть разъемы и кабеля.
Обычно это собрано в коробочке на кабеле или на фишке .
И нафиг не ищите эту FT . Лучше залить прошу по пяти проводкам по STK-200 и не городить лишнего . Тем более, что новых версий прошивки не будет .
Работает мега на 14 .75 Мгц без никаких кондеров по 22 пф с установленным фьюзом CKOPT (подкл внутр кондеры ). Причем не только у меня и не одна .
Maksim_9
Доброе время суток! Вот нарисовал печатку, спаял, прошил и не работает. Светодиод маргает 6 раз а программа програматор не видит, терминал тоже, помогите пожайлуста.
Maksim_9
Уважаемый PETKA чтото мне кажется что резисторы у вас подключены на вашей схеме не верно т.к. как я их отключил так схема сразу заработала может я не прав печатка выше, может я и ошибся.
Petka
Цитата(Maksim_9 @ Jan 17 2011, 21:41) *
Уважаемый PETKA чтото мне кажется что резисторы у вас подключены на вашей схеме не верно т.к. как я их отключил так схема сразу заработала может я не прав печатка выше, может я и ошибся.

Что за резисторы? Какой у них номер? Какой номинал? Вашу печатку мне нечем посмотреть.
Maksim_9
R7-R4

Я не утверждаю что это именно так может у меня гдето чтото было но плату делал несколько раз, в том числе и по вашей схеме и всегда одно и тоже, детали тоже менял, может руки кривые)))))
Maksim_9
Вот печатка в jpg

Уважаемый Petka посмотрите пожайлуста.

контролер прошивается нормально и после прошивки моргает 6 раз как нужно, с пустым контролером не моргает может в печатке накосячил. контролер atmega88 кварц 14мГц

и терминал не видит как только отсоединяю 4 верхних резистора на выходе с меги терминал вроде 2 раза ентер принимает но приветствия никакого не выдает.

верхний резистор R7 ну и по порядку в низ

Заранее спасибо!!!

sad.gif sad.gif sad.gif
и по второй схеме собирал тоже не получается
Petka
Цитата(Maksim_9 @ Jan 18 2011, 20:41) *
Вот печатка в jpg
....
и по второй схеме собирал тоже не получается

Ни на одной из "схем" не вижу, что вы называете R4-R7
Кроме того, ни одну из этих "схем" я не рисовал. Вы пробовали собрать устройство по моей "печатке", размещённой на этом форуме?
Цитата
...
и терминал не видит как только отсоединяю 4 верхних резистора на выходе с меги терминал вроде 2 раза ентер принимает но приветствия никакого не выдает.
...

В смысле терминал не видит?
Что значит "2 раза enter принимает"?
P.S. Трудно помочь, когда недостаточно информации. Описывайте свои действия максимально подробно.
Maksim_9
А у вас печатка есть не в пдф. У меня принтер не хочет печатать в 100%. Ну или исходник если не жалко.
Petka
Цитата(Maksim_9 @ Jan 19 2011, 14:14) *
А у вас печатка есть не в пдф. У меня принтер не хочет печатать в 100%. Ну или исходник если не жалко.

Попробуйте печатать другим софтом. Например Foxit Reader.
ds1307
Для Maksim_9
Схема полностью рабочая и проверена десятком людей. Я лично спаял 2 программатора и пользуюсь уже больше года.
Поэтому не приставайте к разработчику. Там все ВЕРНО!!!
Maksim_9
Подскажите пожалуйста!!! собрал схему по Petka V2 и по его печатке, с FT232BL и Atmege88 с кварцем 14мГц, все прошилось нормально, моргает при подключении 6 раз, через телнет не откликается жму два раза ентер а в ответ тишина, FVR Studio 4 не подключается, нажимаю конект окно закрывается и опять появляется, может что не так делаю?

забыл сказать прошивка 7

спасибо всем за помощь разобралсяя, просто не записывались фузы, записал их отдельно и все заработало
Maksim_9
Доброе время суток! Напишите пожалуйса инструкцию как пользоваться программатором, что за чем подклучать когда и сколько должен моргнуть диод или просто гореть?

Телнет по двухкратному нажатию выдает 
[0mavrusb500v2-1.2
EEnter SW Version Major in hex [2]:
если еще раз нажать
EEnter SW Version Minor in hex [a]:
еще раз
ERes t target at connector polarity test(1=on 0=off)[0]:
еще раз
OK, my SW version is now: 2.0a (hex)
Select 'stk500 by petka' mode. (1=1Mhz 0=Fast/debug)[255]
еще раз
EReady. Just close
he terminal. No reset needed.
так и должно быть?
Petka
Цитата(Maksim_9 @ Jan 21 2011, 19:58) *
Доброе время суток! Напишите пожалуйста инструкцию как пользоваться программатором, что за чем подключать когда и сколько должен моргнуть диод или просто гореть?

Когда программатор подключаете к компу светодиод должен 6 раз быстро мигнуть.
А когда после этого вы подключаете к запитанному программируемому контроллеру светодиод должен зажечься и гореть до отключения.
Цитата
Телнет по двухкратному нажатию выдает 
....
так и должно быть?

Да, вывод программатора такой и должен быть.
Maksim_9
Цитата(Petka @ Jan 22 2011, 19:22) *
Когда программатор подключаете к компу светодиод должен 6 раз быстро мигнуть.
А когда после этого вы подключаете к запитанному программируемому контроллеру светодиод должен зажечься и гореть до отключения.

Да, вывод программатора такой и должен быть.

Спасибо! А то я переживать уже начал. подключил схему с Атмега32 диод горит хотел прошить ошибку выдает и ни как, ну хоть теперь в программаторе уверен что работает
Maksim_9
Не подскажете какие программы подерживают программатор?
Petka
Цитата(Maksim_9 @ Jan 23 2011, 00:08) *
Не подскажете какие программы подерживают программатор?

я использую avrdude
odesasha
Цитата(Maksim_9 @ Jan 17 2011, 18:57) *
Доброе время суток! Вот нарисовал печатку, спаял, прошил и не работает. Светодиод маргает 6 раз а программа програматор не видит, терминал тоже, помогите пожайлуста.

Диод моргает при запуске проги контроллера - подаче питания в исправную отчасти схему.
А комп видит не программер , а виртуальный СОМ порт с номером , который виден в панели управления Винды после установки дров на тот или другой мост УСВ-СОМ под
конкретную Винду.
Надо как минимум совпадение номеров портов в винде и проге прошивки .
При подключении таргета к программеру по АЦП в программере меряется напруга на РЕСЕТе таргета , и если она есть горит диод постоянно . От остальных ошибок при подкл . ( перепутал сигналы МОСИ и МИСО и т.п. ) оно не застраховано.
Tomas Lee
To Petka: А можно ли печатку переделать под Atmega16A-AU (TQFP44), а то сам не осилю? Буду признателен.
Maksim_9
Подскажите что не так? Что это за ошибки. Я в английском не силен.
odesasha
Цитата(Maksim_9 @ Jan 25 2011, 17:47) *
Подскажите что не так? Что это за ошибки. Я в английском не силен.


Читайте пост 446 . Почти стандартная проблема как у Вас и ее решение описано там .
Maksim_9
Цитата(odesasha @ Jan 26 2011, 12:25) *
Читайте пост 446 . Почти стандартная проблема как у Вас и ее решение описано там .

В 446 вы мне и отвечали. Подключение к контролеру правильное уже ни раз проверил. сом порты тоже одинаковые выставил. Кто нибудь знает как это решить
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.