For some reason our test i.MX6UL board is running slower than older i.MX28. Changing CCM_ANALOG_PLL_ARMn divider increases the performance slightly, but it's still about 3 times slower in integer calculcations.
What are correct clock register settings for full CPU speed (528MHz). Changing CACRR[ARM_PODF] divider to 0 causes CPU to hang. Is there some specific procedure for changing this bit?
Using U-Boot from Freescale git and vanilla kernel 4.4.2. U-boot is loaded via serial downloader, then Linux kernel is loaded from SD card and booted. Kernel CPU frequency scaling is disabled.