[Peeweelinux] 16754 uart
Troy Engel
[email protected]
Mon, 20 Jan 2003 11:51:52 -0800
On the 16C554 uarts we use (4port Advantech PCM-3643) there are some dip
switches that caused problems. One of them was labeled "98/NT Mode"
which has to be *off*. The other problemo was getting all the dips for
the IRQ/base address right so as not to interfere with other serial
devices on the mainboard.
Once I got those nailed, using setserial was my friend and everything
started to work, e.g.:
/usr/bin/setserial -v /dev/ttyS4 uart 16550A port 0x240 irq 9
/usr/bin/setserial -v /dev/ttyS5 uart 16550A port 0x248 irq 9
...
hth,
-te
Jim Graham wrote:
> Hi
>
> I am trying to interface to a quad uart card which uses TI's
> TL16C754B 64 byte fifo uart. I have verified that the card is set up
> correctly (after the open I manipulate the device registers for now) but
> still not able to communicate. I created the device file using
> setserial with uart 16750.
>
> I can open the device but a write never seems to send data to the
> UART. I enabled the debugging prints. When I close the device I get
> transmission of data from the UART but it looks like random data.
>
> Any suggestions? Is this a path to an end?
>
> thanks
> jim
--
Troy Engel, Systems Engineer
Not suitable for children.