diff --git a/arch/arm/cpu/armv7/mx7ulp/clock.c b/arch/arm/cpu/armv7/mx7ulp/clock.c
index 6246ef5ce8f4aa1fb81141057ed5e196c0dbf184..590a34d1174f46b97e5335a5fffd33baa198fdfc 100644
--- a/arch/arm/cpu/armv7/mx7ulp/clock.c
+++ b/arch/arm/cpu/armv7/mx7ulp/clock.c
@@ -287,9 +287,9 @@ void clock_init(void)
 
 	scg_a7_soscdiv_init();
 
-	/*APLL PFD1 = 270Mhz, PFD2=480Mhz, PFD3=800Mhz */
+	/*APLL PFD1 = 270Mhz, PFD2=345.6Mhz, PFD3=800Mhz */
 	scg_enable_pll_pfd(SCG_APLL_PFD1_CLK, 35);
-	scg_enable_pll_pfd(SCG_APLL_PFD2_CLK, 20);
+	scg_enable_pll_pfd(SCG_APLL_PFD2_CLK, 28);
 	scg_enable_pll_pfd(SCG_APLL_PFD3_CLK, 12);
 
 	init_clk_lpuart();