I am hoping you guys can give some suggestions.
I have a board designed with a uc3b0256. The usart1 and usart 2 are connected to max3232 rs232 level shifters, and the usarts are used in 3-wire mode, e.g. tx, rx, gnd
I have the thing connected via idc cable to another board that uses a sierra wireless q2687rd module, and an ltc2804ign-1 rs232 level shifter. The q2687 is connected to the ltc ltc2804ign-1, and that is connected via an IDC cable to the board with the uc3b0256 via the max3232 chip. So over the IDC cable there is rs232, and I have tx to rx and rx to tx.
This appears to work fine most of the time, however after running for a long time, from a day to a week, the rs232 comms between the boards seems to "lock up"
The amtel is still running, but the usart stops working. All in all, its actually quite odd. I have not seen anything to suggest its software/firmware related. Can any of you think of what might be wrong and what I should check ?