Hi
I am using a Hercules Safety MCU Development Kit with a RM57. I am trying to set up a serial communication from a SCI port on the board over a RS485 transceiver to a debug PC.
With the SCI1 it works fine for sending and almost fine for receiving. Only the signals from the transceiver where pulled down to a differential voltage of less than 1V, when connected to the RM57. I guess this is due to the build in USB terminal which is also connected to the SCI1. If you have a solution for this it would also solve my problem. Since I couldn't solve it, I switched to SCI3.
I configured SCI3 in Halcogen (RX Interrupt, 9600Hz, 2StopBits, 8bits length, no parity, sci3 driver enabled, VIM channel 64 activated). The software is the same that worked for SCI1, I just use the pointer to the sci3 modul base address. The flags register of SCI3 signals, that rx and tx are ready (Value 0x00000900). The function sciSendByte() puts message byte by byte in the TD data buffer of SCI3 and thats as far as I can follow the process.
I expected a serial communication signal on PIN N2 of the RM57 which should be on J11-49 (NHET113) of the dev-board. I can't measure anything with the oscilloscope.
Do you have any idea what I am missing? Do I have to deactivated the primary function of the pin (N2HET)? I couldn't find anything on that and the HET drivers are deactivated.