can not run mxc_vpu_test.out [imx53]

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

can not run mxc_vpu_test.out [imx53]

887 Views
alexzhu3
Contributor I

Dear NXP:
We are using imx53 platform in our product. Now I am testing "mxc_vpu_test.out" app but failed.
***********************************************************
Machine: Machine: Freescale MX53 LOCO Board
CPU: CPU is i.MX53 Revision 2.1

ENV and Tools:
Kernel version: L2.6.35_11.09.01
Crosscompiler: /arm-2012.03/bin/arm-none-linux-gnueabi
((gcc version 4.6.3 (Sourcery CodeBench Lite 2012.03-57) ))

Video outpit path: imx53 + ADV7513 + 55 inch LCD(TV)
***********************************************************

Expected results:
I want to see this akiyo.mp4 or IP-Camera video play on the screen.

Below is details of testing step:
1. Compile "libvpu.so.4" and "libvpu.a" from <imx-vpu-lib-3.0.35-4.1.0.tar.gz> of kerel version: 3.0.35-4.1.0
Then copy this 2 files to board's /usr/lib, and do "ln -sf libvpu.so.4 libvpu.so" && "ln -sf libvpu.so.4 libvpu.so.0"
2. Compile "libipu.so.0" from <imx-lib-3.0.35-4.1.0/ipu> of kerel version: 3.0.35-4.1.0
Then copy this 1 file to board's /usr/lib, and do "ln -sf libipu.so.0 libipu.so"
3. Compile "mxc_vpu_test.out" from <test\cmd\mxc_vpu_test> of kerel version: 3.0.35-4.1.0
The output is "mxc_vpu_test/tmp" as default setting, copy "mxc_vpu_test/tmp" to board's /usr/display
4. Copy firmware-imx-5.4/vpu/vpu_fw_imx6q.bin to board's /lib/firmware/vpu
5. Run cmd:

# cd /usr/display/tmp/
# ls -l
-rw-r--r-- 1 root root 68010 Jul 16 05:47 akiyo.mp4
-rwxr-xr-x 1 root root 388 Jul 16 05:47 autorun-vpu.sh
-rw-r--r-- 1 root root 1309 Jul 16 05:47 config_dec
-rw-r--r-- 1 root root 1068 Jul 16 05:47 config_enc
-rw-r--r-- 1 root root 2088 Jul 16 05:47 config_encdec
-rw-r--r-- 1 root root 2825 Jul 16 05:47 config_net
-rw-r--r-- 1 root root 12092168 Jul 16 05:47 h264.avi
-rwxr-xr-x 1 root root 149062 Jul 16 05:47 mxc_vpu_test.out
#
# export VPU_TEST_DBG=9
# export VPU_LIB_DBG=9
# ./mxc_vpu_test.out -D "-i akiyo.mp4 -x 16 -f 0 -l 0 -w 176 -h 144 -a 15"
[INFO] main.c:497 atag: main enter!
[INFO] main.c:498 atag: 20190717 0918 vpu_test_dbg_level = 9
[INFO] main.c:505 atag: parse_main_args ok!
[INFO] main.c:510 VPU test program built on Jul 23 2019 17:14:24
[INFO] main.c:521 COMMON_INIT has been defined!
[DEBUG] vpu_lib.c:249 enter vpu_Init()
[DEBUG] vpu_util.c:1187 sema not init
[DEBUG] vpu_util.c:1198 sema inited
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_io.c:457 _IOGetPhyMem: phy addr = 76280000
[DEBUG] vpu_io.c:458 _IOGetPhyMem: alloc=507904, total=507904
[DEBUG] vpu_io.c:630 IOGetVirtMem: virt addr = 2b505000
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1

0x00000000: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000020: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000040: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000060: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000080: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000000a0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000000c0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000000e0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000100: 0x76280000, 0x0, 0x762f9800, 0x8, 0x0, 0x0, 0x762c6000, 0x0,
0x00000120: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000140: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000160: 0x1, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0,
0x00000180: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000001a0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000001c0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000001e0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[DEBUG] vpu_lib.c:346 exit vpu_Init()
[INFO] main.c:528 atag: vpu_Init result is: 0
[DEBUG] vpu_lib.c:478 enter vpu_GetVersionInfo()
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_util.c:328 BitIssueCommand 15

