реклама на сайте
подробности

 
 
76 страниц V  « < 47 48 49 50 51 > »   
Reply to this topicStart new topic
> USB programmer AVR910, с драйвером от obdev
GDI
сообщение Jul 14 2008, 06:45
Сообщение #721


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



Цитата
А вот не L вполне может работать и от 3.3 вольт...

Работает, но не всегда стабильно,зависит от конкретной партии, именно из-за этого сделано понижение питания до 3,6в. Но из-за этого , вероятно , и возникают проблемы с ноутбуками. В некоторых источниках я встречал рекомендации установить стабилитроны на 3,3в на линиях D+ и D-, естественно с резисторами.


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
Vrungel
сообщение Jul 27 2008, 07:13
Сообщение #722





Группа: Новичок
Сообщений: 7
Регистрация: 7-12-07
Пользователь №: 33 080



Хорошая новость для пользователей Висты (правда пока только 32-разрядной версии). Написан рабочий драйвер для программатора Protoss-a (впрочем и для всех остальных устройст на драйвере от obdev). Он во вложении.
Дружно благодарим Osamu Tamura.
Подробности - http://www.recursion.jp/avrcdc/lowbulk.html

Сообщение отредактировал Vrungel - Jul 27 2008, 07:25
Прикрепленные файлы
Прикрепленный файл  Protoss_vista_32.zip ( 3.91 килобайт ) Кол-во скачиваний: 293
 
Go to the top of the page
 
+Quote Post
BeefCake
сообщение Aug 23 2008, 04:15
Сообщение #723





Группа: Участник
Сообщений: 9
Регистрация: 18-09-06
Из: Томск
Пользователь №: 20 501



