cancel
Showing results for 
Search instead for 
Did you mean: 

PROBLEM WITH X-NUCLEO-GNSS1A1 and NUCLEO-F446ZE

gamelk
Associate III

Hi I have connected the GNSS1A1 board and F446ZE boards. When I run the FW (Virtual Com Port) that I set up through STM32CUBE IDE (X-CUBE-GNSS) and start the program, when it enters MX_GNSS_Process() the gnssMsg struct's buffer pointer is pointing at reserved 0x2002 0000 address. 

bufatreserved.png

Then I tried generating the code for FW Updater example program, the Teseo Suit Can not do anything. It stops at Syncing, or if I try to force the update, at around 80% it freezes and recommends recovery mode. That doesn't work either.

bufatreserved.png

 Please help. I tried everything I2C or UART port but it looks like nothing is helping. The GetPos example is running fine, however gets no data. 

bufatreserved.png

@Tesla DeLorean maybe you know something. :)

20 REPLIES 20

Have you enabled callbacks when you selected for UART (From Teseo to STM32) ? You can enable callbacks from Project Manager Tab > Advanced Settings -- on the right you will see a panel, UART to ENABLE.

Also when you debug code does it hit this function? You can set a breakpoint/BP inside one of the lines in fsm_sync and see if the program control hits that BP.

static void teseo_rx_callback_ok(void)

 


In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.