i.MX6UL performance issues

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

i.MX6UL performance issues

ソリューションへジャンプ
1,192件の閲覧回数
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.

ラベル(1)
0 件の賞賛
返信
1 解決策
819件の閲覧回数
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 件の賞賛
返信
2 返答(返信)
820件の閲覧回数
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 件の賞賛
返信
819件の閲覧回数
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 件の賞賛
返信