on our carrier board we use SODIMM 94 (RTS), 29 (RX) and 37 (TX) for RS485. They are all not the default pins.
However sending data is ok. Also receiving works but there is a unexpected behavior.
If we call
ReadFile() to get data from the buffer we do not get all the data or have to call
ReadFile() more than once.
The function often returns 0 in number of bytes received but thats wrong. We know that there is data in the buffer.
With the default pins on eval board everything works fine. Only the mentioned not default pins make some problems.
We use this project to send an receive.
Hope you can help us. Thanks.