We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Why can not running at 96Mhz ... I did set PLL 96mhz and FMI Clock = Rclock.. in start.s Assembly file.. R Clock is master clock 96mhz ST Datasheet writed FMI max 96mhz...
I tested it start.s file Not checked FMI setting and Clock Setting... and i was write in my source code
void main(void) { FMI Remap function (ST library) FMI Config func
PLL factor func PLL command func master clock func gpio clock gating func gpio deinit func gpio setting whit output
while(1) { gpio on delay gpio off delay }
runngin very good.
anybody help me
I am also having trouble getting the MCB-STR9 (vers.3) to run at 96MHz.
By default the PLL is set to 48MHz.
Using the uVision Configuration Wizard:
1. I expand the "Clock Configuration" group 2. I expand the "PLL Configuration Register Configuration (SCU_PLLCONF)"
3. PLLEN: PLL Enable = PLL ENabled PLL_PDIV: PLL Post-divider = 3 PLL_NDIV: PLL Feedback divider = 192 PLL_MDIV: PLL Pre-divider = 25
I try changing it to: PLL_PDIV: PLL Post-divider = 2 in order to get 96MHz
4. Under "ARM Target Driver Setup" I have it set to "Download to Flash" and "Use Reset at Startup".
5. I build and everything is successful. 6. I powercycle the board and my app doesn't run (just blink an LED once per second).
I reset everything back to 48 MHz and everything works fine.
Is there something else that needs to be done in order to use the Configuration Wizard to set the board to run at 96MHz? Do I need to set the appropriate registers by hand in main()?
any help would be much appreciated.
-J
Next item in the search is app Note 3306:
http://www.keil.com/support/docs/3306.htm
I'll try this and see what happens.