0x00000000: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x73, 0x0,
0x00000020: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000040: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000060: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000080: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000000a0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000000c0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000000e0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000100: 0x76280000, 0x0, 0x762f9800, 0x8, 0x0, 0x0, 0x762c6000, 0x0,
0x00000120: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000140: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000160: 0x1, 0x0, 0x20, 0x0, 0x8, 0x0, 0x0, 0x0,
0x00000180: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000001a0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000001c0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000001e0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[INFO] vpu_lib.c:536 Product Info: i.MX53
[INFO] main.c:537 VPU firmware version: 1.4.50_r0
[INFO] main.c:539 VPU library version: 5.4.16
[INFO] main.c:552 atag: instance=1, using_config_file=0
[INFO] main.c:348 Display through V4L2
[INFO] utils.c:486 Format: STD_MPEG4
[INFO] utils.c:489 MPEG4 class: MPEG4
[INFO] utils.c:411 Input file "akiyo.mp4" opened.
[INFO] dec.c:2401 atag: decode_test enter!
[DEBUG] vpu_io.c:457 _IOGetPhyMem: phy addr = 76400000
[DEBUG] vpu_io.c:458 _IOGetPhyMem: alloc=2097152, total=2605056
[DEBUG] vpu_io.c:630 IOGetVirtMem: virt addr = 2b581000
[INFO] dec.c:2298 atag: decoder_open enter!
[DEBUG] vpu_lib.c:2473 enter vpu_DecOpen()
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[DEBUG] vpu_io.c:457 _IOGetPhyMem: phy addr = 763c0000
[DEBUG] vpu_io.c:458 _IOGetPhyMem: alloc=81920, total=2686976
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[INFO] vpu_lib.c:2677 bitstreamMode 0, chromaInterleave 1, mapType 0, tiled2LinearEnable 0
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[INFO] dec.c:2350 atag: decoder_open exit!
[DEBUG] vpu_lib.c:3456 enter vpu_DecGetBitstreamBuffer()
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[DEBUG] vpu_lib.c:3537 enter vpu_DecUpdateBitstreamBuffer()
[DEBUG] vpu_lib.c:3538 Update bitstream buffer size 68010
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[INFO] dec.c:1980 atag: decoder_parse enter!
[DEBUG] vpu_lib.c:2748 enter vpu_DecSetEscSeqInit()
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[DEBUG] vpu_lib.c:2794 enter vpu_DecGetInitialInfo()
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_util.c:328 BitIssueCommand 1

