Меню

+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
Одиночный опрос каналов заработал. Тему наверно можно закрывать....
Сам задаю вопросы... сам отвечаю....
Большие/маленькие буквы в Linux отличаются.
pI->LoadBios("L783")
вот так все загружается....
По видимому у меня не грузится биос в плату.
pI->LoadBios("l783") возвращает значение 2.
До этого pI->GetSlotParam(&sl) в структуру sl возвращает данные:
Base 2000
BaseL 80
Mem df300000
MemL 2000
Type 6
DSPType 88a
Irq 10
Почему может не грузится биос?
Файл на месте:
[kroky@lcard test3]$ ls -al /usr/share/lcomp/firmware/L783.bio
-rw-r--r-- 1 root root 11414 мар 31 2012 /usr/share/lcomp/firmware/L783.bio
Добрый день!
Помогите оживить купленную лет 15 назад карту L-783 (без буквы М).
Поставил Centos 7 в надежде, что с ним будет проще.
Добавил репозиторий.
Установил ltrd ltrmanager libltrapi1-devel liblcomp1 liblcomp1-devel lcomp-dkms.
Модуль ядра собрал, внутри /dev/ появились ldevX, ldeviceX.
lsmod показывает загруженнный ldevpci.
lspci показывает
04:00.0 Bridge: PLX Technology, Inc. PCI <-> IOBus Bridge (rev 01)
Это вроде плата?
Далее, пробую вот этот тест
https://gitlab.com/l-card/acq/devices/e … type=heads
Или скачал lcomp_linux.tgz в нем две директории test и test1.
Скопилировал.
Пробую запускать......
==============================
[kroky@lcard test3]$ ./a.out 0 l783
0
Get IDaqLDevice interface
IDaqLDevice get success
Free IUnknown
OpenLDevice Handle3
Slot parameters
Base 2000
BaseL 80
Mem df300000
MemL 2000
Type 6
DSPType 88a
Irq 10
Load Bios 2
Plata Test 2
Read FLASH
kroky: 6
SerNum 6L533291
BrdName L783
Rev B
DspType 2186
IsDacPresent 0
Quartz 20000000
Press any key
alloc size 131072
Buffer size(word): 131072
Pages: 128
IrqStep: 1024
FIFO: 6622
Rate: 100
Current Firmware Version 0xffffe27d
Press any key
=====================
И вот дальше все сдыхает и программа подвисает. Либо на экран лезут "shared word 0 0 " и тоже потом все виснет.
Сама программа что-то делает - кушает процессорное время.
Остановить можно только через kill или закрытие сеанса ssh.
Файл test.dat пустой, длина 0 байт.
Что делать? Есть какой-то простой тест оцифровки, например, с одного канала 1000 точек?
Еще вопрос - а библиотека https://github.com/RAA80/python-lcomp не будет работать с L-783 ?
Есть ли какая-то скомпилированная утилита тестирования/диагностики?
Страницы 1