Petka 0 5 апреля, 2009 Опубликовано 5 апреля, 2009 · Жалоба Еще раз автору :a14:! Но когда собирал "by Petka" нестолько раз перечитывал топик в поисках последнего варианта схемы, прошивки,фьюзов...и все-равно ошибся на ровном месте. Может стоит тему или хотя бы в первом посте (хотя это уже предлагалось) разместить доки "by Petka", последние рабочие прошивки под разнные камни? Отвечаю в очередной раз, Движок форума, а так-же мои пользовательские права не позволяют сделать правку первого поста, Самому хочется =) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AliBaba007 0 5 апреля, 2009 Опубликовано 5 апреля, 2009 (изменено) · Жалоба А где взять самые свежие версии? Здесь какая? http://swordgreenline.narod.ru/PetkaAvrUsb.html Изменено 5 апреля, 2009 пользователем Konstantin_M Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
afsh 0 5 апреля, 2009 Опубликовано 5 апреля, 2009 · Жалоба данная версия схематики и разводки не имеет никакого отношения к "by Petka" и соответственно автором не поддерживается =) Спасибо, но отличий практически нет, гальваноразвязка на ADUM не есть отличие (может быть кроме нескольких десятков нс задержки), остальное так же. Видимо, какая-то нестыковка в софте ATMega88. Я взял осциллограф и все смотрю, частота на выводе 1 Мгц - 0,1474 Мгц, в 100 раз меньше тактовой, которая правильная 14.7456 Мгц на кварце (по осциллографу). Не зависит от fuse (CKSEL3 = 0, по которому выводится усиленный сигнал генератора или CKSEL3 = 1 ), СКDIV8, естественно, =1 (сброшен) . Вероятно, из-за этого и не работает. На ATMega88 собирался программатор? Использовал готовый Ваш файл прошивки для ATMega88 для кварца 14.7456Мгц Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Petka 0 5 апреля, 2009 Опубликовано 5 апреля, 2009 · Жалоба Спасибо, но отличий практически нет, гальваноразвязка на ADUM не есть отличие (может быть кроме нескольких десятков нс задержки), остальное так же. Для проверки попробуйте перемычками "обойти" ADUM, так чтобы схема не отличалась от оригинальной. Если так не будет работать, будем разбираться. А если работать будет, то посмотрим на подключение опторазвязки. Из CodeVision программирует? Из avrdude программирует? Видимо, какая-то нестыковка в софте ATMega88. Я взял осциллограф и все смотрю, частота на выводе 1 Мгц - 0,1474 Мгц Такая и должна быть. "1МГЦ" это условность. Главное наличие меандра. На ATMega88 собирался программатор? Использовал готовый Ваш файл прошивки для ATMega88 для кварца 14.7456Мгц Собирался. Работает. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
-JonnS- 0 5 апреля, 2009 Опубликовано 5 апреля, 2009 (изменено) · Жалоба А если оно кушает больше чем 0,5 ампера.(На самом деле не все тащат и 0,5 ампера)? Тогда комп повиснет? Думаю таргет должен питаться своим напряжением Вы правы на все 100! Питание с программатора предусмотрел только на том случае когда програмируется только МК, без обвязки. Когда програмируем внутриснемно, отключаем напряжение от программатора - у таргета будеть свое питатание. Изменено 5 апреля, 2009 пользователем -JonnS- Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
afsh 0 5 апреля, 2009 Опубликовано 5 апреля, 2009 · Жалоба Для проверки попробуйте перемычками "обойти" ADUM, так чтобы схема не отличалась от оригинальной. Если так не будет работать, будем разбираться. А если работать будет, то посмотрим на подключение опторазвязки. Из CodeVision программирует? Из avrdude программирует? Такая и должна быть. "1МГЦ" это условность. Главное наличие меандра. Собирался. Работает. ATMega128 не программируется ни в CodeVisionAVR ни в PonyProg , читает неправильно ID микросхемы - 53h 53h 53h Программирует нормально ATMega8 в CodeVisionAVR, других камней пока нет. PonyProg не работает, даже сброс не проходит. Завтра попробую выпаять ADUM и поставить перемычки, может что-то изменится с ATMEGA128. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
pavel-pervomaysk 0 6 апреля, 2009 Опубликовано 6 апреля, 2009 · Жалоба Собрал сегодня девайс , работает класно. Только вот 1 бок , прийдется студию старую ставить , так как самая свежая не поддерживает уже STK500. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
IgorKossak 0 6 апреля, 2009 Опубликовано 6 апреля, 2009 · Жалоба ... прийдется студию старую ставить , так как самая свежая не поддерживает уже STK500. Да вроде поддерживает, кроме самых свежих камней. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vasiliy P. 0 6 апреля, 2009 Опубликовано 6 апреля, 2009 · Жалоба Да нет, STK500 как раз поддерживает, а вот в AVRISP(урезанный STK500) уже не будет новых камней, более того, они по сравнению с предыдущей студией убрали кое-какие камни из поддержки AVRISP. Кстати, интересный вопрос, данный программатор в новой студии работает как STK500 или AVRISP? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
pavel-pervomaysk 0 6 апреля, 2009 Опубликовано 6 апреля, 2009 · Жалоба Разобрался , все ок. Работает на новой версии 4,16 . По запарке после спаивания просто не то нажимал. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
verter2112 0 6 апреля, 2009 Опубликовано 6 апреля, 2009 (изменено) · Жалоба Автору, однозначно, :a14: и уважуха, оччень нужный девайс! У меня есть вопрос по прошивке для кварца на 7, 3728 от 26 февраля. Прошил ATMega8-16AU, все пашет... кроме clock на 23 выводе... :( Проверял в студии 4.16 и кодевижне 1.25.... Не подскажете, что тут может быть? Изменено 6 апреля, 2009 пользователем verter2112 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
afsh 0 6 апреля, 2009 Опубликовано 6 апреля, 2009 · Жалоба ATMega128 не программируется ни в CodeVisionAVR ни в PonyProg , читает неправильно ID микросхемы - 53h 53h 53h Программирует нормально ATMega8 в CodeVisionAVR, других камней пока нет. PonyProg не работает, даже сброс не проходит. Завтра попробую выпаять ADUM и поставить перемычки, может что-то изменится с ATMEGA128. Убрал гальваническую развязку, все соединил как в схеме by Petka (кроме цепей самопрограммирования), в программаторе ATMega88, 14.7456Мгц кварц, прошивка by Petka. Результат: Хорошо работает без проблем при программировании микропроцессора ATMega8 в составе устройства, однако неверно читает сигнатуру у ATMega128. Это относится к системам AVRDUDe, CodeVisionAVR, AVR Studio 4.6 . Для примера привожу лог от AVRDUDe. Частоты делал разные от 460 до 7 кГц, не влияет. В чем проблема не пойму, ATMega128 та же прекрасно программируется "шнурком" от LPT PonyProg не совместима у меня с этим программатором, даже на сбросе зависает. Таким образом, можно сказать, что опторазвязка на результат не влияет. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ilmar 0 6 апреля, 2009 Опубликовано 6 апреля, 2009 · Жалоба Эээ а вообще то кто то работал с данным программатором с мегой128 ? :05: :07: А то чет както не по себе стало Фуф вроде работатют оказвыца :) успокоился Petka а какие еще кварцы ниже 8 и выше 4 МГц можно использовать? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Petka 0 6 апреля, 2009 Опубликовано 6 апреля, 2009 · Жалоба Эээ а вообще то кто то работал с данным программатором с мегой128 ? :05: :07: Я работал. Так-же успешно программировались мега2560, мега48, мега8, мега8515, мега8, мега168. других не было под рукой. Фуф вроде работатют оказвыца :) успокоился Petka а какие еще кварцы ниже 8 и выше 4 МГц можно использовать? Только 7,3728МГц. Этот кварц пока тестируется. Т.е. пока НЕ рекомендуется использовать. А где взять самые свежие версии? Здесь какая? http://swordgreenline.narod.ru/PetkaAvrUsb.html Самые свежие выкладываю тут. Но на сегодняшний день (6 апреля 2009) на сайте swordgreenline свежая прошивка. Убрал гальваническую развязку, все соединил как в схеме by Petka (кроме цепей самопрограммирования), в программаторе ATMega88, 14.7456Мгц кварц, прошивка by Petka. Теперь давайте разбираться. Кидайте свою прошивку, схему программатора. Найду мегу128, попробую прошить её. Ещё нужна версия avrdude. Короче нужно иметь максимум информации. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AliBaba007 0 6 апреля, 2009 Опубликовано 6 апреля, 2009 · Жалоба Напишите пожалуйста какие фьюзы выставлять на 11059,2кГц? Получается надо spien bootsz 0,1 bodelevel boden sut 0,1 cksel 0,1,2 Если установлено sut0 и bootsz 0,1 то это частота кварца 6-8Мгц и fast rasing power. детектор напряжения отключен Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться