Wersja polska jest tutaj.
pci200syn program updates EEPROM chip data on Goramo PCI200SYN serial synchronous card. You need to use this program if told to do so by pci200syn kernel driver.
First, get pci200syn program from here and unpack it.
You have to obtain PCI device number for your PCI200SYN card with "lspci" or similar tool:
# lspci 00:00.0 Host bridge: Intel Corporation 440LX/EX - 82443LX/EX Host bridge (rev 03) 00:01.0 PCI bridge: Intel Corporation 440LX/EX - 82443LX/EX AGP bridge (rev 03) 00:09.0 Communication controller: PLX Technology, Inc. PCI <-> IOBus Bridge (rev 02) 00:0b.0 SCSI storage controller: Adaptec AIC-7880U (rev 01) 00:10.0 Ethernet controller: Intel Corporation 82557/8/9 [Ethernet Pro 100] (rev 02) 00:12.0 VGA compatible controller: Cirrus Logic GD 5446 00:14.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 01) 00:14.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01) 00:14.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01) 00:14.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 01)Your PCI200SYN card is described as "Communication controller: PLX Technology, Inc. PCI <-> IOBus Bridge (rev 02)" (actually, it's the PCI bridge chip on the card). On my test machine PCI device number for this card is 00:09.0, or 0:9 for short. The PCI 9052 bridge is a chip found on many PCI cards, so make sure this is indeed the PCI200SYN:
# lspci -n -v -s 0:9
00:09.0 Class 0780: 10b5:9050 (rev 02)
Subsystem: 10b5:9050
Flags: medium devsel, IRQ 137
Memory at fedff800 (32-bit, non-prefetchable) [size=128]
I/O ports at fc00 [size=128]
Memory at fedffc00 (32-bit, non-prefetchable) [size=1K]
Memory at fed80000 (32-bit, prefetchable) [size=256K]
Make sure values marked with bold match your lspci output (IRQ and addresses will probably differ, and the memory and I/O port regions may be disabled - it's normal).
Run the following command and make sure it completes without errors:
# pci200syn program 0:9 pci200syn: CTL register address 0xFEDFF850, window 0xFEDFF000, mmap size 0x854The program may inform you that it had to enable (and then disable) the device, it's normal. Do not run this program against any other PCI device as doing so may damage your system.
Power-cycle the machine.
You may want to verify that the configuration data has been updated:
# lspci -n -v -s 0:9
00:09.0 Class 0780: 10b5:9050 (rev 02)
Subsystem: 10b5:3196
Flags: medium devsel, IRQ 137
Memory at fedff800 (32-bit, non-prefetchable) [disabled] [size=128]
I/O ports at fc00 [disabled] [size=128]
Memory at fedffc00 (32-bit, non-prefetchable) [disabled] [size=1K]
Memory at fed80000 (32-bit, prefetchable) [disabled] [size=256K]
Note that the Subsystem ID is now 10b5:3196.
Copyright © 2006 Krzysztof Halasa