I bought a Multi I/O PCI Card and have been having problems getting it working with my optiplex 745 x Centos 7 64bit computer.
About the only id on the card is a tag saying SD-PCI 15039.
with the card installed this shows up in the lspci -vv
04:02.0 Serial controller: Device 1c00:2273 (rev 0f) (prog-if 02 [16550])
Subsystem: Device 1c00:2273
Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin A routed to IRQ 18
Region 0: I/O ports at dcf0
Region 1: I/O ports at dcf8
Kernel driver in use: serial
dmesg | grep -i tty
[ 0.000000] console [tty0] enabled
[ 0.924813] 00:06: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[ 0.925548] 0000:04:02.0: ttyS1 at I/O 0xdcf0 (irq = 18) is a XScale
[ 0.925678] 0000:04:02.0: ttyS2 at I/O 0xdcf8 (irq = 18) is a XScale
cat /proc/tty/driver/serial
serinfo:1.0 driver revision:
0: uart:16550A port:000003F8 irq:4 tx:224 rx:0 RTS|DTR
1: uart:16550A port:0000DCF0 irq:18 tx:33 rx:0
2: uart:16550A port:0000DCF8 irq:18 tx:33 rx:0 RTS|DTR
3: uart:unknown port:000002E8 irq:3
setserial -g /dev/ttyS?
/dev/ttyS0, UART: 16550A, Port: 0x03f8, IRQ: 4
/dev/ttyS1, UART: 16550A, Port: 0xdcf0, IRQ: 18
/dev/ttyS2, UART: 16550A, Port: 0xdcf8, IRQ: 18
/dev/ttyS3, UART: unknown, Port: 0x02e8, IRQ: 3
On boot ttyS1 / 2 were UART: unknown before this command.
setserial /dev/ttyS1 UART 16550A; setserial /dev/ttyS2 UART 16550A
Using minicom with nothing connected to any of the serial ports, when I upload a file to ttyS0 it acts as though it has happened and the computer chips and a message displays saying
0.2 Kbytes transferred at 200 CPS... Done.
READY: press any key to continue...
But ttyS1 and ttyS2 lock up when the same file is uploaded.
ttyS3 does this
Error while writing (errno = 5) |
|Error while writing (errno = 5) |
|Error while writing (errno = 5) |
|Error while writing (errno = 5) |
|0.2 Kbytes transferred at 200 CPS... Done. |
| |
| READY: press any key to continue...
I've been reading everything I could find on the net but I have not found an answer.
One posting had two lines showing in the lspci -vv that displayed the memory assigned to the ports. Which is missing on my output. Does that make a difference??
Anyone with experience around pci serial cards have an idea what I could do to make this work??
Thanks for you time
Jim