I have a Mountaineer ETH board and find that I am unable to use Sockets 4 and 7 for just about anything.
On Socket 4 (P Y) I have tried the character display module and the IO60P module. The former displays garbage characters on the screen, the latter causes a runtime error as the Software I2C cannot be initialized.
On Socket 7 (X U) I have tried to connect a RS-232 module, but the program completely freezes when initializing the serial port.
Perhaps this is due to other pins on these ports, but in the case of Socket 7, there only pins 4 and 5 are needed for the UART.
What can I check or do to make these sockets usable as labelled on the board? I have already populated all the other sockets so moving them to another location is not an option.
[ol]Socket 1: Reserved for CAN in the future
Socket 2: RS232
Socket 3: RS232
Socket 4: IO60P DIO (not working)
Socket 5: Character Display
Socket 6: Joystick
Socket 7: RS232 (not working)[/ol]