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


L154 + Celeron + Acorp

Вы не вошли.

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

DMD
16.03.2005 17:29:43
#1

Гость

L154 + Celeron + Acorp

Имею следующее: Карта L154, winnt4 sp3, приложение (написано на Delphi7 + lcard_32.pas + lcard_32.dll).

Изначально все это работало на 486, потом на P1-133. Проблем не было.

При переносе на Celeron-433, Acorp 6via85p получаю зависание. Если включать комп. не
подключая разьем от стенда к карте - все работает "нормально". При подключении (даже
тестовой заглушки) спустя какое-то произвольное время все стопорится. Причем завис происходит на процедурах обращающихся к карте (из модуля kcard_32.pas).

Пробовалось на 3 мат. платах: Acorp 6via85, 6via85p, и еще какая-то aska, модель не помню, но тоже на  via чипсете. Все мамы в других глюках не замечены.

Какие могут быть причины? L154 несовместима с via? Как заставить эту конструкцию работать, что подкрутить?
Какие будут ваши идеи, а то мои уже кончились.

Еще, если это важно:
Приложение имеет три потока:
1-й главный - пользовательский интерфейс;
2-й читающий/пишущий - в нем реализована вся логика управления градуировочным стендом;
3-й читающий - независимое непрерывное чтение и отображение данных с тех же датчиков;

Все функции работы с картой в отдельном модуле (класс-обертка над lcard_32.pas). Все обращения к карте (INPBYTE, OUTDA и т.д.) в нем cинхронизированы.

Частота чтения/записи - десятки герц.

В bios`е: ACPI - отключено, irq - Legacy.

17.03.2005 09:35:08
#2

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

Re: L154 + Celeron + Acorp

А драйвера VIA стоят 4 в1?

DMD
17.03.2005 09:52:59
#3

Гость

Re: L154 + Celeron + Acorp

Да.
VIAHyperion4in1451v

17.03.2005 11:24:52
#4

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

Re: L154 + Celeron + Acorp

покрутить можно попробовать 16-bit и 8-bit recovery time в биосе компа.. а так не знаю..

DMD
17.03.2005 12:08:20
#5

Гость

Re: L154 + Celeron + Acorp

Подозрение вызывает тот факт, что виснет только с подключенной к карте нагрузкой (включая тестовую заглушку). Если исключить брак карты, то чем это может быть вызвано? Увеличением энергопотребления?

Комп. собран в AT корпусе с 200w БП. Понятно, что cel 433 + riva TNT2 отжирает от БП гораздо больше, чем P1. Критично ли это для L154?

Может ли, в таких условиях, связка L154+WINDRVR.SYS+lcard_32.dll вести себя подобным образом? Напомню, зависание проявляется в невыходе из функция работы с картой модуля lcard_32.pas.

P.S. Я пробовал 3 разных БП. Правда, все 200w-е.

17.03.2005 12:11:19
#6

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

Re: L154 + Celeron + Acorp

просто по шине данных идут данные - возможны взаимные наводки...