cancel
Showing results for 
Search instead for 
Did you mean: 

Legacy project fails to run when built with current STM32CubeIDE

SidPrice
Associate III

I have had to open up and work on a project from a couple of years ago. THe project was developed using STM32CubeIDE and the base project was generated by STM32CubeMX.

I am using the latest version of STM32CudeIde (v1.12.1). When I initially opened the project, I was prompted to migrate it for the IDE. I chose to do this.

The project was built and flashed onto the target (STM32L433RB) hardware. However, the USB part of the project did not work. Monitoring the USB connection shows it never responds to the host. Under the debugger (JLink-Ultra) the global USB interrupt is never called.

Using STM32CubeMX the firmware version was changed for the STM32L4xx to the version active last time the project was built (v1.17.0 of L4 package), this did not resolve the issue.

Is there something else that may have been changed by the migration that could be causing this?

Note that the program is using freeRTOS and two other very simple tasks, including a simple LED blink, are running as expected.

Sid

0 REPLIES 0