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


Проблемы с драйверами платы L791

Вы не вошли.

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

Konstantin
29.11.2012 10:57:48
#126

Гость

Re: Проблемы с драйверами платы L791

На новой системе (intel core i7) на Debian 6 x64 драйвер также показывает shared word 0 0, при этом ни на что не ругается. В настройках биоса ACPI отключить нельзя, также, как и выставить IRQ. На стенде хотя бы проходило чтение из буфера (пусть и данные некорректные). На новой системе не происходит и этого... Киньте мне, пожалуйста, ссылку, откуда я могу скачать Вашу операционную систему, на которой вы тестируете этот драйвер.

29.11.2012 15:32:49
#127

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

Re: Проблемы с драйверами платы L791

я установил только что астру. все в ней заработало нормально. но у меня машина простая celeron двухядерный, чипсет intel G41 и 1G памяти. Возможны и аппаратные несовместимости на более свежем железе. Также и программные глюки возможны...
slackware.com там GetSlack

Konstantin
29.11.2012 16:05:22
#128

Гость

Re: Проблемы с драйверами платы L791

А вы какую Астру установили? Релиз Смоленск или Орел? Это важный момент. Какие предварительно устанавливали пакеты? Опишите, пожалуйста, процесс установки драйверов. Может быть есть какие-то существенные отличия от того, как это делаю я...

29.11.2012 16:47:17
#129

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

Re: Проблемы с драйверами платы L791

орел. тот что скачивается. потом linux-headers apt-get-ом забрал. потом  распаковал дистрибутив своих драйверов в папку и собрал там все. кинул lcard.rules на нужное место и все.

29.11.2012 16:49:03
#130

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

Re: Проблемы с драйверами платы L791

орел 1.7 если еще точней

03.12.2012 15:43:13
#131

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

Re: Проблемы с драйверами платы L791

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

Konstantin
04.12.2012 10:06:03
#132

Гость

Re: Проблемы с драйверами платы L791

Запустил сегодня драйвер, который Вы мне прислали. Под Астра Линуксом проблем при компиляции не было. Под Дебианом были небольшие проблемы с файлом ldevusbu.c там функции на выделение и удаление буфера не понравились компилятору, пришлось взять из предыдущей версии.
Результат и в Астре и в Дебиане одинаков: файл test.dat заполнен 0xBB. Мусора нет. При этом драйвер отрабатывает без ошибок. Данные считываются, но в буфер не попадают(судя по отсутствию shared word 0 0 ). Могу прислать Вам на почту всю отладочную информацию, какую скажете. Если нужно, могу сделать скриншоты.

04.12.2012 13:39:08
#133

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

Re: Проблемы с драйверами платы L791

на другой машине какой попробуйте. менее навороченной чем i7.

Konstantin
04.12.2012 14:58:44
#134

Гость

Re: Проблемы с драйверами платы L791

Я запускал на стенде. Там intel core quad. Debian 6 и Astra Linux Smolensk, обе 64-х битные с 4 ГБ оперативной памяти. Другой машины для тестирования пока нет sad Могу протестировать только на своей 32-х битной Ubuntu 12.04, но там ядро 3 версии...

04.12.2012 15:08:06
#135

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

Re: Проблемы с драйверами платы L791

для 3 версии ядра все будет работать.

Konstantin
04.12.2012 15:41:32
#136

Гость

Re: Проблемы с драйверами платы L791

Но по-моему, это будет не совсем показательно, ведь там система 32-х битная. Или это не существенно?

04.12.2012 16:07:48
#137

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

Re: Проблемы с драйверами платы L791

да пофиг. хочется  увидеть что нормально заработал хоть где-то...

Konstantin
04.12.2012 17:15:19
#138

Гость

Re: Проблемы с драйверами платы L791

ОК. Завтра протестирую!

Konstantin
06.12.2012 15:28:14
#139

Гость

Re: Проблемы с драйверами платы L791

