GDI 0 14 июля, 2008 Опубликовано 14 июля, 2008 · Жалоба А вот не L вполне может работать и от 3.3 вольт... Работает, но не всегда стабильно,зависит от конкретной партии, именно из-за этого сделано понижение питания до 3,6в. Но из-за этого , вероятно , и возникают проблемы с ноутбуками. В некоторых источниках я встречал рекомендации установить стабилитроны на 3,3в на линиях D+ и D-, естественно с резисторами. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vrungel 0 27 июля, 2008 Опубликовано 27 июля, 2008 (изменено) · Жалоба Хорошая новость для пользователей Висты (правда пока только 32-разрядной версии). Написан рабочий драйвер для программатора Protoss-a (впрочем и для всех остальных устройст на драйвере от obdev). Он во вложении. Дружно благодарим Osamu Tamura. Подробности - http://www.recursion.jp/avrcdc/lowbulk.html Protoss_vista_32.zip Изменено 27 июля, 2008 пользователем Vrungel Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BeefCake 0 23 августа, 2008 Опубликовано 23 августа, 2008 (изменено) · Жалоба Собрал программатор примерно с год назад, пока проблем не возникало, эксплуатировался он в домашних условиях, на домашнем ПК (USB 1.1), несколько сборок Виндовс ХР работали с ним, даже пробывал с PCI платами расширения USB 2.0vsIEEE 1394. Но вот недавно возникла необходимость прошивать при помощи ноутбука, Acer Extensa 5220, ни чего не получилось... устройство определяется как неизвестное. На ноутбуке изначально стояла виста, но была снесена и установлена ХР с драйверами скачаными с сайта производителя... Как-нибудь можно эту проблему решить? И вообще из-за чего может быть это... Вид программатора: http://kkbweb.narod.ru/download/S7300415.JPG (примерно 1,8 Мб) http://kkbweb.narod.ru/download/S7300416.JPG (примерно 1,8 Мб) Разобрался... почитав тему понял такое - что usb 2.0 работает при уровнях на шинах данных на уровне 3.3В, если больше, то контроллер интерфейса начинает думать что КЗ (ну в общем не 5В уровни), а вот usb 1.1 может работать при 5В уровнях... у меня да стоит мега не L, т.е. не может корректно работать на такой частоте (кстати у меня на деле стоит 12МГц кварц) при низком напряжении питания 3,3В из-за этого мною (примерно год назад и все это было сейчас увидено при вглядывании в плату программатора) была убрана вся цепь понижения питания с usb и МК программатора питался напрямую от 5В получаемых от usb, и эти 5В еще использовал для питания прошиваемого МК... в общем этот 5В программатор переделывать не буду, а соберу нормальный на ATmega 8L что бы он работал при напряжении питания 3,3В и надеюсь будет работтаь с usb 2.0 корректно. Был заново собран программатор с питанием МК в 3,6 В (на деле 3,2 В получилось) с ноутбуком сразу подружился, проблем не возникло... Из конструкции ATmega 8, не ATmega 8L, потому что mega 8L хоть она и работает рпи напряжении 2,7...5,5В, но частоты тактировнаия 0-8МГц, в конструкции же 12МГц кварц, была использована просто mega 8 (4,5...5.5В и частотами 0-16МГц)... Пару фоток вновь собраного программатора: http://kkbweb.narod.ru/download/image/s7301628.jpg http://kkbweb.narod.ru/download/image/s7301625.jpg Изменено 23 августа, 2008 пользователем BeefCake Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dimonira 0 27 сентября, 2008 Опубликовано 27 сентября, 2008 · Жалоба 2 Nick_Shl Чем закончились разбирательства с адаптацией ProtDoper (AVR-Doper.2008-04-27)? Я скомпилил ваш ProtDoper версией WinAVR-20080610 и получил итоговый гекс поменьше вашего. А вы чем компилили? Прошил, а оно не работает - похоже VID/PID читаются почему-то нулями. Так что, видимо, что-то не так скомпилилось. Пока прошил 5-ю версию Prottoss-а, работает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Symbiosis 0 28 сентября, 2008 Опубликовано 28 сентября, 2008 · Жалоба а что мешает заработать драйверу Osamu Tamura на 64битной Висте? Пишет что драйвер не предназначен для этой платформы. Что сделать можно? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
domowoj 0 28 сентября, 2008 Опубликовано 28 сентября, 2008 · Жалоба Ребята, полный пипец. Решил вместо диодов поставить стабилизатор на TL431. Напряж выставил 3,6В ,все ок, выставил N сомпорта, но AVRStudio не хочет работать с ним говорит: No supported board found! AVR Prog version 1.40 что делать??? Помогите. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Nick_Shl 0 28 сентября, 2008 Опубликовано 28 сентября, 2008 · Жалоба 2 Nick_Shl Чем закончились разбирательства с адаптацией ProtDoper (AVR-Doper.2008-04-27)? Докладываю: разбирательства закончились вроде нормально. Работает. Но есть глюк. В аттаче исходники, рекомендую посмотреть на них и на оригинальные AVR-Doper.2008-04-27 с помощью Araxis Merge в режиме сравнения директорий, что бы понять что поменялось. В кратце: поскольку там уже было разделение на 3 типа хардвара, добавил четвёртый. Однако есть небольшая проблемка. Проявляется в том, что при работе с CodeVisionAVR каждая вторая операция неудачная. А AVR Studio все нормально. Разборки со снифферами показали: пропадает один пакет. Через раз. При этом алгоритм работы у программ разный. CodeVision каждый раз при обращении к программатору открывает порт и начинает общаться. При ошибке глохнет. AVR Studio открывает порт и держит его открытым пока открыт программатор. При ошибке делает повтор. Лог из AVR Studio(с комментариями от её имени :)): Port opened successfully Returned status: Command succeeded Sending packet 05/25/2008 21:15:53.875 <-- Шлем пакет ( 200ms) > 1B 01 00 01 0E ( 200ms) > 01 ( 200ms) > 14 Sequence number 1, message size 1, checksum 20 CMD_SIGN_ON <-- Типа просим программатор ответить Receiving packet 05/25/2008 21:15:53.875 <-- Ответ ( 200ms) < 53 54 4B 35 30 ( 200ms) < 30 5F 32 02 (expected 1 more bytes but timed out) Sequence number n/a, message size n/a, checksum n/a <-- Типа ничего нет No data in packet <-- Фигня какая-то Returned status: Client: Total timeout exceeded (PC side gave up) Sending packet 05/25/2008 21:15:54.078 <-- Нас послали и мы пошлём ( 200ms) > 1B 02 00 01 0E ( 200ms) > 01 ( 200ms) > 17 Sequence number 2, message size 1, checksum 23 CMD_SIGN_ON <-- Типа ещё раз просим программатор ответить Receiving packet 05/25/2008 21:15:54.078 <-- Ответ ( 200ms) < 1B 02 00 0B 0E ( 200ms) < 01 00 08 53 54 4B 35 30 30 5F 32 01 Sequence number 2, message size 11, checksum 1 CMD_SIGN_ON Returned status: Command succeeded<-- Ответ нормальный. начинаем работать Видно, что в первый раз нехватает 8 байт. Это один пакет при обмене по USB... Мне кажется, что это не должен быть глюк использования Protoss'овского железа. Потыркался чуть-чуть, но так ничего и не сделал. Не профи я. Может кто австрийцам напишет? Скинет им схемку и исходники и попросит добавить в свои? Тогда они будут и это железо поддерживать... ProtDoper.zip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dimonira 0 29 сентября, 2008 Опубликовано 29 сентября, 2008 · Жалоба 2 Nick_Shl: Я прошивал то что прошлый раз выкладывали (правда что сам скомпилил, результат отличался), у меня почему-то VID/PID читаются нулями. Не понял почему. Железо у меня от МастерКита взято. А прошивка родная от Prottoss-а идёт нормально. Попробую посмотреть последний выложенный ProtDoper. Есть идея: раз у вас это как-то живёт, то можно попробовать подавать команду CMD_SIGN_ON от какого-нибудь терминала, например через ComPort Toolkit (там это удобно сделать) и посмотреть всегда ли будет нормальный ответ. Я смотрел исходники, на первый взгляд там косяка не видно (но может только на первый взгляд), так что должно быть нормально, может это CodeVision со студией косячат. Ну, а если и в ComPort Toolkit будут косяки, тогда уж точно надо лечить исходники. Кстати, в вашей правке касаемо портов и номеров их выводов, мне что-то не понравилось, что-то там было не то. Но что, уже не помню. Вообще хочу углубиться в протокол стк500 и может сделаю свой софт программатора, правда врядли для этого железа (думаю сделать на ФТ232 + контроллер + с изоляцией от компа + согласование с разными уровнями логики). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dimonira 0 29 сентября, 2008 Опубликовано 29 сентября, 2008 · Жалоба Случайно наткнулся на программатор, который хотел сам сделать. Его недавно реализовали, так что у нас пока, похоже, не купить. Смотреть информацию тут. Сделан на ATMEGA8 + FT232, со сдвигом уровня, STK500 v2 совместимый. Написано, что софт firmware будет обновляться и выкладываться на сайте. Единственное, что хотел я, а у них нету, - изоляции девайс/компьютер. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dvf 1 4 октября, 2008 Опубликовано 4 октября, 2008 · Жалоба Когда же родится драйвер под Vista x64?!?!?!?! Нельзя же, спустя 8 лет, продолжать молиться на Win XP!! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dimonira 0 5 октября, 2008 Опубликовано 5 октября, 2008 · Жалоба Нужен программатор с интерфейсом на FT232 или CP2302. Для них все драйвера есть. Пример такого я приводил чуть выше. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
megavolt0 0 13 октября, 2008 Опубликовано 13 октября, 2008 · Жалоба ПРиветствую! СОбрал сей программер. Определился.. Установл дрова.. CV пишет ошибку перехода в режим программирования.. (когда запрашиваешь версию прошивки самого девайса... контроллер ещё не подсоединял). AVR prog вообще поддержки AVR910 не увидел. Он пишет, что найдена неподерживаемая плата... Подсобите советом.... Может уважаемый PROTTOSS чтонибудь посоветует... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
prottoss 0 13 октября, 2008 Опубликовано 13 октября, 2008 · Жалоба CV пишет ошибку перехода в режим программирования.. (когда запрашиваешь версию прошивки самого девайса... контроллер ещё не подсоединял).Надо подсоединить контроллер... AVR prog вообще поддержки AVR910 не увидел. Он пишет, что найдена неподерживаемая плата... Подсобите советом.... Может уважаемый PROTTOSS чтонибудь посоветует...Номер порта, на котором сидит программатор, менять на СОМ1 -СОМ4 пробовали? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
konsvik 0 14 октября, 2008 Опубликовано 14 октября, 2008 · Жалоба Здрасти всем. Собрал программатор protoss`a, всё зушуршало с полоборота. Кстати, с диодами понижающими питание немного промахнулся: оказались диодами Шоттки, т.е. падение 0,55В на каждом, соответственно питание контроллера - 3,9В. Так как под рукой ничего не оказалось решил все таки попробовать запустить программатор, и он завелся! Проверял на работе на большом компе и дома на ноуте - проблем не наблюдается! Спасибо protoss`у за проделанную работу! Теперь прошу знающих объяснить на пальцах каким образом можно прикрутить AVRProg к CVAVR, дабы заливать прошивку из CVAVR посредством AVRProg? Буду очень признателен. За ранее благодарю. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
uriy 5 14 октября, 2008 Опубликовано 14 октября, 2008 · Жалоба Settings->Programmer выбираете Atmel AVRProg(AVR910) скорость и COM порт на который встал программатор. Ну а потом Tools->Chip Programmer Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться