Обновление прошивки EEPROM для PCI устройств

Старые устройства PCI, выпущенные до 07.11.2011 с новым драйвером не будут корректно работать в операционных системах Windows Vista, Windows 7, Windows 8 и Windows 10.
Чаще всего возникает ошибка при установке драйвера (код 10), иногда возникают другие сбои в работе системы. Например, компьютер может просто не включаться, если в нем установлена старая плата, или постоянно перезагружаться.

Чтобы избавиться от этих проблем, нужно выполнить обновление прошивки EEPROM.
Перепрошивку можно выполнить у нас в офисе (бесплатно), либо воспользоваться специальной утилитой.

Перед выполнением перепрошивки нужно сделать следующее:

  • Определить, какой чип PLX используется.
  • Это большая квадратная микросхема рядом с PCI разъемом, возможные варианты - PLX9050, PLX9080, PLX9054.
  • Определить, какая ревизия платы используется.
  • Это можно посмотреть в диспетчере устройств, имя устройства содержит данные о ревизии, частоте дискретизации и разрядности АЦП. Если среди стандартных прошивок в архиве нет нужной, или вы не уверены, какая у вас прошивка - лучше напишите или позвоните нам, чтобы получить консультацию.
    Обязательно сделайте копию старой прошивки перед обновлением (инструкции внутри архива).
  • Прочитать инструкцию (файл readme.txt в архиве).

В зависимости от чипа PLX используйте следующие программы:

PLX9080

Устройства на базе данного чипа НЕ ПОДДЕРЖИВАЮТСЯ новым драйвером, перепрошивать их не нужно. Используйте старый драйвер и Windows XP.

Актуальные версии драйверов и программ

Внимание!
В связи с временными постоянными техническими проблемами ссылки на данной странице не обновляются.

Ссылка для скачивания

Папка на облаке mail.ru

В папке находятся инсталяторы:

  • RshPCIDriver_XP_Vista_7_8_x86_x64_PLX71_SDK2_2.0.x.y.exe - драйверы для PCI и PCI Express устройств
  • RShUSBDriver_XP_Vista_7_8_x86_x64_SDK2_2.0.x.y.exe - драйверы для USB устройств
  • RshNETDriver_XP_Vista_7_8_x86_x64_SDK2_2.0.x.y.exe - библиотеки абстракции для сетевых устройств
  • RshUtilitySetup_SDK2_2.0.x.y.exe - набор стандартных программ
  • RshSDKSetup_2.0.x.y.exe - средства разработки ПО

Предыдущие версии

Драйверы, программы и SDK со старого диска.

Архив драйверов и программ

Если нужен какой-то очень старый софт, звоните или пишите, есть архивные копии почти всех дисков начиная с 2001 года.

Linux

Драйверы PCI и USB распространяются в исходниках, библиотеки абстракции - в бинарниках, собранных для ядра 2.62, т.е. должны поддерживаться во всех старших ядрах.

Папка на облаке mail.ru

Документация

Библиотека RshUniDriver

Данная библиотека позволяет управлять устройствами из любой среды программирования, где есть возможность загрузить код из динамической библиотеки.
Библиотека использует только POD (plain old data) структуры данных и специальный набор функций, с помощью которых можно осуществить все необходимые действия.

На текущий момент с помощью данной библиотеки реализована поддержка следующих языков и сред программирования:

  • C
  • LabVIEW
  • Delphi
  • C#
  • VB.Net

К сожалению, документация есть только для СИ и LabVIEW.
Названия функций и структур в других языках совпадают с названиями на СИ, что оставляет теоретическую возможность разобраться с применением библиотеки, используя справку по СИ и примеры программирования (доступны для всех поддерживаемых языков программирования).