File tree 1 file changed +7
-6
lines changed
libraries/Portenta_SDRAM/src
1 file changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -42,18 +42,19 @@ static HAL_StatusTypeDef FMC_SDRAM_Clock_Config(void)
42
42
/* FMC Kernel Clock = PLL2_VCO Output/PLL_R = 800/4 = 200 Mhz */
43
43
RCC_PeriphCLKInitStruct .PeriphClockSelection = RCC_PERIPHCLK_FMC ;
44
44
RCC_PeriphCLKInitStruct .FmcClockSelection = RCC_FMCCLKSOURCE_PLL2 ;
45
- RCC_PeriphCLKInitStruct .PLL2 .PLL2RGE = RCC_PLL1VCIRANGE_2 ;
46
45
#ifdef ARDUINO_GIGA
47
- RCC_PeriphCLKInitStruct .PLL2 .PLL2M = 3 ;
48
- RCC_PeriphCLKInitStruct .PLL2 .PLL2N = 120 ;
46
+ RCC_PeriphCLKInitStruct .PLL2 .PLL2RGE = RCC_PLL2VCIRANGE_3 ;
47
+ RCC_PeriphCLKInitStruct .PLL2 .PLL2M = 2 ;
48
+ RCC_PeriphCLKInitStruct .PLL2 .PLL2N = 60 ;
49
49
#else
50
+ RCC_PeriphCLKInitStruct .PLL2 .PLL2RGE = RCC_PLL2VCIRANGE_2 ;
50
51
RCC_PeriphCLKInitStruct .PLL2 .PLL2M = 5 ;
51
- RCC_PeriphCLKInitStruct .PLL2 .PLL2N = 160 ;
52
+ RCC_PeriphCLKInitStruct .PLL2 .PLL2N = 95 ;
52
53
#endif
53
54
RCC_PeriphCLKInitStruct .PLL2 .PLL2FRACN = 0 ;
54
55
RCC_PeriphCLKInitStruct .PLL2 .PLL2P = 2 ;
55
- RCC_PeriphCLKInitStruct .PLL2 .PLL2R = 4 ;
56
- RCC_PeriphCLKInitStruct .PLL2 .PLL2Q = 3 ;
56
+ RCC_PeriphCLKInitStruct .PLL2 .PLL2Q = 2 ;
57
+ RCC_PeriphCLKInitStruct .PLL2 .PLL2R = 2 ;
57
58
RCC_PeriphCLKInitStruct .PLL2 .PLL2VCOSEL = RCC_PLL2VCOWIDE ;
58
59
return HAL_RCCEx_PeriphCLKConfig (& RCC_PeriphCLKInitStruct );
59
60
}
You can’t perform that action at this time.
0 commit comments