0x00000000: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x71, 0x0,
0x00000020: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000040: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000060: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000080: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000000a0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000000c0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000000e0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000100: 0x76280000, 0x763c0000, 0x762f9800, 0x8, 0x4, 0x1, 0x762c6000, 0x0,
0x00000120: 0x76400000, 0x764109aa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000140: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000160: 0x1, 0x0, 0x0, 0x3, 0x8, 0x0, 0x0, 0x0,
0x00000180: 0x76400000, 0x800, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000001a0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000001c0: 0xf0121432, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000001e0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[DEBUG] vpu_lib.c:2748 enter vpu_DecSetEscSeqInit()
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[INFO] dec.c:2113 Mpeg4 Profile: 0 Level: 3 Interlaced: 0
[INFO] dec.c:2120 Aspect Ratio Table index: 15
[INFO] dec.c:2171 Decoder: width = 176, height = 144, fps = 15, count = 4
[DEBUG] dec.c:2203 minfb 4, extfb 2
[INFO] dec.c:2259 CROP left/top/right/bottom 0 0 0 0
[INFO] dec.c:2285 Display fps will be 15
[INFO] dec.c:2286 atag: decoder_parse exit!
[INFO] dec.c:1702 atag: decoder_allocate_framebuffer enter
[INFO] dec.c:1703 atag: dst_scheme=0
[DEBUG] dec.c:1732 regfb 6, extrafb 0
[INFO] dec.c:1733 atag: regfb=6, extrafb=0, totalfb=6
[INFO] dec.c:1741 atag: calloc fb = 0x38200
[INFO] dec.c:1751 atag: calloc pfbpool = 0x382b0
[INFO] dec.c:1752 atag: dec->cmdl->format = 0
[INFO] dec.c:1805 atag: tag3
[INFO] dec.c:1809 atag: tag3-1 ipu_rot_en=0
[INFO] dec.c:1816 atag: tag3-2 rotation.rot_en=0
[INFO] display.c:522 atag: v4l_display_open enter! display.c
[INFO] display.c:523 atag: now print cmd code:
[INFO] display.c:524 atag: VIDIOC_QUERYCAP=0x80685600
[INFO] display.c:525 atag: VIDIOC_UNSUBSCRIBE_EVENT=0x4020565b
[DEBUG] display.c:549 rot_en:0; rot_angle:0; ipu_rot_en:0
[INFO] display.c:594 atag: tag-a2 v4l_display_open disp=0x382d0
[INFO] display.c:611 v4l output to /dev/video16
[DEBUG] display.c:630 cropcap.bounds.width = 1920
cropcap.bound.height = 1080
cropcap.defrect.width = 1920
cropcap.defrect.height = 1080
[DEBUG] display.c:635 VPU rot: ratio = 1
[INFO] display.c:653 Display to 176 144, top offset 0, left offset 0
[DEBUG] display.c:655 crop.c.width/height: 176/144
[INFO] display.c:663 atag: tag-a3 motion_mode=0
[INFO] display.c:739 atag: fmt.type=2, top=0, left0, right=0, bottom=0
[DEBUG] display.c:774 fmt.fmt.pix.width = 176
fmt.fmt.pix.height = 144
[INFO] display.c:778 atag: mapType=0
[INFO] display.c:791 Display: NV12
[INFO] display.c:864 atag: ioctl-VIDIO[ 44.253497] ktag: vpu_ioctl do VPU_IOC_PHYMEM_CHECK
C_QUERYBUF, buffer.index=0, buf[ 44.262014] ktag: vpu_ioctl do VPU_IOC_PHYMEM_CHECK
fer.length=40960
[DEBUG] displa[ 44.268567] ktag: vpu_ioctl do VPU_IOC_PHYMEM_CHECK
y.c:885 V4L2buf phy addr: 763e00[ 44.276178] ktag: vpu_ioctl do VPU_IOC_PHYMEM_CHECK
00, size = 40960
[INFO] display[ 44.283852] ktag: vpu_ioctl do VPU_IOC_PHYMEM_CHECK
.c:864 atag: ioctl-VIDIOC_QUERYB[ 44.291498] ktag: vpu_ioctl do VPU_IOC_PHYMEM_CHECK
UF, buffer.index=1, buffer.length=40960
[DEBUG] display.c:885 V4L2buf phy addr: 76240000, size = 40960
[INFO] display.c:864 atag: ioctl-VIDIOC_QUERYBUF, buffer.index=2, buffer.length=40960
[DEBUG] display.c:885 V4L2buf phy addr: 763f0000, size = 40960
[INFO] display.c:864 atag: ioctl-VIDIOC_QUERYBUF, buffer.index=3, buffer.length=40960
[DEBUG] display.c:885 V4L2buf phy addr: 76250000, size = 40960
[INFO] display.c:864 atag: ioctl-VIDIOC_QUERYBUF, buffer.index=4, buffer.length=40960
[DEBUG] display.c:885 V4L2buf phy addr: 76260000, size = 40960
[INFO] display.c:864 atag: ioctl-VIDIOC_QUERYBUF, buffer.index=5, buffer.length=40960
[DEBUG] display.c:885 V4L2buf phy addr: 76270000, size = 40960
[INFO] display.c:920 atag: disp=0x382d0
[INFO] display.c:921 atag: v4l_display_open exit! display.c
[INFO] dec.c:1833 atag: tag3-3 deblock_en=0, disp=0x382d0
[DEBUG] vpu_io.c:457 _IOGetPhyMem: phy addr = 763d8000
[DEBUG] vpu_io.c:458 _IOGetPhyMem: alloc=6336, total=2693312
[DEBUG] vpu_io.c:457 _IOGetPhyMem: phy addr = 76372000
[DEBUG] vpu_io.c:458 _IOGetPhyMem: alloc=6336, total=2699648
[DEBUG] vpu_io.c:457 _IOGetPhyMem: phy addr = 7637c000
[DEBUG] vpu_io.c:458 _IOGetPhyMem: alloc=6336, total=2705984
[DEBUG] vpu_io.c:457 _IOGetPhyMem: phy addr = 763d4000
[DEBUG] vpu_io.c:458 _IOGetPhyMem: alloc=6336, total=2712320
[DEBUG] vpu_io.c:457 _IOGetPhyMem: phy addr = 763d6000
[DEBUG] vpu_io.c:458 _IOGetPhyMem: alloc=6336, total=2718656
[DEBUG] vpu_io.c:457 _IOGetPhyMem: phy addr = 762fc000
[DEBUG] vpu_io.c:458 _IOGetPhyMem: alloc=6336, total=2724992
[INFO] dec.c:1887 atag: tag4
[DEBUG] vpu_lib.c:4662 enter vpu_DecGiveCommand()
[INFO] dec.c:1910 atag: fb = 0x38200
[DEBUG] vpu_lib.c:3181 enter vpu_DecRegisterFrameBuffer()
[INFO] vpu_lib.c:3189 atag: CheckDecInstanceValidity success!
[INFO] vpu_lib.c:3196 atag: bufArray is NOT NULL! bufArray=38200
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_io.c:598 memory phy: bufY: 763e0000 va:0 is phy memory
[DEBUG] vpu_io.c:598 memory phy: bufCb: 763e6300 va:0 is phy memory
[DEBUG] vpu_io.c:598 memory phy: bufY: 763f0000 va:0 is phy memory
[DEBUG] vpu_io.c:598 memory phy: bufCb: 763f6300 va:0 is phy memory
[DEBUG] vpu_io.c:598 memory phy: bufY: 76260000 va:0 is phy memory
[DEBUG] vpu_io.c:598 memory phy: bufCb: 76266300 va:0 is phy memory
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_util.c:328 BitIssueCommand 4

