H265 Decoding consumed more cpu load on iMX8M Plus

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

H265 Decoding consumed more cpu load on iMX8M Plus

跳至解决方案
449 次查看
Hariharan1
Contributor III

Hi all,

I was trying to get clk_summary of vpu. i was getting  vpu_g1 set has Y but vpu_g2 set has N. What could be the reason. Is that the reason i am getting more cpu load like 85% when i was decoding H265 whereas H264 decoding was taking just 7% CPU Load. 

H265 decoding command:  ./g2dec -tbs encoded.hevc -Oout.yuv 

H264 decoding command: ./hx170dec-arm -Otest_hxdec.yuv DOP_Animation_W_.H264

cat /sys/kernel/debug/clk/clk_summary | grep vpu

vpu_g1 0 0 0 800000000 0 0 50000 Y deviceless no_connection_id
vpu_g1_root_clk 0 0 0 800000000 0 0 50000 N 38300000.vpu_g1 clk_hantro
vpu_pll_ref_sel 0 0 0 24000000 0 0 50000 Y deviceless no_connection_id
vpu_pll 0 0 0 700000000 0 0 50000 Y deviceless no_connection_id
vpu_pll_bypass 0 0 0 700000000 0 0 50000 Y deviceless no_connection_id
vpu_pll_out 0 0 0 700000000 0 0 50000 N deviceless no_connection_id
vpu_g2 0 0 0 700000000 0 0 50000 N deviceless no_connection_id
vpu_g2_root_clk 0 0 0 700000000 0 0 50000 N 38310000.vpu_g2 clk_hantro


Thanks,

标签 (1)
0 项奖励
回复
1 解答
428 次查看
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi,

There is no cpu load issue on i.MX8MP EVK using gstreamer.

root@imx8mpevk:~# gst-launch-1.0 filesrc location=test_MediaCoder_HEVC_demo_video.mp4 typefind=true ! video/quicktime ! aiurdemux ! h265parse ! queue max-size-time=0 ! v4l2h265dec ! autovideosink
Setting pipeline to PAUSED ...

====== V4L2DEC: 1.26.0 build on May  7 2025 08:46:20. ======
Pipeline is PREROLLING ...

====== AIUR: 4.10.0 build on May 10 2025 01:33:22. ======
        Core: MPEG4PARSER_06.22.14  build on Apr 28 2025 08:50:53
 file: /usr/lib/imx-mm/parser/lib_mp4_parser_arm_elinux.so.3.2
------------------------
    Track 00 [video_0] Enabled
        Duration: 0:00:59.958333000
        Language: und
    Mime:
        video/x-h265, parsed=(boolean)true, alignment=(string)au, stream-format=(string)hev1, width=(int)1920, height=(int)800, framerate=(fraction)24/1, codec_data=(buffer)01016000000080000000000078f000fcfdf8f800000f03a00001001840010c01ffff0160000003008000000300000300789dc090a100010021420101016000000300800000030000030078a003c080321659de491b6bc0400800a2000100064401c173d189
------------------------
------------------------
    Track 01 [audio_0] Enabled
        Duration: 0:01:01.347120000
        Language: und
    Mime:
        audio/mpeg, mpegversion=(int)4, channels=(int)1, rate=(int)22050, bitrate=(int)28992, stream-format=(string)raw, codec_data=(buffer)138856e5a54880
