Important changes to forums and questions
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
7 years, 8 months ago.
(SOLVED) Nucleo STM32F446RE jamming my Ublox M8N / GPS
Currently i'm working with GNSS Ublox M8N and the mcu is a Nucleo STM32F446RE. When the GNSS is connected to PC via USB serial GNSS seems ok, i got 12 satellites. But when i run a led blink example with STM32F446RE, the GNSS signal is drop, i got no 3D fix. I tried to open GPS test on my asus zenfone 2 and i got no GPS signal too.
I also tried it with Nucleo STM32F411RE and GNSS is still okay, i got 12 satellites. It seems that STM32F466RE interferenced with GNSS. What's happen with STM32F466RE ? Is there anyone get same problem here ?
1 Answer
7 years, 8 months ago.
Note: PROBLEM SOLVED by changing value in mbed-os/targets/TARGET_STM/TARGET_STM32F4/TARGET_NUCLEO_F446RE/device/system_stm32f4xx.c
define USE_PLL_HSE_EXTC (0) /* Use external clock */ define USE_PLL_HSE_XTAL (1) /* Use external xtal */ define DEBUG_MCO (0) Output the MCO1/MCO2 on PA8/PC9 for debugging (0=OFF, 1=ON) default is :
define USE_PLL_HSE_EXTC (1) /* Use external clock */ define USE_PLL_HSE_XTAL (0) /* Use external xtal */ define DEBUG_MCO (1) Output the MCO1/MCO2 on PA8/PC9 for debugging (0=OFF, 1=ON) If you are using External Xtal (Not External Clock) & 2 pcs 18pf capacitor, change USE_PLL_HSE_XTAL to 1 by default Nucleo 446RE shipped without External Xtal, so you may set USE_PLL_HSE_EXTC to 1.
but if you didn't have External Clock or External Xtal, by default mbedOS will choose Internal 16MHz clock and you can't use USB FS / HS with Internal 16MHz Clock
Assigned to
7 years, 8 months ago.This means that the question has been accepted and is being worked on.