Сегодня протестировал драйвер, который Вы мне выслали на почту в системе Ubuntu 12.04 x86 с ядром 3.2.0.29 generic-pae. Драйвер установился без проблем, ошибок не было. Тест отработал и в файле test.dat нету никаких 0xBB да и мусора тоже не наблюдается. Данные соответствуют тому, что я подаю на вход платы. Я могу собрать логи с двух машин (Astra linux и Ubuntu 12.04) и выслать Вам на почту вместе с файлами test.dat. Предлагаю логи самой программы и команды dmesg. Если этого достаточно напишите - сразу вышлю!

Konstantin
06.12.2012 15:35:20
#140

Гость

Re: Проблемы с драйверами платы L791

Да, забыл написать... Ubuntu 12.04 установлен на другом компьютере(не на стенде). Естественно там другой процессор (Pentium D) и только 2 ГБ оперативной памяти. На стенде установлен Intel Core Quad и 4 ГБ оперативки.

06.12.2012 16:40:05
#141

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

Re: Проблемы с драйверами платы L791

а если тупо хард со стенда воткнуть в эту машину? Pentium D у нас с x64 вроде. Линуксу на уровне консоли пофиг на смену железа...

06.12.2012 16:42:10
#142

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

Re: Проблемы с драйверами платы L791

и наоборот. хард с убунтой в стенд воткнуть...

Konstantin
07.12.2012 09:02:15
#143

Гость

Re: Проблемы с драйверами платы L791

На стенде не хард диск, а рейд массив. Вытащить его не представляется возможным... Винчестер с Ubuntu переставить можно, но в данном случае проще установить Ubuntu на стенд... Может мне все-таки выслать Вам логи? Я, честно сказать, никакой разницы не заметил, но мог что-то и проглядеть. Возможно Вы обнаружите какое-либо критическое различие в работе программы на разных платформах по этим логам...

Konstantin
07.12.2012 09:05:15
#144

Гость

Re: Проблемы с драйверами платы L791

Я подозреваю все-таки, что проблема из-за 64 бит. Попробую сегодня установить Ubuntu 10.10 х86(там ядро близкое к Астре) на стенд и проверить работоспособность драйвера...

07.12.2012 10:54:43
#145

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

Re: Проблемы с драйверами платы L791

я в логах ничего ценного не увижу в этом случае. у меня то 64 бит работает на астре.

Konstantin
07.12.2012 16:37:46
#146

Гость

Re: Проблемы с драйверами платы L791

Протестировал сегодня на стенде Ubuntu 10.10 x86. Все работает отлично! Никакого мусора нет, никаких ошибок тоже. Уже и не знаю, на что грешить... Все-таки я вышлю Вам логи. Там в файле init_dev_log.txt для Astra и Ubuntu есть одно очень интересное различие... В строке с адресом буфера в Ubuntu пишется примерно так: ff1200fdc : 0,
а в Astra: ff120bffdceff21 : 4056
Могу ошибаться, точнее в файлах логов...
Вместе с логами скинул Вам 3 файла даных, записанных в Astra x64, Debian x64, Ubuntu x86. Запись в Debian сделана на старом драйвере потому, что потом драйвер просто перестал работать и начал так же, как и в Astra писать 0xBB

В общем, посмотрите мой архив, пожалуйста. Особенно обратите внимание на файл debian_test.dat. Там очень хорошо прослеживается нарушение чтения буфера.

07.12.2012 19:15:48
#147

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

Re: Проблемы с драйверами платы L791

Konstantin, а память на этом компьютере можете потестировать каким-то жестким тестом? Может там банально какая-то зона памяти дырявая?

Konstantin
10.12.2012 10:36:51
#148

Гость

Re: Проблемы с драйверами платы L791

Сейчас запущу memtest+, но маловероятно, т.к. компьютер новый.

10.12.2012 16:30:19
#149

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

Re: Проблемы с драйверами платы L791

я там послал попробовать версию.

Konstantin
11.12.2012 08:56:13
#150

Гость

Re: Проблемы с драйверами платы L791

Ок, сейчас попробую. Логи скину также через почту...