Problem with STM32N6 Nucle USB Device CDC ACM
Hi ST community
I'm working on a simple application to get USB Device CDC ACM up and running. My goal is to make my STM32N6 Nucleo board detectable by my laptop so that it appears as a Virtual COM Port under Windows Device Manager.
Here are my STM32CubeIDE settings:
Step#1: Clock Configuration.


Step#2: Set SYS clock : HSE -? DIGBYPASS Clock Source

Step#3: Select TIM6, check off : Application

Step#4: Select TIM6 as Timebase Source, check off : Application

Step#5: Select USB1_OTG_HS, and select Internal HS Phy: Device, check off : Application

Step#6: Select Threadx and check off Core and Mode: Application

Step#7: Select USBx with the following setting :
1. Mode: Application mode
2. Check off Core system
3. UX Device: Device CoreStack HS and Controllers HS
4. Device Class HS: CDC_ACM

And here is my main.c file :

Here is my project folder structure.
To program the board, I've set the boot switches to DEV mode and compiled only the application code. I don't build or program the FSBL.

When I connect my board to my laptop, nothing happens. There isn't a new virtual COM port.
I'd appreciate it if someone could guide me on what I'm missing here.
