This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

omx编码demo运行



开发环境是ezsdk_5_05_02_00,跑omx encode的demo,发现程序调用configureUiaLoggerClient后就不返回了,一直死在那里

cmem和syslink都加载了,因为只用视频编码我只加载了vicp的firmware

./firmware_loader_a8host_debug.xv5T 1 dm814x_hdvicp.xem3 start

打印信息如下:

=FIRMWARE: I2cInit will be done by M3
FIRMWARE: Memory map bin file not passed
Usage : firmware_loader <Processor Id> <Location of Firmware> <start|stop> [-mma
p <memory_map_file>] [-i2c <0|1>]
===Mandatory arguments===
<Processor Id>         0: DSP, 1: Video-M3, 2: Vpss-M3
<Location of Firmware> firmware binary file
<start|stop>           to start/stop the firmware
===Optional arguments===
-mmap                  input memory map bin file name
-i2c                   0: i2c init not done by M3, 1(default): i2c init done by
M3
FIRMWARE: isI2cInitRequiredOnM3: 1
FIRMWARE: Default memory configuration is used
Firmware Loader debugging not configured
Default FL_DEBUG: warning
Allowed FL_DEBUG levels: error, warning, info, debug, log
MemCfg: DCMM (Dynamically Configurable Memory Map) Version :  2.1.2.1
*** ElfLoader_load: Failed to write args! (ensure .args section is big enough)
        Error [0x0] at Line no: 1961 in file /ezsdk_5_05_02_00/component-sources
/syslink_2_20_02_20/packages/ti/syslink/utils/hlos/knl/Linux/../../../../../../t
i/syslink/procMgr/common/loaders/Elf/ElfLoader.c
FIRMWARE: 1 start Successful

====================================================

1. 只用视频编解码的话,是不是只加载vicp就可以了?

2.怎么确定vicp加载成功?

3.为什么死在那个函数里?有没有开关打开提供更多的debug信息?

谢谢!