PLLCLK not working for STM32U575ZIT6 based custom board
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-02-27 05:34 AM
Hi,
I have migrated from STM32L4S5ZI --> STM32U575ZIT6 for one of our custom designed board.
I am trying to configure 96MHz HCLK using Clock configuration in my *.ioc file and just toggle LEDs with a delay of 1 sec with the generated code & this logic.
My observations are as follows:
- Board Works (LED toggles perfectly every second) with HSI 16 MHz.
- Board works with HSE 48MHZ external oscillator without involving PLL. But I need to change the voltage level to 4 as shown in image attached.
- Board does not work with 48MHz MSIS
- Board does not work with 96MHz PLLCLK with input as HSE clock
- Board does not work with 96MHz PLLCLK with input as HSI clock
for all these cases images are attached. I have also attached my schematics and relevant code snippet and also the project workspace.
Upon survey I found that such issues comes when VDDA & VSSA are not connected / decoupled. Upon probing my board I confirmed both VDDA & VSSA are perfect 3.3V & GND respectively.
Please suggest possible solutions at the earliest.
Solved! Go to Solution.
- Labels:
-
STM32U5 series
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-03-24 12:36 AM
@AScha.3​ I have tested with your .ioc, and it did not work. Please see the attached project "HITP_Workspace3_24_03_23.rar".
I also got the .ioc file from my fabricator, which was working and using that, I added the required FMC, GPIOs, LPUART etc and built my complete hardware integration test project. This works perfectly and attached in "HITP_Workspace2_21_03_23.rar". I have compared the .ioc file for both but was unable to find the root cause.
Still, when I am creating a fresh project, the PLLCLK doesn't work. Please guide me on what could be the root cause.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-03-24 12:37 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-05-18 02:49 AM
Today we got the actual solution to the problem.
While creating a new project we need to select Timebase Source as SYSTICK under System core option in .ioc file.
After doing so, I was able to make the clock work properly.
IDE must have thrown an error or warning in this case. I hope this issue will be addressed in upcoming versions of STM32cubeide
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-05-23 03:53 PM
Write code yourself and there will not be such a ridiculous problems, because you will actually learn how things work.

- « Previous
-
- 1
- 2
- Next »