#define MXC_PERCLK_NUM 4
+#ifdef CYGOPT_MX27_WORKAROUND_ENGcm11563
+#define avoid_arm_src 1
+#else
+#define avoid_arm_src 0
+#endif
+
RedBoot_cmd("clock",
"Setup/Display clock (max AHB=133MHz, max IPG=66.5MHz)\nSyntax:",
"[<core clock in MHz> [:<AHB-to-core divider>[:<IPG-to-AHB divider>]]]\n\n"
pll = core_clk;
nfc_div_factor = 1;
} else {
- if (core_clk > 266 * SZ_DEC_1M) {
+ if (!avoid_arm_src && core_clk > 266 * SZ_DEC_1M) {
pll = core_clk;
arm_src = 1;
} else {