Леонид Иванович 0 15 марта, 2012 Опубликовано 15 марта, 2012 · Жалоба Спасибо! еще вопрос не появилась ли прошивка которая работает со студией 5? А разве этот программатор не работает? Мне люди писали, что всё нормально. По крайней мере, для моей версии прошивки. Но в части обмена там ничего не менялось. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
amv2000 0 15 марта, 2012 Опубликовано 15 марта, 2012 (изменено) · Жалоба А разве этот программатор не работает? Мне люди писали, что всё нормально. По крайней мере, для моей версии прошивки. Но в части обмена там ничего не менялось. С Вашей прошивкой по отзывам работает, а вот с прошивкой от Petka ни в какую (возьмите пост 756,760). Это не упрек автору, просто констатирую глюки программатора поэтому и спрашивал у Вас подходит ли прошивка под этот программатор, ибо терпения вроде как хватает, но требуется прошить контроллер, а он гад ни в какую не хочет даже не знаю, то ли от того что винда 7 64 разрядная, то ли руки поменять, то ли и то и другое. А тут засада за засадой понипрог в виндовс 7 64 не работает, прийдется наверное пять проводков напаивать, благо хоть порт COM и LPT есть, дудка и та отказывается работать (для первичной прошивки программатора). Хотя конечно может пора переставить систему и все разрешится, перечитал два форума и везде подобные глюки вдруг ни с того ни с сего прекращались и ни кто ни написал от чего это происходило, почему то раз и программатор стал работать. Чудеса конечно встречаются не спорю, но с годами почему то в них веришь все меньше и меньше, больше доверяешь фактам, извините за демогогию. Изменено 15 марта, 2012 пользователем amv2000 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makaroff 0 15 марта, 2012 Опубликовано 15 марта, 2012 · Жалоба Уважаемые, объясните пожалуйста, что я делаю не так. Спаял первый программатор на FT232RL+ATmega8 при прошивке фузов произошла ошибка и в дальнейшем всё что удавалось сделать, это "READ DIVICE". Решил, что залочил фузы, а потому надумал собрать ещё один. Собрал. Перемычка х2-х4. Вставил кабель от принтера. Дрова встали. Выставил COM2, скорость 115200. Настроил "Пони". Первым делом полез в Фузы. Считались. Снял галки в лишних и запустил запись. Через какое-то время вылезло сообщение об ошибке, в общем что запись не удалась. Всё. После этого больше ничего не читается и постоянно вылезает ошибка "Device missing or unknow device (-24)". Скажите, что я делаю не так? Перемычка д.б. х2-х4? Просто на сколько я понял в "хау ту" до сих пор не исправленная ошибка. Далее. Фузы "жечь" до заливки прошивки или после? И что мне делать теперь с двумя программаторами выдающими "Device missing or unknow device (-24)". Может кварц какой нацепить или перемычку накинуть. Честно, я только хочу научиться разбираться в микроконтроллерах. До этого делал анбрикинг эксплеевской книжки с помощью JTAG, но там была ООООЧЕНЬ подробная инструкция. Помогите! Денег становится жалко! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
amv2000 0 16 марта, 2012 Опубликовано 16 марта, 2012 (изменено) · Жалоба Собрал. Перемычка х2-х4. Вставил кабель от принтера. Дрова встали. Выставил COM2, скорость 115200. Настроил "Пони". Первым делом полез в Фузы. Считались. Снял галки в лишних и запустил запись. Через какое-то время вылезло сообщение об ошибке, в общем что запись не удалась. Всё. После этого больше ничего не читается и постоянно вылезает ошибка "Device missing or unknow device (-24)". Была такая бяка, выдавал понипрог ошибку-24, по совету Petka стер МК и записал заново и ошибка пропала. А Насчет фьюзов: в инструкции по прошивке написано прошить сначала фьюзы, затем флеш, хотя многие делали наоборот - главное, чтобы правильно. Изменено 16 марта, 2012 пользователем amv2000 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
leomor 0 18 марта, 2012 Опубликовано 18 марта, 2012 · Жалоба Собрал программатор по авторской схеме от Petka и столкнулся с проблемой такого плана: 1 - при подключении к прошиваемому МК светодиод не загорается, но он еле светится и как мне показалось это результат помигивания оного с большой скоростью. 2 - при подключении программатора в USB порт мигание светодиода раз 5, а то и 4. 6 раз не удавалось засечь Прошивал согласно рекомендациям, кварц 14,7456, Мега 8, соответсвующая прошивка и фьюзы. Пробую работать в студии версии 4. Однако, не смотря на это, если вручную прижать линию Reset пинцетом к земле то таргет успешно читается и прошивается, во всяком случае фьюзы. То бишь схема работает. Напряжение на линии RESET при подключении программатора 1,5В. Само питание программатора в норме - 5В. Форум читал, добавил емкость на ножку AREF, таких проблем в темах на углядел. В общем, прошу помощи автора и вообще добрых людей :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Petka 0 18 марта, 2012 Опубликовано 18 марта, 2012 · Жалоба ... Однако, не смотря на это, если вручную прижать линию Reset пинцетом к земле то таргет успешно читается и прошивается, во всяком случае фьюзы. То бишь схема работает. Напряжение на линии RESET при подключении программатора 1,5В. Само питание программатора в норме - 5В. Форум читал, добавил емкость на ножку AREF, таких проблем в темах на углядел. В общем, прошу помощи автора и вообще добрых людей :) 1. Если пинцетом прижать ресет программируемого контроллера. то по идее чип не сможет войти в режим программирования. 2. В какой точке напряжение линии ресет 1,5В? 3. Есть ли возможность воспользоваться осциллографом? 4. На глаз 6 быстрых миганий сливаются и видно 4-5. По факту там цикл на 6 миганий. 5. Попробуйте прошивку Леонида Ивановича будет ли с ней работать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
leomor 0 18 марта, 2012 Опубликовано 18 марта, 2012 · Жалоба Уважаемый Petka, отвечаю по пунктам: 1) Хм, я не большой знаток МК, если честно, больше связан с производством электроники, но считал, что программирование чипа Atmel начинается с того, что программатор переводит его reset в состояние ноль. При этом порты ввода-вывода переходят в Z-состояние до окончания цикла программирования. Именно основываясь на этом я и перемкнул линия reset, пин 5 с 10-ти контсакном ISP разъеме на ноль питания. 2)Это напряжение именно на выводе сброса программируемого контроллера. По схеме этот пин подтянут к +5 через резистор 10К как это часто и бывает. МК - Мега 16 3) Есть, готов снять эпюры в указанных Вами местах 4) Да, возможно. Надо будет осциллографим проверить реальное кол-во миганий. 5) В данной теме мельком видел, что судествует некая альтернативная прошивка, но я не видел ссылки на нужные файлы. Подскажите где они? Да, я дополню еще немного по своей трабле. Плата отличается от Вашей, так как сделана промышленным способом на двусторонней небольшой платке с маской, компоненты у меня в основном 0603. Шлейф ISP длиной порядка 30 см. Если включить параддельно делителю 220K\100K конденсатор 0,1uF в нижнее плечо, то "подсветка" светодиоды при подключении к чипу пропадает. Однако и не шьет совершенно при этом. В добавок - если не подключен прошиваемый чип, то программатор студией видится, стоит подключить - получаетм подсветку светодиода таргета и ругань студии на невозможность соединиться с программатором. Таже самая песня при прошивке в CodeVision - один в один. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Petka 0 18 марта, 2012 Опубликовано 18 марта, 2012 · Жалоба Уважаемый Petka, отвечаю по пунктам: 1) Хм, я не большой знаток МК, если честно, больше связан с производством электроники, но считал, что программирование чипа Atmel начинается с того, что программатор переводит его reset в состояние ноль. При этом порты ввода-вывода переходят в Z-состояние до окончания цикла программирования. Именно основываясь на этом я и перемкнул линия reset, пин 5 с 10-ти контсакном ISP разъеме на ноль питания. 2)Это напряжение именно на выводе сброса программируемого контроллера. По схеме этот пин подтянут к +5 через резистор 10К как это часто и бывает. МК - Мега 16 3) Есть, готов снять эпюры в указанных Вами местах 4) Да, возможно. Надо будет осциллографим проверить реальное кол-во миганий. 5) В данной теме мельком видел, что судествует некая альтернативная прошивка, но я не видел ссылки на нужные файлы. Подскажите где они? Да, я дополню еще немного по своей трабле. Плата отличается от Вашей, так как сделана промышленным способом на двусторонней небольшой платке с маской, компоненты у меня в основном 0603. Шлейф ISP длиной порядка 30 см. Если включить параддельно делителю 220K\100K конденсатор 0,1uF в нижнее плечо, то "подсветка" светодиоды при подключении к чипу пропадает. Однако и не шьет совершенно при этом. В добавок - если не подключен прошиваемый чип, то программатор студией видится, стоит подключить - получаетм подсветку светодиода таргета и ругань студии на невозможность соединиться с программатором. Таже самая песня при прошивке в CodeVision - один в один. Подключите шлейф к программируемому контроллеру, отключите шлейф от программатора и измерьте напряжение ресета ещё раз. Оно должно быть 5В. Это так? Если 5В а при подключении программатора снова 1,5В измерьте сопротивление между цепью "target_reset" и землёй. 0,1 к делителю не нужно. Повесьте её лучше на AREF контроллера в программаторе. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
leomor 0 18 марта, 2012 Опубликовано 18 марта, 2012 · Жалоба напряжение на ножке Reset при отсоединении шлейфа со стороны программатора 4,88В. Если подцепить программатор - 1,5В. Звоню сопротивление 5 вывода разъема на землю - более 300К. "От чудеса" думаю, а должно быть 100К. Сравниваю внимательно схемы - попутал 25 и 27 пины на МК программатора местами вроде. Завтра на свежую голову брошу перемычки, проверю и отпишусь. Но, почти уверен, что в этом -то все и дело. Поспешил, платку сварганил за пару часов, вот и результат. Спасибо! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
leomor 0 19 марта, 2012 Опубликовано 19 марта, 2012 · Жалоба Не, я ошибся, предыдущий мой пост считать недействительным! Как оказалось, на форуме присутствуют две схемы с разной цоколевкой МК. Я сделал по схеме из архива Docs.zip из первого поста http://electronix.ru/forum/index.php?showtopic=42679 с актуальными файлами. Прошил прошивкой из архивчика AvrUSB500_by_Petka_HEX_SRC_v6_uni.zip 5 нога в программаторе у меня звонится на землю через 320К, что есть правильно. Не знаю куда копать далее, но мне кажется все дело в версиях ПО - их куча. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Petka 0 19 марта, 2012 Опубликовано 19 марта, 2012 · Жалоба ... Как оказалось, на форуме присутствуют две схемы с разной цоколевкой МК. Я сделал по схеме из архива Docs.zip из первого поста http://electronix.ru/forum/index.php?showtopic=42679 с актуальными файлами. Прошил прошивкой из архивчика AvrUSB500_by_Petka_HEX_SRC_v6_uni.zip ... Тут варианта два: либо исправить схему, либо пересобрать прошивку под первую схему. Выбирайте. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
leomor 0 19 марта, 2012 Опубликовано 19 марта, 2012 · Жалоба Тут не понял. На форуме друг под другом присутсвуют ссылки на схему и приложены прошивки. Они не соответсвуют друг-другу? Если я собрал первый вариант схемы, то где ее прошивка? Если я прошил последней правильной прошивкой, то какая схема соответвтует ей? Пересобрать прошивку, конечно, более изящное решение, однако я не справлюсь с такой задачей. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Petka 0 19 марта, 2012 Опубликовано 19 марта, 2012 · Жалоба Тут не понял. На форуме друг под другом присутсвуют ссылки на схему и приложены прошивки. Они не соответсвуют друг-другу? Если я собрал первый вариант схемы, то где ее прошивка? Если я прошил последней правильной прошивкой, то какая схема соответвтует ей? Пересобрать прошивку, конечно, более изящное решение, однако я не справлюсь с такой задачей. Могу собрать для вас. Надо? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
leomor 0 19 марта, 2012 Опубликовано 19 марта, 2012 · Жалоба Конечно, если не затруднит, сделайте такой вариантик! Плата у меня плотненькая, особо перемычки не побросаешь. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Petka 0 19 марта, 2012 Опубликовано 19 марта, 2012 · Жалоба Конечно, если не затруднит, сделайте такой вариантик! Плата у меня плотненькая, особо перемычки не побросаешь. Проверяйте. firmware_for_leomor.zip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться