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

 
 
76 страниц V  « < 63 64 65 66 67 > »   
Reply to this topicStart new topic
> USB programmer AVR910, с драйвером от obdev
Me1
сообщение Sep 21 2010, 18:19
Сообщение #961





Группа: Новичок
Сообщений: 8
Регистрация: 15-09-08
Из: Харьков
Пользователь №: 40 226



То ли я торможу, то ли лыжи не едут. Не могу дрова на avr910 в windows7_64b поставить. Они рабочие вообще есть?

Сообщение отредактировал Me1 - Sep 21 2010, 18:20
Go to the top of the page
 
+Quote Post
prottoss
сообщение Sep 22 2010, 12:00
Сообщение #962


Гуру
******

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



Цитата(Me1 @ Sep 22 2010, 01:19) *
То ли я торможу, то ли лыжи не едут. Не могу дрова на avr910 в windows7_64b поставить. Они рабочие вообще есть?
Скорее всего и первое и второе. Прочитайте инструкцию по установке на http://prottoss.com/projects/AVR910.usb.pr..._programmer.htm


--------------------
Go to the top of the page
 
+Quote Post
Me1
сообщение Sep 22 2010, 14:53
Сообщение #963





Группа: Новичок
Сообщений: 8
Регистрация: 15-09-08
Из: Харьков
Пользователь №: 40 226



ноль реакции, на 32битную ставится, а с 64 не работает. unsure.gif
Go to the top of the page
 
+Quote Post
prottoss
сообщение Sep 23 2010, 01:00
Сообщение #964


Гуру
******

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



Цитата(Me1 @ Sep 22 2010, 21:53) *
ноль реакции, на 32битную ставится, а с 64 не работает. unsure.gif

"ноль реакции" - это когда компьютер не включен. Это мне понятно. Расскажите теперь, что происходит, когда Вы все таки умудрились включить компьютер, а потом, после загрузки ОС Windows 7 64 -bit, подключаете к компьютеру программатор. И, желательно, полное название операционной системы (Home/Professional... и т.п.).


--------------------
Go to the top of the page
 
+Quote Post
WHALE
сообщение Sep 23 2010, 06:06
Сообщение #965


Знающий
****

Группа: Свой
Сообщений: 902
Регистрация: 2-01-06
Из: Краснодар
Пользователь №: 12 768



2 prottoss
Сегодня приходили ремонтеры с жалобой на программатор с вашей прошивкой-очень нестабильно работает юсб-часть.
Отваливается при малейшем чихе и лечится только передергом юсб.
На прошивке Ink повесить программатор практически невозможно.
Может, если время будет посмотрите код обмена по юсб?


--------------------
"Hello, word!" - 17 errors 56 warnings
Go to the top of the page
 
+Quote Post
prottoss
сообщение Sep 23 2010, 06:15
Сообщение #966


Гуру
******

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



Цитата(WHALE @ Sep 23 2010, 13:06) *
2 prottoss
Сегодня приходили ремонтеры с жалобой на программатор с вашей прошивкой-очень нестабильно работает юсб-часть.
Отваливается при малейшем чихе и лечится только передергом юсб.
На прошивке Ink повесить программатор практически невозможно.
Может, если время будет посмотрите код обмена по юсб?
Хм... USB драйвер взят из старого AVR910. Правда компилятор IAR уже 5.30.2.
Гляну на выходных.


--------------------
Go to the top of the page
 
+Quote Post
prottoss
сообщение Sep 25 2010, 18:03
Сообщение #967


Гуру
******

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



Цитата(WHALE @ Sep 23 2010, 13:06) *
Может, если время будет посмотрите код обмена по юсб?

Смотрел сегодня код. Проверял на другом компьютере с Windows 7. Вроде все нормально работает по части USB. Уточните у своих людей. Может быть связь с AVRStudio отваливается? Т.е. программер некорректно отвечает на команды? По идее, тогда нужно попробовать выкл-вкл AVRStudio... Это просто рассуждения, возможно где то ошибка в обработке сообщений от ПО. Я пока ошибки в коде не увиделsad.gif


--------------------
Go to the top of the page
 
+Quote Post
Andru_stv
сообщение Oct 10 2010, 17:58
Сообщение #968





Группа: Новичок
Сообщений: 5
Регистрация: 9-10-10
Пользователь №: 60 028



