|
@@ -273,8 +273,14 @@ void initcode(ADI_BOOT_DATA *bootstruct)
|
|
|
memory_settings.uwPllCtl = CONFIG_PLL_CTL_VAL;
|
|
|
memory_settings.uwPllDiv = CONFIG_PLL_DIV_VAL;
|
|
|
memory_settings.uwPllLockCnt = CONFIG_PLL_LOCKCNT_VAL;
|
|
|
+#if ANOMALY_05000432
|
|
|
+ bfin_write_SIC_IWR1(0);
|
|
|
+#endif
|
|
|
syscontrol(SYSCTRL_WRITE | SYSCTRL_VRCTL | SYSCTRL_PLLCTL | SYSCTRL_PLLDIV | SYSCTRL_LOCKCNT |
|
|
|
(CONFIG_VR_CTL_VAL & FREQ_MASK ? SYSCTRL_INTVOLTAGE : SYSCTRL_EXTVOLTAGE), &memory_settings, NULL);
|
|
|
+#if ANOMALY_05000432
|
|
|
+ bfin_write_SIC_IWR1(-1);
|
|
|
+#endif
|
|
|
} else {
|
|
|
serial_putc('L');
|
|
|
|