Цитата
Собрал программатор примерно с год назад, пока проблем не возникало, эксплуатировался он в домашних условиях, на домашнем ПК (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

Сообщение отредактировал BeefCake - Aug 23 2008, 04:25
Go to the top of the page
 
+Quote Post
Dimonira
сообщение Sep 27 2008, 20:36
Сообщение #724


Местный
***

Группа: Свой
Сообщений: 405
Регистрация: 4-10-04
Пользователь №: 777



2 Nick_Shl
Чем закончились разбирательства с адаптацией ProtDoper (AVR-Doper.2008-04-27)?

Я скомпилил ваш ProtDoper версией WinAVR-20080610 и получил итоговый гекс поменьше вашего.
А вы чем компилили?

Прошил, а оно не работает - похоже VID/PID читаются почему-то нулями.
Так что, видимо, что-то не так скомпилилось.

Пока прошил 5-ю версию Prottoss-а, работает.
Go to the top of the page
 
+Quote Post
Symbiosis
сообщение Sep 28 2008, 06:43
Сообщение #725





Группа: Участник
Сообщений: 6
Регистрация: 26-09-08
Пользователь №: 40 496



а что мешает заработать драйверу Osamu Tamura на 64битной Висте? Пишет что драйвер не предназначен для этой платформы. Что сделать можно?
Go to the top of the page
 
+Quote Post
domowoj
сообщение Sep 28 2008, 16:34
Сообщение #726


Профессионал
*****

Группа: Участник
Сообщений: 1 548
Регистрация: 20-12-07
Из: г.Новосибирск
Пользователь №: 33 486



Ребята, полный пипец.
Решил вместо диодов поставить стабилизатор на TL431.
Напряж выставил 3,6В ,все ок, выставил N сомпорта,
но AVRStudio не хочет работать с ним
говорит:

No supported board found!
AVR Prog version 1.40

что делать???
Помогите.


--------------------
И на камнях растут деревья!
Go to the top of the page
 
+Quote Post
Nick_Shl
сообщение Sep 28 2008, 20:44
Сообщение #727


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 17-04-08
Пользователь №: 36 850



Цитата(Dimonira @ Sep 27 2008, 23:36) *
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(с комментариями от её имени smile.gif):
Цитата
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 ( 112.28 килобайт ) Кол-во скачиваний: 134
 
Go to the top of the page
 
+Quote Post
Dimonira
сообщение Sep 29 2008, 05:05
Сообщение #728


Местный
***

Группа: Свой
Сообщений: 405
Регистрация: 4-10-04
Пользователь №: 777



2 Nick_Shl:
Я прошивал то что прошлый раз выкладывали (правда что сам скомпилил, результат отличался), у меня почему-то VID/PID читаются нулями. Не понял почему.
Железо у меня от МастерКита взято. А прошивка родная от Prottoss-а идёт нормально.
Попробую посмотреть последний выложенный ProtDoper.
Есть идея: раз у вас это как-то живёт, то можно попробовать подавать команду CMD_SIGN_ON от какого-нибудь терминала, например через ComPort Toolkit (там это удобно сделать) и посмотреть всегда ли будет нормальный ответ. Я смотрел исходники, на первый взгляд там косяка не видно (но может только на первый взгляд), так что должно быть нормально, может это CodeVision со студией косячат. Ну, а если и в ComPort Toolkit будут косяки, тогда уж точно надо лечить исходники.
Кстати, в вашей правке касаемо портов и номеров их выводов, мне что-то не понравилось, что-то там было не то. Но что, уже не помню.
Вообще хочу углубиться в протокол стк500 и может сделаю свой софт программатора, правда врядли для этого железа (думаю сделать на ФТ232 + контроллер + с изоляцией от компа + согласование с разными уровнями логики).
Go to the top of the page
 
+Quote Post
Dimonira
сообщение Sep 29 2008, 08:15
Сообщение #729


Местный
***

Группа: Свой
Сообщений: 405
Регистрация: 4-10-04
Пользователь №: 777



Случайно наткнулся на программатор, который хотел сам сделать.
Его недавно реализовали, так что у нас пока, похоже, не купить.
Смотреть информацию тут.

Сделан на ATMEGA8 + FT232, со сдвигом уровня, STK500 v2 совместимый.
Написано, что софт firmware будет обновляться и выкладываться на сайте.

Единственное, что хотел я, а у них нету, - изоляции девайс/компьютер.
Go to the top of the page
 
+Quote Post
DVF
сообщение Oct 4 2008, 23:42
Сообщение #730


Знающий
****

Группа: Свой
Сообщений: 630
Регистрация: 26-07-06
Из: Саратов
Пользователь №: 19 097



Когда же родится драйвер под Vista x64?!?!?!?! Нельзя же, спустя 8 лет, продолжать молиться на Win XP!!
Go to the top of the page
 
+Quote Post
Dimonira
сообщение Oct 5 2008, 10:23
Сообщение #731


Местный
***

Группа: Свой
Сообщений: 405
Регистрация: 4-10-04
Пользователь №: 777



Нужен программатор с интерфейсом на FT232 или CP2302. Для них все драйвера есть. Пример такого я приводил чуть выше.
Go to the top of the page
 
+Quote Post
mmegavolt0
сообщение Oct 13 2008, 04:37
Сообщение #732





Группа: Новичок
Сообщений: 1
Регистрация: 16-01-08
Из: Нижний Новгород
Пользователь №: 34 117



ПРиветствую! СОбрал сей программер. Определился.. Установл дрова.. CV пишет ошибку перехода в режим программирования.. (когда запрашиваешь версию прошивки самого девайса... контроллер ещё не подсоединял). AVR prog вообще поддержки AVR910 не увидел. Он пишет, что найдена неподерживаемая плата... Подсобите советом.... Может уважаемый PROTTOSS чтонибудь посоветует...
Go to the top of the page
 
+Quote Post
prottoss
сообщение Oct 13 2008, 06:28
Сообщение #733


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(mmegavolt0 @ Oct 13 2008, 12:37) *
CV пишет ошибку перехода в режим программирования.. (когда запрашиваешь версию прошивки самого девайса... контроллер ещё не подсоединял).
Надо подсоединить контроллер...
Цитата(mmegavolt0 @ Oct 13 2008, 12:37) *
AVR prog вообще поддержки AVR910 не увидел. Он пишет, что найдена неподерживаемая плата... Подсобите советом.... Может уважаемый PROTTOSS чтонибудь посоветует...
Номер порта, на котором сидит программатор, менять на СОМ1 -СОМ4 пробовали?


--------------------
Go to the top of the page
 
+Quote Post
konsvik
сообщение Oct 14 2008, 14:37
Сообщение #734





Группа: Новичок
Сообщений: 2
Регистрация: 5-02-07
Пользователь №: 25 083



Здрасти всем. Собрал программатор protoss`a, всё зушуршало с полоборота. Кстати, с диодами понижающими питание немного промахнулся: оказались диодами Шоттки, т.е. падение 0,55В на каждом, соответственно питание контроллера - 3,9В. Так как под рукой ничего не оказалось решил все таки попробовать запустить программатор, и он завелся! Проверял на работе на большом компе и дома на ноуте - проблем не наблюдается! Спасибо protoss`у за проделанную работу!
Теперь прошу знающих объяснить на пальцах каким образом можно прикрутить AVRProg к CVAVR, дабы заливать прошивку из CVAVR посредством AVRProg? Буду очень признателен.
За ранее благодарю.
Go to the top of the page
 
+Quote Post
uriy
сообщение Oct 14 2008, 16:49
Сообщение #735


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



Settings->Programmer выбираете Atmel AVRProg(AVR910) скорость и COM порт на который встал программатор. Ну а потом Tools->Chip Programmer
Go to the top of the page
 
+Quote Post

76 страниц V  « < 47 48 49 50 51 > » 
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 1st September 2025 - 19:42
Рейтинг@Mail.ru


Страница сгенерированна за 0.0153 секунд с 7
ELECTRONIX ©2004-2016