День добрый. Пытаюсь использовать программатор в Debian Lenny. Ядро 2.6.26-2-686.
Программа avrdude 5.5. Собственно - с прошивкой avr910-hid-no_debug.hex Алтернативные прошивки работает.
Определяется как:
Код
usb 3-2: new low speed USB device using uhci_hcd and address 104
usb 3-2: configuration #1 chosen from 1 choice
usbhid: ctrl urb status -75 received
hiddev96hidraw0: USB HID v1.01 Device [obdev.at AVR-Doper] on usb-0000:00:1d.2-2
usb 3-2: New USB device found, idVendor=16c0, idProduct=05df
usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 3-2: Product: AVR-Doper
usb 3-2: Manufacturer: obdev.at

Запускю как
Код
avrdude -p m128 -c stk500v2  -P avrdoper  -vv -y -u
...
         Programmer Type : STK500V2
         Description     : Atmel STK500 Version 2.x firmware
         Programmer Model: STK500
         Hardware Version: 1
         Firmware Version: 2.04
         Topcard         : STK501
         Vtarget         : 5.0 V
         Varef           : 0.0 V
         Oscillator      : Off
         SCK period      : 2.2 us
...

С "родной" пролшивкой, равно как со свежими из этой темы - определяется как
Код
usb 3-2: new low speed USB device using uhci_hcd and address 105
usb 3-2: config 1 interface 1 altsetting 0 endpoint 0x1 is Bulk; changing to Interrupt
usb 3-2: config 1 interface 1 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt
usb 3-2: configuration #1 chosen from 1 choice
cdc_acm 3-2:1.0: ttyACM0: USB ACM device
usb 3-2: New USB device found, idVendor=16c0, idProduct=05e1
usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 3-2: Product: AVR910 USB Programmer
usb 3-2: Manufacturer: PROTTOSS

И создается порт /dev/ttyACM0.
Причем если при любой попытке записать что-то в порт с параметором -P /dev/ttyACM0
Код
avrdude: ser_send(): write error: Invalid argument

независимо от того какой программатор указываю.
Гугль говорит - надо патчить проверку USB на соответствие стандарту.

В обще суть вопроса в чем: Может ли программатор работать эмулируя com-порт? Или не стоит пытаться этого добиться, использовать как hid?
Go to the top of the page
 
+Quote Post
prottoss
сообщение Oct 11 2010, 03:14
Сообщение #969


Гуру
******

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



Цитата(Andru_stv @ Oct 11 2010, 00:58) *
День добрый. Пытаюсь использовать программатор в Debian Lenny...

...В обще суть вопроса в чем: Может ли программатор работать эмулируя com-порт? Или не стоит пытаться этого добиться, использовать как hid?
Вообще, то что программатор работает под Windows - чудесный недогляд Microsoft. Программатор - это Low Speed USB Device. По спецификации он не может иметь Bulk Enpoints, а именно они нужны для обмена данными между программатором и управляющим ПО.
Цитата
Universal Serial Bus Specification Revision 2.0
5.8.4 Bulk Transfer Bus Access Constraints
Only full-speed and high-speed devices can use bulk transfers.

В Linux это дело, как я понял, учтено и, для того чтобы программатор заработал, необходимо где то в недрах ядра что то поправить чтобы все заработало


--------------------
Go to the top of the page
 
+Quote Post
Andru_stv
сообщение Oct 11 2010, 08:03
Сообщение #970





Группа: Новичок
Сообщений: 5
Регистрация: 9-10-10
Пользователь №: 60 028



Цитата(prottoss @ Oct 11 2010, 07:14) *
В Linux это дело, как я понял, учтено и, для того чтобы программатор заработал, необходимо где то в недрах ядра что то поправить чтобы все заработало

То есть - три пути. Первый - продолжать пользоваться как hid (вполне кстати устраивает), поменять контроллер програматора на другой, более быстрый и использовать full-speed USB (сомневаюсь в возможности) или поставить железный преобразоватьель USB-RS232.
Ну или патчить ядро.
Хотя я наверно попробую реализовать еще один - поставлю джампер на неиспользуемую ногу, скомпилирую "два в одно" устройства - Если джампер замкнут будет работать как COM, если нет - как HID.
Go to the top of the page
 
+Quote Post
ADA007
сообщение Jan 16 2011, 16:47
Сообщение #971


Местный
***

Группа: Свой
Сообщений: 218
Регистрация: 2-02-09
Из: Харьков
Пользователь №: 44 266



