Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Программная инженерия > Микроконтроллеры, робототехника, схемотехника, 3D принтеры
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.03.2015, 21:58   #1
Stanislav
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
 
Регистрация: 29.09.2007
Сообщений: 1,824
По умолчанию ch340 driver linux

Добрый вечер господа

Есть arduino mini, есть ubuntu 14.04 кто нибудь собирал драйвер ch340? так

читали это и это

Сам драйвер здесь

Его readme

Код:
Note: 1.Please run followed executable programs as root privilege
      2.Current Driver support versions of linux kernel range from 2.6.25 to 3.9.10
      3.Current Driver support 32bits and 64bits linux systems

Usage:
	(load or unload linux driver of CH34x)
	//compile 
	#make
	//load ch34x chips driver
	#make load
	//unload ch34x chips driver
	#make unload
ошибка


Код:
make -C /lib/modules/3.13.0-36-generic/build  M=/var/ch341  
make[1]: Вход в каталог `/usr/src/linux-headers-3.13.0-36-generic'
  CC [M]  /var/ch341/ch34x.o
/var/ch341/ch34x.c: In function ‘ch34x_set_termios’:
/var/ch341/ch34x.c:384:42: error: ‘struct usb_serial_port’ has no member named ‘number’
  dbg_ch34x("%s - port:%d", __func__, port->number);
                                          ^
/var/ch341/ch34x.c:93:53: note: in definition of macro ‘dbg_ch34x’
   printk(KERN_DEBUG "%d: " format "\n", __LINE__, ##arg); \
                                                     ^
/var/ch341/ch34x.c:405:50: error: ‘struct usb_serial_port’ has no member named ‘number’
  dbg_ch34x("%s (%d) cflag=0x%x\n", __func__, port->number, cflag );
                                                  ^
/var/ch341/ch34x.c:93:53: note: in definition of macro ‘dbg_ch34x’
   printk(KERN_DEBUG "%d: " format "\n", __LINE__, ##arg); \
                                                     ^
/var/ch341/ch34x.c: In function ‘ch34x_tiocmget’:
/var/ch341/ch34x.c:512:42: error: ‘struct usb_serial_port’ has no member named ‘number’
  dbg_ch34x("%s - port:%d", __func__, port->number);
 
make[2]: *** [/var/ch341/ch34x.o] Ошибка 1
make[1]: *** [_module_/var/ch341] Ошибка 2

Буду благодарен за любые направления в сторону решения этого вопроса.

В среде Arduino не вижу com портов, под виндой драйвер поставил без проблем все завелось.
Я часть той силы, что вечно хочет зла, но вечно совершает благо..

Последний раз редактировалось Stanislav; 13.03.2015 в 22:01.
Stanislav вне форума Ответить с цитированием
Старый 14.05.2015, 20:58   #2
Stanislav
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
 
Регистрация: 29.09.2007
Сообщений: 1,824
По умолчанию

Сегодня вернулся к этому вопросу, и успешно его решил. Всем спасибо

Код:
pi@raspberrypi /dev $ lsusb
Bus 001 Device 002: ID *** Standard Microsystems Corp.
Bus 001 Device 001: ID *** Linux Foundation 2.0 root hub
Bus 001 Device 003: ID *** Standard Microsystems Corp.
Bus 001 Device 007: ID *** QinHeng Electronics HL-340 USB-Serial adapter
Bus 001 Device 004: ID *** ASUSTek Computer, Inc. USB-N10 802.11n Network Adapter [Realtek RTL8188SU]
Bus 001 Device 005: ID ***
Код:
[ 1414.491466] ch341 1-1.2:1.0: ch341-uart converter detected
Я часть той силы, что вечно хочет зла, но вечно совершает благо..

Последний раз редактировалось Stanislav; 14.05.2015 в 21:01.
Stanislav вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
driver GeForce dake18 Компьютерное железо 1 03.10.2012 02:56
driver dake18 Компьютерное железо 3 03.10.2012 02:02
ADODB Driver Ghennadiy PHP 0 18.01.2011 15:17
Qt driver for MySQL artush1984 Qt и кроссплатформенное программирование С/С++ 3 03.03.2010 20:55
Usb driver atom Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 20 24.11.2006 15:10