0x00000000: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x71, 0x0,
0x00000020: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000040: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000060: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000080: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000000a0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000000c0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000000e0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000100: 0x76280000, 0x763c0000, 0x762f9800, 0x8, 0x4, 0x0, 0x762c6000, 0x0,
0x00000120: 0x76400200, 0x764109aa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000140: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000160: 0x1, 0x0, 0x0, 0x3, 0x8, 0x0, 0x0, 0x0,
0x00000180: 0x6, 0xb0, 0x2, 0x0, 0xf8009800, 0xf800d400, 0xf8002000, 0xf8005c00,
0x000001a0: 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x630b09, 0x0,
0x000001c0: 0x1, 0xb00090, 0xf, 0x4, 0x1, 0x0, 0x0, 0x0,
0x000001e0: 0x0, 0x0, 0x0, 0x8300, 0x0, 0x0, 0x0, 0x0,
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[INFO] dec.c:1919 atag: decoder_allocate_framebuffer exit ok
[DEBUG] vpu_lib.c:3662 enter vpu_DecStartOneFrame()
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_util.c:328 BitIssueCommand 3

0x00000000: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x73, 0x0,
0x00000020: 0x0, 0x0, 0x0, 0x0
(no log output)

It seems stucked in dump_regs[vpu_debug.c] during the BitIssueCommand 3[PIC_RUN] stage.

I do another test which using IP Camera to play video, but also failed. Logs is below:
********************************************************************************************************
# cd usr/display/tmp/
#
# ls -l
-rw-r--r-- 1 root root 68010 Jul 16 05:47 akiyo.mp4
-rwxr-xr-x 1 root root 388 Jul 16 05:47 autorun-vpu.sh
-rw-r--r-- 1 root root 1309 Jul 16 05:47 config_dec
-rw-r--r-- 1 root root 1068 Jul 16 05:47 config_enc
-rw-r--r-- 1 root root 2088 Jul 16 05:47 config_encdec
-rw-r--r-- 1 root root 2825 Jul 16 05:47 config_net
-rwxr-xr-x 1 root root 254104 Jul 17 07:47 ffmpeg
-rw-r--r-- 1 root root 2097152 Jul 17 08:03 fftest.264
-rw-r--r-- 1 root root 12092168 Jul 16 05:47 h264.avi
-rwxr-xr-x 1 root root 149062 Jul 16 05:47 mxc_vpu_test.out
#
# ffmpeg -i "rtsp://admin:admin@192.168.210.198:554/user=admin&password=admin&ch
annel=1&stream=0.sdp" -vcodec copy -an fftest.264 &
# ffmpeg version 4.1.4 Copyright (c) 2000-2019 the FFmpeg developers
built with gcc 4.6.3 (Sourcery CodeBench Lite 2012.03-57)
configuration: --prefix=/home/rd/workdir/IPC_TEST/IPC/ffmpeg_code/ffmpeg-4.1.4_output --enable-cross-compile --cross-prefix=/arm-2012.03/bin/arm-none-linux-gnueabi- --arch=arm --target-os=linux --enable-shared --disable-x86asm --disable-debug
libavutil 56. 22.100 / 56. 22.100
libavcodec 58. 35.100 / 58. 35.100
libavformat 58. 20.100 / 58. 20.100
libavdevice 58. 5.100 / 58. 5.100
libavfilter 7. 40.101 / 7. 40.101
libswscale 5. 3.100 / 5. 3.100
libswresample 3. 3.100 / 3. 3.100

