i.MX6UL performance issues

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

i.MX6UL performance issues

Jump to solution
929 Views
jsopenrb
Contributor II

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.

Labels (1)
0 Kudos
1 Solution
556 Views
jsopenrb
Contributor II

It turned out that serial downloader boot happens at some lower frequency which is not switched up correctly in u-boot/kernel. Switching boot mode to boot from fuses solves this issue.

View solution in original post

0 Kudos
2 Replies
557 Views
jsopenrb
Contributor II

It turned out that serial downloader boot happens at some lower frequency which is not switched up correctly in u-boot/kernel. Switching boot mode to boot from fuses solves this issue.

0 Kudos
556 Views
igorpadykov
NXP Employee
NXP Employee

Hi J

procedure for setting set cpu frequency to 528 MHz one can find in

AN5170 sect.6.4.4. Video Playback: steps , sect.4.3 Dhrystone benchmark.

cache.freescale.com/files/32bit/doc/app_note/AN5170.pdf

For comparing performance of both processors one can run dhrystone using

arm document DAI0273A_dhrystone_benchmarking.pdf.

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

0 Kudos