Hi
I’m stucked to talk to IMU via tty (AT) command. There is no response from the IMU part.
I’m using Raspberry Pi 5 (os-version 13, Trixie) and I configure the uart overlay at /boot/firmware/config.txt as below:
```[all]
Enable UART Ports
dtparam=uart0=on
enable_uart=1
dtoverlay=uart0
dtoverlay=uart2-pi5 # tested without -pi5 as well on all uarts
dtoverlay=uart3-pi5
dtoverlay=uart4-pi5
```
I configure the gnss module as below and the exprected output are arriving via UART1 and UART2 of Flex pHAT (i.e., UART0 and UART3 in Pi5).
uart1:
CFG_UART1_BAUDRATE: 115200
CFG_UART1OUTPROT_NMEA: 1
CFG_UART1OUTPROT_UBX: 1
nmea:
CFG_MSGOUT_NMEA_ID_GGA_UART1: 1
CFG_MSGOUT_NMEA_ID_GST_UART1: 1
CFG_MSGOUT_NMEA_ID_RMC_UART1: 1
CFG_NMEA_HIGHPREC: 1 # Essential for RTK precision
uart2:
CFG_UART2_BAUDRATE: 115200
CFG_UART2OUTPROT_NMEA: 1
CFG_UART2OUTPROT_UBX: 1
nmea_uart2:
CFG_MSGOUT_NMEA_ID_GGA_UART2: 1
CFG_MSGOUT_NMEA_ID_GST_UART2: 1
CFG_MSGOUT_NMEA_ID_RMC_UART2: 1
CFG_NMEA_HIGHPREC: 1 # Essential for RTK precision
rate:
CFG_RATE_MEAS: 1000
CFG_RATE_NAV: 1
pps:
CFG_TP_PERIOD_TP1: 1000000 # Period in microseconds (1,000,000 us = 1s = 1Hz)
CFG_TP_LEN_TP1: 100000 # Pulse length in microseconds (e.g., 100ms)
CFG_TP_TIMEGRID_TP1: 1 # Align to GPS time
dgnss:
CFG_NAVHPG_DGNSSMODE: 3
CFG_NAVHPG_USE_RTCM_CORR: 1
I’m unable to wake up the IMU and to output something from ther UART 4 of Flex pHAT.
what am i doing wrong? could you kindly guide me on this?
I read some of the suggestions in this link, but AT commands should work even if i’m not moving at outside, is it? my antenna is ouside of my window with RTK fixed status.
