UARTs
Posted: Tue Apr 20, 2010 9:34 am
I have an application where the NB is a go-between device with 2 serial ports. One serial port is continuously polled. The second port periodically sends messages which may be responded to immediately or which are passed through to the first serial port and then response is transmitted back to the second port. Every once in a while, every 10 million or so transmit and receives, the NB stops servicing the first serial port. That's correct... every 10 millon or so transactions. I know... that's a pretty low error rate. The problem is that when the system fails it costs the client tens of thousands of dollars to restart the process the NB is involved in.
It appears unlikely that it is the firmware. I'm suspecting some sort of hardware issue (SB70). Possibly power or EMI of some sort. Of course, the problem cannot be reproduced at the factory. It runs forever without any failures. Was wondering if anyone is aware of any 5270 errata which might explain this or have had a similar issue with RS232 before?
Thanks in advance,
Bill Bracken
It appears unlikely that it is the firmware. I'm suspecting some sort of hardware issue (SB70). Possibly power or EMI of some sort. Of course, the problem cannot be reproduced at the factory. It runs forever without any failures. Was wondering if anyone is aware of any 5270 errata which might explain this or have had a similar issue with RS232 before?
Thanks in advance,
Bill Bracken