Hello, I’m trying to connect EVK-M8L GPS module on Jetson TX2 Board.
(We will try C94-M8P as well)
Baudrate of the GPS module is set to be 9600 and I tried 3 things as below
-
Connection of RS232 to USB cable to USB connector
This worked well, but we want to connect the GPS module through serial port
since we wanna deal with the the situation that USB hub is disconnected somehow.
In addition, we might use the RS232 port for sending RTCM message to the GPS module. -
J21 Expansion Header
I used J21 pin 10 for reading GPS data from EVK-M8L and pin 9 for GND.
(EVK-M8L TX to J21 pin10, EVK-M8L GND to J21 pin 9)
It seems that buffer overrun happens at 9600 baud rate. Data from GPS module comes only once and
not anymore(maybe buffer overrun…?). I tested 115200 baud rate and it seems work properly.
I’m wondering why buffer overrun happens at 9600 baud rate. Can I use this module at 9600 baud rate? -
J17 Serial Port Header
It was blocked at the first time. After flashing it, I found this port is open.
(I was supposed to patch: TX2 UARTS - Jetson TX2 - NVIDIA Developer Forums)
So, I tried to use this port(EVK-M8L TX to J17 pin4, EVK-M8L GND to J17 pin 1) at 115200 baud rate.
It seemed to work well for some minutes, but after rebooting, I found the root password has been changed and I couldn’t get into ubuntu. After force rebooting, only bluescreen popped up since then.
(I’m reflashing TX2 again;;)
What should I do to connect EVK-M8L GPS module(C94-M8P as well) to TX2 board stably?
Thanks!