[1]+ Stopped (tty output) ffmpeg -i "rtsp://admin:admin@192.168.210.198:554/user=admin&password=admin&channel=1&stream=0.sdp" -vcodec copy -an fftest.264
#
# export VPU_TEST_DBG=9
# export VPU_LIB_DBG=9
# ./mxc_vpu_test.out -D "-i fftest.264 -x 0 -f 2 -l 0 -w 1920 -h 1080 -a 25"
[INFO] main.c:497 atag: main enter!
[INFO] main.c:498 atag: 20190717 0918 vpu_test_dbg_level = 9
[INFO] main.c:505 atag: parse_main_args ok!
[INFO] main.c:510 VPU test program built on Jul 23 2019 17:14:24
[INFO] main.c:521 COMMON_INIT has been defined!
[DEBUG] vpu_lib.c:249 enter vpu_Init()
[DEBUG] vpu_util.c:1187 sema not init
[DEBUG] vpu_util.c:1198 sema inited
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_io.c:457 _IOGetPhyMem: phy addr = 76280000
[DEBUG] vpu_io.c:458 _IOGetPhyMem: alloc=507904, total=507904
[DEBUG] vpu_io.c:630 IOGetVirtMem: virt addr = 2b505000
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1

0x00000000: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000020: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000040: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000060: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000080: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000000a0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000000c0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000000e0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000100: 0x76280000, 0x0, 0x762f9800, 0x8, 0x0, 0x0, 0x762c6000, 0x0,
0x00000120: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000140: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000160: 0x1, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0,
0x00000180: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000001a0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000001c0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000001e0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[DEBUG] vpu_lib.c:346 exit vpu_Init()
[INFO] main.c:528 atag: vpu_Init result is: 0
[DEBUG] vpu_lib.c:478 enter vpu_GetVersionInfo()
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_util.c:328 BitIssueCommand 15

0x00000000: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x73, 0x0,
0x00000020: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000040: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000060: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000080: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000000a0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000000c0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000000e0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000100: 0x76280000, 0x0, 0x762f9800, 0x8, 0x0, 0x0, 0x762c6000, 0x0,
0x00000120: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000140: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000160: 0x1, 0x0, 0x20, 0x0, 0x8, 0x0, 0x0, 0x0,
0x00000180: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000001a0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000001c0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000001e0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[INFO] vpu_lib.c:536 Product Info: i.MX53
[INFO] main.c:537 VPU firmware version: 1.4.50_r0
[INFO] main.c:539 VPU library version: 5.4.16
[INFO] main.c:552 atag: instance=1, using_config_file=0
[INFO] main.c:348 Display through V4L2
[INFO] utils.c:509 Format: STD_AVC
[INFO] utils.c:512 AVC
[INFO] utils.c:411 Input file "fftest.264" opened.
[INFO] dec.c:2401 atag: decode_test enter!
[DEBUG] vpu_io.c:457 _IOGetPhyMem: phy addr = 76400000
[DEBUG] vpu_io.c:458 _IOGetPhyMem: alloc=2097152, total=2605056
[DEBUG] vpu_io.c:630 IOGetVirtMem: virt addr = 2b581000
[DEBUG] vpu_io.c:457 _IOGetPhyMem: phy addr = 76600000
[DEBUG] vpu_io.c:458 _IOGetPhyMem: alloc=524288, total=3129344
[INFO] dec.c:2298 atag: decoder_open enter!
[DEBUG] vpu_lib.c:2473 enter vpu_DecOpen()
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[DEBUG] vpu_io.c:457 _IOGetPhyMem: phy addr = 763c0000
[DEBUG] vpu_io.c:458 _IOGetPhyMem: alloc=81920, total=3211264
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[INFO] vpu_lib.c:2677 bitstreamMode 0, chromaInterleave 1, mapType 0, tiled2LinearEnable 0
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[INFO] dec.c:2350 atag: decoder_open exit!
[DEBUG] vpu_lib.c:3456 enter vpu_DecGetBitstreamBuffer()
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[DEBUG] vpu_lib.c:3537 enter vpu_DecUpdateBitstreamBuffer()
[DEBUG] vpu_lib.c:3538 Update bitstream buffer size 2094592
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[INFO] dec.c:1980 atag: decoder_parse enter!
[DEBUG] vpu_lib.c:2748 enter vpu_DecSetEscSeqInit()
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[DEBUG] vpu_lib.c:2794 enter vpu_DecGetInitialInfo()
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_util.c:328 BitIssueCommand 1

