2025-03-10 3:31 AM
I installed stm32CubeIDE version 1.18.0
Started a new stm32 project, selected my board, clicked ok for everything (like it showed a window which contained 5 checked options of led,virtual port etc etc.), i selected all and clicked ok.
Then activated XCubeAI package, checked core and selected validation under application, then clicked on OK.
Then i tried to open that network window... but before that a small window opened which showed configuring usart3 and it got stuck at 70% for very long time... i tried closing the app and disconnecting, restarting pc... but the same thing is happening... i shared a screenshot of where it got stuck...
PLease help me with this...
2025-03-11 10:56 AM
There are soo many errors and warnings...
I think by default, nucleo-h753zi board's stlink is directed to usart3??
but in my connectivity tab at cubeMX, usart3 is not even available... i am not even trying to enable it... please try to help.... it is fine until validation on desktop.. but when i try to build and compile... it is not happening...
2025-03-11 1:54 PM - edited 2025-03-11 1:56 PM
Newer CubeMX/IDE versions have the new configuration category for LEDs, buttons and other things on ST eval. boards. This allows to include "BSP" modules for this stuff into a project. Affected peripherals and pins are excluded from the "normal" configuration tools. On the MCU pinout picture the affected pins are colored red.
If you see any red colored pins on the picture: either disable the "User interface" in the components pane and proceed with setup as usual, or accept it and use the ST "BSP" modules.
The error messages are not related to the UART. You can disable these warnings and ignore.
2025-03-11 7:05 PM
Then for communication.... I am not able to select usart3 either to enable or disable... soo can i enable usart1 and enable usart1_tx and rx dor pd8 and pd9 then give the same for XCubeAI package platform settings..???
2025-03-11 7:09 PM - edited 2025-03-11 7:11 PM
Hmm. If you cannot get rid of the CubeMX limitations for this board, indeed try another UART on the same pins. Just check the code to ensure that initialization of USART3 won't run.
2025-03-11 7:12 PM
Okay should i check what are the other UART options available for the same pins which showed usart3(no mode) and enable them... then give them for XCubeAI platform settings right???
2025-03-11 7:15 PM
or changing my PC enables me usart3???
if changing my pc works... what should i do... i should enable usart3 async mode and give the same for xcube ai platform settings??
2025-03-11 7:18 PM - edited 2025-03-11 7:20 PM
I'm afraid that CubeMX won't allow two UARTs using same pins. So part of this needs to be done manually. Someone more familiar with XCubeAI please suggest how to proceed. AI should not defeat us humans yet!
2025-03-11 7:30 PM
Actually before i enable AI package... it showed a small popup like configuring usart3... and it gt stuck at 70%... soo closed that popup and proceeded...??
Is this anything related to my PC ???
or changing my PC enables me usart3???
if changing my pc works... what should i do... i should enable usart3 async mode and give the same for xcube ai platform settings??
2025-03-11 10:25 PM
I just try to run a simple blink led and message sending code to ensure whether my board works properly.... it is debugging and running without errors and led is blinking... but i cant see anything in putty(i gave the correct com port and baudrate for putty)... i tried multiple times but it is the same...
2025-03-12 4:58 AM
C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/bin/ld.exe: C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+dp/hard\libc_nano.a(libc_a-signalr.o): note: the message above does not take linker garbage collection into account
see i am getting this error... how many times ever i tried to build
please help me through this