------------------------
Redistribute latency...
Redistribute latency...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
Redistribute latency...
New clock: GstSystemClock
^Chandling interrupt. (37.5 %)
Interrupt: Stopping pipeline ...
Execution ended after 0:00:23.068026502
Setting pipeline to NULL ...
Total showed frames (556), playing for (0:00:23.067971879), fps (24.103).
Freeing pipeline ...
root@imx8mpevk:~# cat /sys/kernel/debug/clk/clk_summary | grep vpu
                   vpu_vc8000e       0       0        0        500000000   0          0     50000      Y                     deviceless                      no_connection_id
                      vpu_vc8ke_root_clk 0       0        0        500000000   0          0     50000      N                        38320000.vpu_vc8000e            clk_hantro_vc8000e
                   vpu_bus           0       0        0        800000000   0          0     50000      Y                     deviceless                      no_connection_id
                      vpu_root_clk   0       0        0        800000000   0          0     50000      N                        38320000.vpu_vc8000e            clk_hantro_vc8000e_bus
                                                                                                                                38310000.vpu_g2                 clk_hantro_bus
                                                                                                                                38300000.vpu_g1                 clk_hantro_bus
                   vpu_g1            0       0        0        800000000   0          0     50000      Y                     deviceless                      no_connection_id
                      vpu_g1_root_clk 0       0        0        800000000   0          0     50000      N                        38300000.vpu_g1                 clk_hantro
    vpu_pll_ref_sel                  0       0        0        24000000    0          0     50000      Y      deviceless                      no_connection_id
       vpu_pll                       0       0        0        700000000   0          0     50000      Y         deviceless                      no_connection_id
          vpu_pll_bypass             0       0        0        700000000   0          0     50000      Y            deviceless                      no_connection_id
             vpu_pll_out             0       0        0        700000000   0          0     50000      N               deviceless                      no_connection_id
                vpu_g2               0       0        0        700000000   0          0     50000      N                  deviceless                      no_connection_id
                   vpu_g2_root_clk   0       0        0        700000000   0          0     50000      N                     38310000.vpu_g2                 clk_hantro

Zhiming_Liu_0-1759987816186.png

The issue should from your g2dec application.


Best Regards,
Zhiming

在原帖中查看解决方案

0 项奖励
回复
3 回复数
429 次查看
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi,

There is no cpu load issue on i.MX8MP EVK using gstreamer.

root@imx8mpevk:~# gst-launch-1.0 filesrc location=test_MediaCoder_HEVC_demo_video.mp4 typefind=true ! video/quicktime ! aiurdemux ! h265parse ! queue max-size-time=0 ! v4l2h265dec ! autovideosink
Setting pipeline to PAUSED ...

====== V4L2DEC: 1.26.0 build on May  7 2025 08:46:20. ======
Pipeline is PREROLLING ...

====== AIUR: 4.10.0 build on May 10 2025 01:33:22. ======
        Core: MPEG4PARSER_06.22.14  build on Apr 28 2025 08:50:53
 file: /usr/lib/imx-mm/parser/lib_mp4_parser_arm_elinux.so.3.2
------------------------
    Track 00 [video_0] Enabled
        Duration: 0:00:59.958333000
        Language: und
    Mime:
        video/x-h265, parsed=(boolean)true, alignment=(string)au, stream-format=(string)hev1, width=(int)1920, height=(int)800, framerate=(fraction)24/1, codec_data=(buffer)01016000000080000000000078f000fcfdf8f800000f03a00001001840010c01ffff0160000003008000000300000300789dc090a100010021420101016000000300800000030000030078a003c080321659de491b6bc0400800a2000100064401c173d189
------------------------
------------------------
    Track 01 [audio_0] Enabled
        Duration: 0:01:01.347120000
        Language: und
    Mime:
        audio/mpeg, mpegversion=(int)4, channels=(int)1, rate=(int)22050, bitrate=(int)28992, stream-format=(string)raw, codec_data=(buffer)138856e5a54880
------------------------
Redistribute latency...
Redistribute latency...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
Redistribute latency...
New clock: GstSystemClock
^Chandling interrupt. (37.5 %)
Interrupt: Stopping pipeline ...
Execution ended after 0:00:23.068026502
Setting pipeline to NULL ...
Total showed frames (556), playing for (0:00:23.067971879), fps (24.103).
Freeing pipeline ...
root@imx8mpevk:~# cat /sys/kernel/debug/clk/clk_summary | grep vpu
                   vpu_vc8000e       0       0        0        500000000   0          0     50000      Y                     deviceless                      no_connection_id
                      vpu_vc8ke_root_clk 0       0        0        500000000   0          0     50000      N                        38320000.vpu_vc8000e            clk_hantro_vc8000e
                   vpu_bus           0       0        0        800000000   0          0     50000      Y                     deviceless                      no_connection_id
                      vpu_root_clk   0       0        0        800000000   0          0     50000      N                        38320000.vpu_vc8000e            clk_hantro_vc8000e_bus
                                                                                                                                38310000.vpu_g2                 clk_hantro_bus
                                                                                                                                38300000.vpu_g1                 clk_hantro_bus
                   vpu_g1            0       0        0        800000000   0          0     50000      Y                     deviceless                      no_connection_id
                      vpu_g1_root_clk 0       0        0        800000000   0          0     50000      N                        38300000.vpu_g1                 clk_hantro
    vpu_pll_ref_sel                  0       0        0        24000000    0          0     50000      Y      deviceless                      no_connection_id
       vpu_pll                       0       0        0        700000000   0          0     50000      Y         deviceless                      no_connection_id
          vpu_pll_bypass             0       0        0        700000000   0          0     50000      Y            deviceless                      no_connection_id
             vpu_pll_out             0       0        0        700000000   0          0     50000      N               deviceless                      no_connection_id
                vpu_g2               0       0        0        700000000   0          0     50000      N                  deviceless                      no_connection_id
                   vpu_g2_root_clk   0       0        0        700000000   0          0     50000      N                     38310000.vpu_g2                 clk_hantro