0x00000000: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x73, 0x0,
0x00000020: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000040: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000060: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000080: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000000a0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000000c0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000000e0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000100: 0x76280000, 0x763c0000, 0x762f9800, 0x8, 0x4, 0x1, 0x762c6000, 0x0,
0x00000120: 0x76400000, 0x765ff600, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000140: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000160: 0x1, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0,
0x00000180: 0x76400000, 0x800, 0x2, 0x0, 0x0, 0x76600000, 0x200, 0x0,
0x000001a0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000001c0: 0xf0121432, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000001e0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[DEBUG] vpu_lib.c:2748 enter vpu_DecSetEscSeqInit()
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[INFO] dec.c:2015 H.264 Profile: 100 Level: 42 Interlace: 0
[INFO] dec.c:2031 Aspect Ratio is not present.
[INFO] dec.c:2171 Decoder: width = 1920, height = 1088, fps = 0, count = 6
[DEBUG] dec.c:2203 minfb 6, extfb 2
[INFO] dec.c:2259 CROP left/top/right/bottom 0 0 1920 1080
[INFO] dec.c:2285 Display fps will be 25
[INFO] dec.c:2286 atag: decoder_parse exit!
[DEBUG] vpu_io.c:457 _IOGetPhyMem: phy addr = 75000000
[DEBUG] vpu_io.c:458 _IOGetPhyMem: alloc=3264512, total=6475776
[INFO] dec.c:1702 atag: decoder_allocate_framebuffer enter
[INFO] dec.c:1703 atag: dst_scheme=0
[DEBUG] dec.c:1732 regfb 8, extrafb 0
[INFO] dec.c:1733 atag: regfb=8, extrafb=0, totalfb=8
[INFO] dec.c:1741 atag: calloc fb = 0x38200
[INFO] dec.c:1751 atag: calloc pfbpool = 0x382e8
[INFO] dec.c:1752 atag: dec->cmdl->format = 2
[INFO] dec.c:1805 atag: tag3
[INFO] dec.c:1809 atag: tag3-1 ipu_rot_en=0
[INFO] dec.c:1816 atag: tag3-2 rotation.rot_en=0
[INFO] display.c:522 atag: v4l_display_open enter! display.c
[INFO] display.c:523 atag: now print cmd code:
[INFO] display.c:524 atag: VIDIOC_QUERYCAP=0x80685600
[INFO] display.c:525 atag: VIDIOC_UNSUBSCRIBE_EVENT=0x4020565b
[DEBUG] display.c:549 rot_en:0; rot_angle:0; ipu_rot_en:0
[INFO] display.c:594 atag: tag-a2 v4l_display_open disp=0x38310
[INFO] display.c:611 v4l output to /dev/video16
[DEBUG] display.c:630 cropcap.bounds.width = 1920
cropcap.bound.height = 1080
cropcap.defrect.width = 1920
cropcap.defrect.height = 1080
[DEBUG] display.c:635 VPU rot: ratio = 1
[INFO] display.c:653 Display to 1920 1080, top offset 0, left offset 0
[DEBUG] display.c:655 crop.c.width/height: 1920/1080
[INFO] display.c:663 atag: tag-a3 motion_mode=0
[INFO] display.c:739 atag: fmt.type=2, top=0, left0, right=1920, bottom=1080
[DEBUG] display.c:774 fmt.fmt.pix.width = 1920
fmt.fmt.pix.height = 1080
[INFO] display.c:778 atag: mapType=0
[INFO] display.c:791 Display: NV12
[INFO] display.c:864 atag: ioctl-VIDIOC_QUERYBUF, buffer.index=0, buffer.length=3133440
[DEBUG] display.c:885 V4L2buf phy addr: 75400000, size = 3133440
[INFO] display.c:864 atag: ioctl-VIDIOC_QUERYBUF, buffer.index=1, buffer.length=3133440
[DEBUG] display.c:885 V4L2buf phy addr: 75800000, size = 3133440
[INFO] display.c:864 atag: ioctl-VIDIOC_QUERYBUF, buffer.index=2, buffer.length=3133440
[DEBUG] display.c:885 V4L2buf phy addr: 75c00000, size = 3133440
[INFO] display.c:864 atag: ioctl-VIDIOC_QUERYBUF, buffer.index=3, buffer.length=3133440
[DEBUG] display.c:885 V4L2buf phy addr: 74000000, size = 3133440
[INFO] display.c:864 atag: ioctl-VIDIOC_QUERYBUF, buffer.index=4, buffer.length=3133440
[DEBUG] display.c:885 V4L2buf phy addr: 74400000, size = 3133440
[INFO] display.c:864 atag: ioctl-VIDIOC_QUERYBUF, buffer.index=5, buffer.length=3133440
[DEBUG] display.c:885 V4L2buf phy addr: 74800000, size = 3133440
[INFO] display.c:864 atag: ioctl-VIDIOC_QUERYBUF, buffer.index=6, buffer.length=3133440
[DEBUG] display.c:885 V4L2buf phy addr: 74c00000, size = 3133440
[INFO] display.c:864 atag: ioctl-VIDIOC_QUERYBUF, buffer.index=7, buffer.length=3133440
[DEBUG] display.c:885 V4L2buf phy addr: 73000000, size = 3133440
[INFO] display.c:920 atag: disp=0x38310
[INFO] display.c:921 atag: v4l_display[ 47.605282] ktag: vpu_ioctl do VPU_IOC_PHYMEM_CHECK
_open exit! display.c
[INFO] de[ 47.612647] ktag: vpu_ioctl do VPU_IOC_PHYMEM_CHECK
c.c:1833 atag: tag3-3 deblock_e[ 47.620288] ktag: vpu_ioctl do VPU_IOC_PHYMEM_CHECK
n=0, disp=0x38310
[DEBUG] vpu_i[ 47.627961] ktag: vpu_ioctl do VPU_IOC_PHYMEM_CHECK
o.c:457 _IOGetPhyMem: phy addr =[ 47.635549] ktag: vpu_ioctl do VPU_IOC_PHYMEM_CHECK
73300000
[DEBUG] vpu_io.c:458 [ 47.643218] ktag: vpu_ioctl do VPU_IOC_PHYMEM_CHECK
_IOGetPhyMem: alloc=522240, tota[ 47.650941] ktag: vpu_ioctl do VPU_IOC_PHYMEM_CHECK
l=6998016
[DEBUG] vpu_io.c:457 [ 47.658523] ktag: vpu_ioctl do VPU_IOC_PHYMEM_CHECK
_IOGetPhyMem: phy addr = 75380000
[DEBUG] vpu_io.c:458 _IOGetPhyMem: alloc=522240, total=7520256
[DEBUG] vpu_io.c:457 _IOGetPhyMem: phy addr = 76680000
[DEBUG] vpu_io.c:458 _IOGetPhyMem: alloc=522240, total=8042496
[DEBUG] vpu_io.c:457 _IOGetPhyMem: phy addr = 74f00000
[DEBUG] vpu_io.c:458 _IOGetPhyMem: alloc=522240, total=8564736
[DEBUG] vpu_io.c:457 _IOGetPhyMem: phy addr = 74f80000
[DEBUG] vpu_io.c:458 _IOGetPhyMem: alloc=522240, total=9086976
[DEBUG] vpu_io.c:457 _IOGetPhyMem: phy addr = 74b00000
[DEBUG] vpu_io.c:458 _IOGetPhyMem: alloc=522240, total=9609216
[DEBUG] vpu_io.c:457 _IOGetPhyMem: phy addr = 74b80000
[DEBUG] vpu_io.c:458 _IOGetPhyMem: alloc=522240, total=10131456
[DEBUG] vpu_io.c:457 _IOGetPhyMem: phy addr = 74700000
[DEBUG] vpu_io.c:458 _IOGetPhyMem: alloc=522240, total=10653696
[INFO] dec.c:1887 atag: tag4
[DEBUG] vpu_lib.c:4662 enter vpu_DecGiveCommand()
[INFO] dec.c:1910 atag: fb = 0x38200
[DEBUG] vpu_lib.c:3181 enter vpu_DecRegisterFrameBuffer()
[INFO] vpu_lib.c:3189 atag: CheckDecInstanceValidity success!
[INFO] vpu_lib.c:3196 atag: bufArray is NOT NULL! bufArray=38200
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_io.c:598 memory phy: bufY: 75400000 va:0 is phy memory
[DEBUG] vpu_io.c:598 memory phy: bufCb: 755fe000 va:0 is phy memory
[DEBUG] vpu_io.c:598 memory phy: bufY: 75c00000 va:0 is phy memory
[DEBUG] vpu_io.c:598 memory phy: bufCb: 75dfe000 va:0 is phy memory
[DEBUG] vpu_io.c:598 memory phy: bufY: 74400000 va:0 is phy memory
[DEBUG] vpu_io.c:598 memory phy: bufCb: 745fe000 va:0 is phy memory
[DEBUG] vpu_io.c:598 memory phy: bufY: 74c00000 va:0 is phy memory
[DEBUG] vpu_io.c:598 memory phy: bufCb: 74dfe000 va:0 is phy memory
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_util.c:328 BitIssueCommand 4

