cancel
Showing results for 
Search instead for 
Did you mean: 

How to use USB peripheral with TrustZone enabled on the STM32U545

KMak
Associate

I am using USB peripheral on the STM32U5 with TrustZone enabled. I met a problem.

 

In Non-Secure area, USB_DRD_FS->CNTR, USB_DRD_FS->CHEP0R can be set correctly.

 

In Secure area, I can set "USB_DRD_FS->CNTR = 0x9D00;".

But I can not set the "USB_DRD_FS->CHEP0R = 0x8280;". The register value remains at 0.

 

How can I use the USB peripheral in Secure area?

0 REPLIES 0