2025-06-03 4:45 AM
Hi
Does the X-NUCLEO-BNRG2A1 BLE module support interfacing with the STM32F407VET6 board? Please let me know.
2025-06-04 6:26 AM
@Kumar123 wrote:I have sent a ZIP file — please take a look and let me know.
Sorry, it's your project - you need to do the investigation.
Debugging is a key part of any development - hardware or software - you can't just throw up your hands, say "it doesn't work", and expect others to fix it for you.
Some tips on debugging:
2025-06-05 12:00 AM
2025-06-05 12:58 AM - edited 2025-06-05 2:36 AM
Note that you can paste the image into the post - then we can see it in context:
But please don't post code as images - see How to insert source code.
So what is this LOG() actually supposed to do?
Is it a UART output?
PS:
Again, you have the working example on the Nucleo for reference - see what it does there ...
2025-06-05 2:23 AM
@Kumar123 wrote:
Hi Andrew Neil
It is working fine on the Nucleo-F401RE board, but I am currently testing it on the STM32F407VET6 board.
Nucleo-F401RE board is indeed a board but STM32F407VET6 isn't, it's the microcontroller used on the board.
So what board you are using for that STM32F407VET6 MCU?
2025-06-05 2:30 AM
@mƎALLEm wrote:So what board you are using for that STM32F407VET6 MCU?
Indeed.
@Kumar123 again, please post the schematic of this mystery board.
Again, see How to write your question to maximize your chances to find a solution
2025-06-05 2:41 AM
2025-06-05 3:04 AM
Please give the full schematic.
@Kumar123 wrote:On my STM32F407VET6 board, the RESET pin is connected to GND, and I'm using the SW3 button for reset.
That doesn't make sense - connecting Reset (NRST) to ground will hold the processor permanently in reset - so nothing will ever happen
V = 100 pins;
T = LQFP.
So Reset (NRST) is on pin 14:
2025-06-05 4:43 AM
Hi Andrew
Can the NRST pin be used as a GPIO output pin (for Reset) in the .ioc configuration file? It is not showing up.
2025-06-05 4:50 AM - edited 2025-06-05 4:52 AM
@Kumar123 wrote:Can the NRST pin be used as a GPIO output pin.
No - see the datasheet:
https://www.st.com/resource/en/datasheet/stm32f407ve.pdf#page=49
via: https://www.st.com/en/microcontrollers-microprocessors/stm32f407ve.html#documentation
@Kumar123 wrote:in the .ioc configuration file? It is not showing up.
The configuration tools won't offer options which aren't available in the hardware!
2025-06-05 10:22 PM
Hi Andrew
I have created the .ioc configuration as shown. Can you confirm whether it supports BLE? The file is attached.