Page 2 of 2

Re: STM32F469I-DISCO Board clock setup

Posted: Wed Dec 18, 2024 3:24 pm
by stefan.erni
Hi Leigh

would it be possible to add more clock settings?
or can I do this in my program as C code?
These settings here are not enough for the display probably
2024-12-18_16-19-05.PNG
2024-12-18_16-19-05.PNG (239.04 KiB) Viewed 2607 times

Re: STM32F469I-DISCO Board clock setup

Posted: Wed Dec 18, 2024 6:07 pm
by LeighM
What extra settings do you need?
What do you think is missing?

Re: STM32F469I-DISCO Board clock setup

Posted: Thu Dec 19, 2024 8:06 am
by stefan.erni
I don't understand how this works but we can test these settings first
already exists
PLL /N
PLL /P
PLL /Q
PLL /R

missing
PLLSAI /N
PLLSAI /P
PLLSAI /Q
PLLSAI /R

Details:
2024-12-19_08-56-15.PNG
2024-12-19_08-56-15.PNG (120.68 KiB) Viewed 2566 times
Overview:
2024-12-19_08-26-49.PNG
2024-12-19_08-26-49.PNG (262.82 KiB) Viewed 2566 times

Re: STM32F469I-DISCO Board clock setup

Posted: Thu Dec 19, 2024 10:14 am
by LeighM
Ah, well spotted, looks like that LCD clock needs some attention then.
I'd forgotten that this device has an LCD controller, it's been quite a few years since I worked with this device.
I am still somewhat limited in the time I can put to technical investigations, hopefully someone can get there before me :D

Re: STM32F469I-DISCO Board clock setup

Posted: Fri Dec 20, 2024 6:18 pm
by LeighM
Here's a bit of a shot in the dark :D ...

Re: STM32F469I-DISCO Board clock setup

Posted: Mon Jan 13, 2025 8:02 am
by stefan.erni
Hi Leigh

I have tried but there is a small problem.

Flowcode10_LCD_Test.c: In function 'main':
Flowcode10_LCD_Test.c:3537:26: error: 'rCC_PLLSAIInitStruct' undeclared (first use in this function)
Flowcode10_LCD_Test.c:3537:26: note: each undeclared identifier is reported only once for each function it appears in
Error(s) in build

Re: STM32F469I-DISCO Board clock setup

Posted: Mon Jan 13, 2025 9:31 am
by LeighM
Please try this ...

Re: STM32F469I-DISCO Board clock setup

Posted: Mon Jan 13, 2025 11:06 am
by stefan.erni
Yes compile works,
I have tested different settings
but the display only works correct, if I increase the delay time from 8 to 16Mhz, but then I2c and UART no longer work properly.

I will test the settings again and maybe we should have a look at the reset pin of the display LCD_reset