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.
Announcement

We’re moving the ST Community to a new platform to give you a better and more reliable community experience.