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


не работает новая L-791, но работает старая

Вы не вошли.

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

Алексей
06.02.2014 14:29:01
#1

Гость

не работает новая L-791, но работает старая

Здравствуйте,
Железо: промышленный ПК PCE-5126 LGA1155 IntelCore i7, 4Gb ОЗУ DDR3, PCE-5B13-08A1E Backplane (8 32-bit PCI), плата L-791 (2013-2014г.). ОС Linux (ядро 3.11 и 2.6.34), драйвера и lcomp взяты отсюда http://www.lcard.ru/download/lcomp_linux.tgz (MD5 1b29cc0399c63b8643848765da248823). Для тестов использую пример в каталоге dstr/test.

Плата определяется, но не отрабатывает поток ввода, а если точнее в потоке thread_func791 не двигается pp[I_ADC_PCI_COUNT_L791] (одно значение 0). В тот же слот PCI подключалась другая (более старая) плата. Данная проблема не имела места быть. Также не работала еще одна модификация. На другой архитектуре при тех же ОС и ядрах работали все устойства (Core 2 Duo, 2Gb). Тест в начале выдает некоторую информацию, ниже приведен вариант нерабочей платы:
______________________________________
Get IDaqLDevice interface
IDaqLDevice get success
Free IUnknown
OpenLDevice Handle3

Slot parameters
Base    0
BaseL   0
Mem     7da00000  (Mem     fe500000)
MemL    1000
Type    13
DSPType 0
Irq     12
Load Bios 1
Plata Test 0

Read FLASH
SerNum       4D700945 (SerNum       3R386171)
BrdName      L791
Rev          A
DspType      NODSP
IsDacPresent 1
Quartz       20000000

alloc size 262144
L791 Buffer size(word): 131072
Pages:             128
IrqStep:           1024
FIFO:              128
Rate:              200

Current Firmware Version 0x3000401
______________________________________ в скобках еще нерабочий вариант

Для рабочей платы следующие отличия:
Mem     fe500000
SerNum       3R386373
Current Firmware Version 0x1000101

Предполагаю, что проблема в железоПК+прошивка. Что можно сделать с ПК? Можно ли получить рабочую прошивку (старую)? Есть ли опасность в использовании старой прошивки на данной архитектуре?

06.02.2014 15:11:58
#2

Инженер-электронщик
Откуда: "Л Кард"
Здесь с 21.04.2014
Сообщений: 4,597

Re: не работает новая L-791, но работает старая

На промкомпьютерах с Backplane действительно повышается  вероятность проблем несовместимости. Тем не менее, могу сказать следующее:
- Платы 3R386171 и 3R386373 (год выпуска: 2008), по сути, идентичны по "железу". Отличия только в версиях прошивок FPGA. старую версию прошивки вышлем, если другого решения не возникнет. Уточните следующее:
1. Обе платы L-791 проверялись на одном и том же промкомпьютере?
2. Состояние PCI-ламелей смотрели? Рекомендуется обезжирить этиловым спиртом.
3. В соседнем PCI-слоте проверяли?
4. Частота SYS CLK не разогнана выше 133 МГц? Посмотрите, нет ли настроек на этот счёт в BIOSе.

06.02.2014 17:56:52
#3

Инженер-электронщик
Откуда: "Л Кард"
Здесь с 21.04.2014
Сообщений: 4,597

Re: не работает новая L-791, но работает старая

Прошивка Firmware Version 0x3000401 несовместима с Вашей версией L-791. Совместимые прошивки для L-791 2008 года:
Firmware Version 0x1000101 или
Firmware Version 0x2000201.
Коллега вышлет Вам на почту ПО для прошивки.

06.02.2014 18:00:38
#4

Сотрудник "Л Кард"
Откуда: Москва
Здесь с 23.04.2014
Сообщений: 3,727

Re: не работает новая L-791, но работает старая

Послал Вам письмо с правильной прошивкой для платы.