Zhiming_Liu_0-1759987816186.png

The issue should from your g2dec application.


Best Regards,
Zhiming

0 项奖励
回复
356 次查看
Hariharan1
Contributor III

Hi,

How did you run top command while executing gst-launch command. 

Thanks,
Hariharan

0 项奖励
回复
334 次查看
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi,

I didn't use any other command before using gst-launch.

Best Regards,
Zhiming

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2182670%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EH265%20%E8%A7%A3%E7%A0%81%E5%8D%A0%E7%94%A8%20iMX8M%20Plus%20%E6%9B%B4%E5%A4%9A%E7%9A%84%20CPU%20%E8%B4%9F%E8%BD%BD%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2182670%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E5%A4%A7%E5%AE%B6%E5%A5%BD%EF%BC%8C%3CBR%20%2F%3E%3CBR%20%2F%3E%EF%BC%8C%E6%88%91%E6%AD%A3%E5%9C%A8%E5%B0%9D%E8%AF%95%E8%8E%B7%E5%8F%96%20vpu%20%E7%9A%84%20clk_summary%E3%80%82%E6%88%91%3CFONT%20size%3D%225%22%20color%3D%22%23000000%22%3E%E7%9A%84%20%3C%2FFONT%3E%3CFONT%20size%3D%225%22%20color%3D%22%23000000%22%3E%20vpu_g1%20%E8%AE%BE%E7%BD%AE%E4%B8%BA%20%22Y%22%EF%BC%8C%E4%BD%86%20vpu_g2%20%E8%AE%BE%E7%BD%AE%E4%B8%BA%20%22N%3C%2FFONT%3E%22%E3%80%82%E6%98%AF%E4%B8%8D%E6%98%AF%E5%9B%A0%E4%B8%BA%E8%BF%99%E4%B8%AA%E5%8E%9F%E5%9B%A0%EF%BC%8C%E5%BD%93%E6%88%91%E8%A7%A3%E7%A0%81%20H265%20%E6%97%B6%EF%BC%8CCPU%20%E8%B4%9F%E8%BD%BD%E5%A2%9E%E5%8A%A0%E5%88%B0%2085%25%20%EF%BC%8C%E8%80%8C%E8%A7%A3%E7%A0%81%20H264%20%E6%97%B6%20CPU%20%E8%B4%9F%E8%BD%BD%E4%BB%85%E4%B8%BA%207%25%20%E3%80%82%20%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EH265%20%E8%A7%A3%E7%A0%81%E5%91%BD%E4%BB%A4%EF%BC%9A%20%3CEM%3E.%2Fg2dec%20-tbs%20encoded.hevc%20-Oout.yuv%3C%2FEM%3E%3C%2FSPAN%3E%3CEM%3E%20%3C%2FEM%3E%3C%2FP%3E%3CP%3EH264%20%E8%A7%A3%E7%A0%81%E5%91%BD%E4%BB%A4%EF%BC%9A%3CEM%3E%3CSPAN%20class%3D%22%22%3E%3CSPAN%20class%3D%22%22%3E%20%2Fhx170dec-arm-%3C%2FSPAN%3E%3CSPAN%20class%3D%22%22%3E%20otest_hxdec.yuv%3C%2FSPAN%3E%3CSPAN%20class%3D%22%22%3E%20DOP_Animation_W_.H264%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%20c%20at%20%2Fsys%2Fkernel%2Fdebug%2Fclk%2Fclk_summary%20%7C%20grep%20vpu%3CBR%20%2F%3E%3CBR%20%2F%3E%20vpu%20_g1%200%200%200%20800000000%200%3CFONT%20color%3D%22%23FF0000%22%3E%20%3C%2FFONT%3E%3CBR%20%2F%3E0%200%200%20800000000%200%200%200%20800000000%20N%2038300000.vpu_g1clk_hantro%3CBR%20%2F%3Evpu_pll_ref_sel%200%200%200%2024000000%200%200%2050000%20Y%20deviceless%20no_connection_id%3CBR%20%2F%3Evpu_pll%200%200%20700000000%200%200%2050000%20Y%20deviceless%20no_connection_id%3CBR%20%2F%3Evpu_pll_bypass%200%200%20700000000%200%200%2050000%20Y%20deviceless%20no_connection_id%20vpu_pll_out%200%200%20700000000%200%200%2050000%20N%20deviceless%20no_connection_id%20vpu_g2%200%200%20700000000%200%200%2050000%20N%20deviceless%20no_connection_idno_connection_id%3CBR%20%2F%3Evpu_pll_out%200%200%200%20700000000%200%200%2050000%20N%20deviceless%20no_connection_id%3CBR%20%2F%3Evpu_g2%200%200%20700000000%200%200%2050000%3CFONT%20color%3D%22%23FF0000%22%3EN%3C%2FFONT%3Edeviceless%20no_connection_id%3CBR%20%2F%3Evpu_g2_root_clk%200%200%20700000000%200%200%2050000%20N%2038310000.vpu_g2clk_hantro%3CBR%20%2F%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%E8%B0%A2%E8%B0%A2%E3%80%81%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2182670%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3Ei.MX%208M%20%7C%20i.MX%208M%20Mini%20%7C%20i.MX%208M%20Nano%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2186107%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20H265%20Decoding%20consumed%20more%20cpu%20load%20on%20iMX8M%20Plus%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2186107%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%EF%BC%8C%E5%9C%A8%E7%94%A8%E4%B8%8A%E5%B8%82%20gst-launch%20%E4%B9%8B%E5%89%8D%3CBR%20%2F%3E%3CBR%20%2F%3E%E6%88%91%E6%B2%A1%E6%9C%89%E4%BD%BF%E7%94%A8%E4%BB%BB%E4%BD%95%E5%85%B6%E4%BB%96%E5%91%BD%E4%BB%A4%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E8%87%B4%E6%95%AC%EF%BC%8C%3CBR%20%2F%3EZhiming%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2185662%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20H265%20Decoding%20consumed%20more%20cpu%20load%20on%20iMX8M%20Plus%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2185662%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%BD%A0%E6%98%AF%3CBR%20%2F%3E%3CBR%20%2F%3E%E6%80%8E%E4%B9%88%E5%9C%A8%E6%89%A7%E8%A1%8C%20gst-launch%20%E5%91%BD%E4%BB%A4%E6%97%B6%E8%BF%90%E8%A1%8C%E6%9C%80%E9%AB%98%E5%91%BD%E4%BB%A4%E7%9A%84%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E8%B0%A2%E8%B0%A2%EF%BC%8C%3CBR%20%2F%3EHariharan%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2182709%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20H265%20Decoding%20consumed%20more%20cpu%20load%20on%20iMX8M%20Plus%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2182709%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%82%A8%E5%A5%BD%EF%BC%8C%3C%2FP%3E%0A%3CP%3E%E4%BD%BF%E7%94%A8%20gstreamer%20%E7%9A%84%20i.MX8MP%20EVK%20%E4%B8%8D%E5%AD%98%E5%9C%A8%20CPU%20%E8%B4%9F%E8%BD%BD%E9%97%AE%E9%A2%98%E3%80%82%3C%2FP%3E%0A%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%20translate%3D%22no%22%3Eroot%40imx8mpevk%3A~%23%20gst-launch-1.0%20filesrc%20location%3Dtest_MediaCoder_HEVC_demo_video.mp4%20typefind%3Dtrue%20!%20video%2Fquicktime%20!%20aiurdemux%20!%20h265parse%20!%20queue%20max-size-time%3D0%20!%20v4l2h265dec%20!%20autovideosink%0ASetting%20pipeline%20to%20PAUSED%20...%0A%0A%3D%3D%3D%3D%3D%3D%20V4L2DEC%3A%201.26.0%20build%20on%20May%20%207%202025%2008%3A46%3A20.%20%3D%3D%3D%3D%3D%3D%0APipeline%20is%20PREROLLING%20...%0A%0A%3D%3D%3D%3D%3D%3D%20AIUR%3A%204.10.0%20build%20on%20May%2010%202025%2001%3A33%3A22.%20%3D%3D%3D%3D%3D%3D%0A%20%20%20%20%20%20%20%20Core%3A%20MPEG4PARSER_06.22.14%20%20build%20on%20Apr%2028%202025%2008%3A50%3A53%0A%20file%3A%20%2Fusr%2Flib%2Fimx-mm%2Fparser%2Flib_mp4_parser_arm_elinux.so.3.2%0A------------------------%0A%20%20%20%20Track%2000%20%5Bvideo_0%5D%20Enabled%0A%20%20%20%20%20%20%20%20Duration%3A%200%3A00%3A59.958333000%0A%20%20%20%20%20%20%20%20Language%3A%20und%0A%20%20%20%20Mime%3A%0A%20%20%20%20%20%20%20%20video%2Fx-h265%2C%20parsed%3D(boolean)true%2C%20alignment%3D(string)au%2C%20stream-format%3D(string)hev1%2C%20width%3D(int)1920%2C%20height%3D(int)800%2C%20framerate%3D(fraction)24%2F1%2C%20codec_data%3D(buffer)01016000000080000000000078f000fcfdf8f800000f03a00001001840010c01ffff0160000003008000000300000300789dc090a100010021420101016000000300800000030000030078a003c080321659de491b6bc0400800a2000100064401c173d189%0A------------------------%0A------------------------%0A%20%20%20%20Track%2001%20%5Baudio_0%5D%20Enabled%0A%20%20%20%20%20%20%20%20Duration%3A%200%3A01%3A01.347120000%0A%20%20%20%20%20%20%20%20Language%3A%20und%0A%20%20%20%20Mime%3A%0A%20%20%20%20%20%20%20%20audio%2Fmpeg%2C%20mpegversion%3D(int)4%2C%20channels%3D(int)1%2C%20rate%3D(int)22050%2C%20bitrate%3D(int)28992%2C%20stream-format%3D(string)raw%2C%20codec_data%3D(buffer)138856e5a54880%0A------------------------%0ARedistribute%20latency...%0ARedistribute%20latency...%0APipeline%20is%20PREROLLED%20...%0ASetting%20pipeline%20to%20PLAYING%20...%0ARedistribute%20latency...%0ANew%20clock%3A%20GstSystemClock%0A%5EChandling%20interrupt.%20(37.5%20%25)%0AInterrupt%3A%20Stopping%20pipeline%20...%0AExecution%20ended%20after%200%3A00%3A23.068026502%0ASetting%20pipeline%20to%20NULL%20...%0ATotal%20showed%20frames%20(556)%2C%20playing%20for%20(0%3A00%3A23.067971879)%2C%20fps%20(24.103).%0AFreeing%20pipeline%20...%0Aroot%40imx8mpevk%3A~%23%20cat%20%2Fsys%2Fkernel%2Fdebug%2Fclk%2Fclk_summary%20%7C%20grep%20vpu%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20vpu_vc8000e%20%20%20%20%20%20%200%20%20%20%20%20%20%200%20%20%20%20%20%20%20%200%20%20%20%20%20%20%20%20500000000%20%20%200%20%20%20%20%20%20%20%20%20%200%20%20%20%20%2050000%20%20%20%20%20%20Y%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20deviceless%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20no_connection_id%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20vpu_vc8ke_root_clk%200%20%20%20%20%20%20%200%20%20%20%20%20%20%20%200%20%20%20%20%20%20%20%20500000000%20%20%200%20%20%20%20%20%20%20%20%20%200%20%20%20%20%2050000%20%20%20%20%20%20N%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2038320000.vpu_vc8000e%20%20%20%20%20%20%20%20%20%20%20%20clk_hantro_vc8000e%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20vpu_bus%20%20%20%20%20%20%20%20%20%20%200%20%20%20%20%20%20%200%20%20%20%20%20%20%20%200%20%20%20%20%20%20%20%20800000000%20%20%200%20%20%20%20%20%20%20%20%20%200%20%20%20%20%2050000%20%20%20%20%20%20Y%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20deviceless%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20no_connection_id%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20vpu_root_clk%20%20%200%20%20%20%20%20%20%200%20%20%20%20%20%20%20%200%20%20%20%20%20%20%20%20800000000%20%20%200%20%20%20%20%20%20%20%20%20%200%20%20%20%20%2050000%20%20%20%20%20%20N%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2038320000.vpu_vc8000e%20%20%20%20%20%20%20%20%20%20%20%20clk_hantro_vc8000e_bus%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2038310000.vpu_g2%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20clk_hantro_bus%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2038300000.vpu_g1%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20clk_hantro_bus%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20vpu_g1%20%20%20%20%20%20%20%20%20%20%20%200%20%20%20%20%20%20%200%20%20%20%20%20%20%20%200%20%20%20%20%20%20%20%20800000000%20%20%200%20%20%20%20%20%20%20%20%20%200%20%20%20%20%2050000%20%20%20%20%20%20Y%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20deviceless%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20no_connection_id%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20vpu_g1_root_clk%200%20%20%20%20%20%20%200%20%20%20%20%20%20%20%200%20%20%20%20%20%20%20%20800000000%20%20%200%20%20%20%20%20%20%20%20%20%200%20%20%20%20%2050000%20%20%20%20%20%20N%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2038300000.vpu_g1%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20clk_hantro%0A%20%20%20%20vpu_pll_ref_sel%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%200%20%20%20%20%20%20%200%20%20%20%20%20%20%20%200%20%20%20%20%20%20%20%2024000000%20%20%20%200%20%20%20%20%20%20%20%20%20%200%20%20%20%20%2050000%20%20%20%20%20%20Y%20%20%20%20%20%20deviceless%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20no_connection_id%0A%20%20%20%20%20%20%20vpu_pll%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%200%20%20%20%20%20%20%200%20%20%20%20%20%20%20%200%20%20%20%20%20%20%20%20700000000%20%20%200%20%20%20%20%20%20%20%20%20%200%20%20%20%20%2050000%20%20%20%20%20%20Y%20%20%20%20%20%20%20%20%20deviceless%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20no_connection_id%0A%20%20%20%20%20%20%20%20%20%20vpu_pll_bypass%20%20%20%20%20%20%20%20%20%20%20%20%200%20%20%20%20%20%20%200%20%20%20%20%20%20%20%200%20%20%20%20%20%20%20%20700000000%20%20%200%20%20%20%20%20%20%20%20%20%200%20%20%20%20%2050000%20%20%20%20%20%20Y%20%20%20%20%20%20%20%20%20%20%20%20deviceless%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20no_connection_id%0A%20%20%20%20%20%20%20%20%20%20%20%20%20vpu_pll_out%20%20%20%20%20%20%20%20%20%20%20%20%200%20%20%20%20%20%20%200%20%20%20%20%20%20%20%200%20%20%20%20%20%20%20%20700000000%20%20%200%20%20%20%20%20%20%20%20%20%200%20%20%20%20%2050000%20%20%20%20%20%20N%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20deviceless%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20no_connection_id%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20vpu_g2%20%20%20%20%20%20%20%20%20%20%20%20%20%20%200%20%20%20%20%20%20%200%20%20%20%20%20%20%20%200%20%20%20%20%20%20%20%20700000000%20%20%200%20%20%20%20%20%20%20%20%20%200%20%20%20%20%2050000%20%20%20%20%20%20N%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20deviceless%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20no_connection_id%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20vpu_g2_root_clk%20%20%200%20%20%20%20%20%20%200%20%20%20%20%20%20%20%200%20%20%20%20%20%20%20%20700000000%20%20%200%20%20%20%20%20%20%20%20%20%200%20%20%20%20%2050000%20%20%20%20%20%20N%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2038310000.vpu_g2%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20clk_hantro%0A%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Zhiming_Liu_0-1759987816186.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Zhiming_Liu_0-1759987816186.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F360002iDB67993194AA23A5%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22Zhiming_Liu_0-1759987816186.png%22%20alt%3D%22Zhiming_Liu_0-1759987816186.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%E9%97%AE%E9%A2%98%E5%BA%94%E8%AF%A5%E6%9D%A5%E8%87%AA%E6%82%A8%E7%9A%84%3CEM%3Eg2dec%20%3C%2FEM%3E%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%E8%87%B4%E6%95%AC%EF%BC%8C%3CBR%20%2F%3EZhiming%3C%2FP%3E%3C%2FLINGO-BODY%3E