0x00000000: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x73, 0x0,
0x00000020: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000040: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000060: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000080: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000000a0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000000c0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000000e0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000100: 0x76280000, 0x763c0000, 0x762f9800, 0x8, 0x4, 0x0, 0x762c6000, 0x0,
0x00000120: 0x76400200, 0x765ff600, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000140: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000160: 0x1, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0,
0x00000180: 0x8, 0x780, 0x762de300, 0xc74, 0xf8009800, 0xf800d400, 0xf8002000, 0xf8005c00,
0x000001a0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fe07844, 0x0,
0x000001c0: 0x1, 0x7800440, 0x0, 0x6, 0x4, 0x0, 0x0, 0x8,
0x000001e0: 0x0, 0x0, 0x0, 0x82a64, 0x0, 0x0, 0x0, 0x0,
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[DEBUG] vpu_io.c:717 vpu clock gate setting = 0
[INFO] dec.c:1919 atag: decoder_allocate_framebuffer exit ok
[DEBUG] vpu_lib.c:3662 enter vpu_DecStartOneFrame()
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_io.c:717 vpu clock gate setting = 1
[DEBUG] vpu_util.c:328 BitIssueCommand 3

0x00000000: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x71, 0x0,
0x00000020: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000040: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000060: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000080: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000000a0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000000c0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x000000e0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000100: 0x76280000, 0x763c0000, 0x762f9800, 0x8, 0x4, 0x0, 0x762c6000, 0x0,
0x00000120: 0x76400200, 0x765ff600, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000140: 0x387, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x00000160: 0x1, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0,
0x00000180: 0x0, 0x780, 0x762de300, 0xc74, 0xf8009800, 0x400, 0x0, 0xf8005c00,
0x000001a0: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fe07844, 0x0,
0x000001c0: 0x1, 0x7800440, 0x0
**********************************************************************************************

What caused this error? Is there any wrong steps during my test?

Thanks a lot!
Best regards
Alex

Labels (1)
0 Kudos
2 Replies

679 Views
igorpadykov
NXP Employee
NXP Employee

Hi alex

this is very old linux release not more supported, one can try to find and

install IMX_MMCODECS_11.09.tar.gz for that L2.6.35_11.09.01 used for i.MX53 or try

IMX_MMCODEC_3.0.101_4.1.1_Bundle.tar.gz

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

0 Kudos

679 Views
alexzhu3
Contributor I

Hi, Igor:

Thanks a lot, I will try and update later.

 

Thanks a lot!

Best regards
Alex

0 Kudos