Российский производитель и разработчик сертифицированного измерительного оборудования с 1987 года

Форум

Вы не вошли.

 Поиск | Регистрация | Вход 

#1 Re: Техническая поддержка » Установка драйвера на orangepi » 13.03.2020 12:44:56

Read FLASH
▒\▒Cum
▒\▒Came      ▒
Rev
▒\▒Cype      ▒
IsDacPresent
Quartz       226561409

Press any key
 alloc size 131072
Buffer size(word): 131072
Pages:             32
IrqStep:           4096
FIFO:              4096
Rate:              99.983

Current Firmware Version 0xefdbc23c

но не понятно, что должен делать пример test, нигде нет описания

#2 Re: Техническая поддержка » Установка драйвера на orangepi » 13.03.2020 12:42:18

root@orangepi2:/home/dstr/test# ./test 0 e440
0
Get IDaqLDevice interface
IDaqLDevice get success
Free IUnknown
OpenLDevice Handle3

Slot parameters
Base    0
BaseL   0
Mem     0
MemL    0
Type    1e
DSPType 889
Irq     0
Load Bios 2
Plata Test 2

Read FLASH

#3 Re: Техническая поддержка » Установка драйвера на orangepi » 13.03.2020 12:41:04

Хотя файлы появились, обнаружил, что после перезагрузки драйвера надо загружать снова, сейчас такая ошибка

root@orangepi2:/home/dstr/test# ./test 0 E440
19
CallCreateInstance failed

#4 Re: Техническая поддержка » Установка драйвера на orangepi » 13.03.2020 12:35:37

Да ,проглядел, не все скомпилировалось почему то

root@orangepi2:/home/dstr# make
make -C /lib/modules/5.4.20-sunxi/build M=/home/dstr modules
make[1]: Entering directory '/usr/src/linux-headers-5.4.20-sunxi'
  Building modules, stage 2.
  MODPOST 4 modules
WARNING: module ldevusb uses symbol ldev_remove from namespace /root/dstr/ldevic                          e, but does not import it.
WARNING: module ldevusb uses symbol ldev_add from namespace /root/dstr/ldevice,                           but does not import it.
WARNING: module ldevusb uses symbol ldev_register from namespace /root/dstr/ldev                          ice, but does not import it.
make[1]: Leaving directory '/usr/src/linux-headers-5.4.20-sunxi'

#5 Re: Техническая поддержка » Установка драйвера на orangepi » 13.03.2020 12:03:18

Спасибо за подсказку, установил headers драйвера установились, библиотека скомпилировалась тоже без проблем, но вот устройство не видит

root@orangepi2:/home/dstr/test# ./test client 0 e440
3
CallCreateInstance failed

плата orange pi 2
на плате e14-440 горит красная лампа, значит usb работает, но ее не видит

#6 Re: Техническая поддержка » Установка драйвера на orangepi » 11.03.2020 20:36:59

Да, странно но у меня тут /usr/src/linux-headers-4.19.62-sunxi именно такой каталог , да и старую версию уже не найти

#7 Re: Техническая поддержка » Установка драйвера на orangepi » 11.03.2020 19:47:26

теперь такая проблема не запускаются драйвера

root@orangepipc:/home/dstr# ./start
rmmod: ERROR: Module ldevpcibm is not currently loaded
rmmod: ERROR: Module ldevusb is not currently loaded
rmmod: ERROR: Module ldevpci is not currently loaded
rmmod: ERROR: Module ldevice is not currently loaded
insmod: ERROR: could not insert module ldevice.ko: Invalid module format
insmod: ERROR: could not insert module ldevpcibm.ko: Invalid module format
insmod: ERROR: could not insert module ldevpci.ko: Invalid module format
insmod: ERROR: could not insert module ldevusb.ko: Invalid module format

#8 Re: Техническая поддержка » Установка драйвера на orangepi » 11.03.2020 19:28:28

разобрался, нужно build это символическая ссылка на каталог операционной системы, ее можно создать командой root@orangepipc:/home/dstr#  ln -s /usr/src/linux-headers-4.19.62-sunxi build

#9 Техническая поддержка » Установка драйвера на orangepi » 11.03.2020 18:34:08

Gunman
Ответов: 20

Здравствуйте!
При попытке собрать драйвер на orangepi под armbian с файла на сайте (lcomp_linux.tgz (размер: 756 484 байт, дата: 14.02.2020)) вот такая ошибка:

root@orangepipc:/home/dstr# make
make -C /lib/modules/5.3.9-sunxi/build M=/home/dstr modules
make[1]: *** /lib/modules/5.3.9-sunxi/build: No such file or directory.  Stop.
make: *** [Makefile:28: modules] Error 2

в папке /lib/modules/5.3.9-sunxi/ отсутствует каталог build, как решить эту проблему?

Контакты

Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4, стр. 2

Многоканальный телефон:
+7 (495) 785-95-25

Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru

Время работы: с 9-00 до 19-00 мск