Собрал программатор по схеме http://eldigi.ru/site/programmators/1.php ... прошивку 1.05 залил...работаю под Linux debian 2.6.36 ... патчил патчем diff http://electronix.ru/forum/lofiversion/ind...t18676-800.html
В результате /dev/ttyACM0 появляется при подключении...в lsusb определяется как Bus 002 Device 120: ID 16c0:05e1 VOTI ... После определения устройства примерно через 30 сек в lsusb он пропадает...DMESG выдает такое
Код
[ 3405.708516] usb 2-1.4: new low speed USB device using ehci_hcd and address 58
[ 3405.811635] usb 2-1.4: config 1 interface 1 altsetting 0 endpoint 0x1 is Bulk; USB spec violation
[ 3405.811642] usb 2-1.4: config 1 interface 1 altsetting 0 endpoint 0x81 is Bulk; USB spec violation
[ 3405.820430] usb 2-1.4: New USB device found, idVendor=16c0, idProduct=05e1
[ 3405.820436] usb 2-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 3405.820440] usb 2-1.4: Product: AVR910 USB Programmer
[ 3405.820444] usb 2-1.4: Manufacturer: PROTTOSS
[ 3405.821044] cdc_acm 2-1.4:1.0: ttyACM0: USB ACM device

через 30 сек. вылазит строка в dmesg
Код
[ 3412.219299] usb 2-1.4: USB disconnect, address 58

Если в этом промежутке дать команду avrdude -P /dev/ttyACM0 -c avr910 -p t26 , то выдает
Код
avrdude: avr910_recv(): programmer is not responding


А вот под windows cvavr программатор видит, и общается с ним...

Помогите кто чем может crying.gif В чем может быть проблема?
Go to the top of the page
 
+Quote Post
bekor
сообщение Jan 16 2011, 21:02
Сообщение #972


Участник
*

Группа: Участник
Сообщений: 66
Регистрация: 28-06-09
Пользователь №: 50 704



уважаемый prottoss
пользуюсь вашим программатором 910 уже много времени
но есть одна проблема,
это скорость работы программатора...
особенно бесит когда в день приходиться прошивать раз 50-100 и если размер прошивки не очень маленький
то на каждую прошивку уходит минута или две а это в среднем примерно полтора часа потерянной времени в день,
из за этого приходится тоскать с собой ноут с LPT и пользоваться простым LPT прогером на буфере.
так как он прошивает на много раз быстрее..

вы не могли бы подсказать каким образом можно повысить скорость 910 с вашей прошивкой...
буду очень признателен.


--------------------
1 километр = 1024 метр
Go to the top of the page
 
+Quote Post
prottoss
сообщение Jan 17 2011, 00:26
Сообщение #973


Гуру
******

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



Цитата(ADA007 @ Jan 17 2011, 00:47) *
Под Ltnux не работал совсем, по этом у помочь не смогу.

Цитата(bekor @ Jan 17 2011, 05:02) *
вы не могли бы подсказать каким образом можно повысить скорость 910 с вашей прошивкой...
буду очень признателен.
Относительно быстро программатор работает с утилитой AVRProg. Еще быстрее не получится, ибо USB Low Speed устройство.


--------------------
Go to the top of the page
 
+Quote Post
GDI
сообщение Jan 17 2011, 09:18
Сообщение #974


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

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



Я работал с этим программатором под Линуксом, только прошивка была mydoper - переделанный под данное железо AVRDoper и работала она в режиме HID. Исходник этой прошивке я брал в этой теме и перекомпилировал его на поддержку HID. Тут где то еще была тема про работу с АВР с Линуксе, там я описывал что-то, было это давно, года 3-4 назад.

Примерно в то-же время я делал сравнение скорости работы программатора с разными прошивками (1.05 и Mydoper), это было так же 3-4 года назад.


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
ADA007
сообщение Jan 17 2011, 12:33
Сообщение #975


Местный
***

Группа: Свой
Сообщений: 218
Регистрация: 2-02-09
Из: Харьков
Пользователь №: 44 266



Цитата(GDI @ Jan 17 2011, 11:18) *
Я работал с этим программатором под Линуксом, только прошивка была mydoper - переделанный под данное железо AVRDoper и работала она в режиме HID.

Да...я нашел эту прошивку avr910-hid-no_debug.hex прошьюсь сегодня попробую...как я понял в доработке схема prottos-а не нуждается, если будет эта прошивка.
Go to the top of the page
 
+Quote Post

76 страниц V  « < 63 64 65 66 67 > » 
Reply to this topicStart new topic
4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 01:25
Рейтинг@Mail.ru


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