你好:
我现在正在做APPRO IPNC的SWOSD部分,修改了一部分有关SWOSD的东西,make -s sys后生成了很多个可执行程序,有:fw_load.out i2c_rdwr.out ipnc_rdk_mcfw.out mem_rdwr.out mem_stats.out remote_debug_client.out sys_pri.out vpdma_dump.out 。现在的问题是,我应该用编译后生成的哪个可执行文件去替换原来板子上运行的程序,才使修改过的SWOSD部分起作用啊?
谢谢!
fyhuang211:
补充一下,之前使用ipnc_rdk_mcfw.out 去替换,结果不成功!
fyhuang211:
回复 Christian Shen:
嗯,谢谢!
fyhuang211:
回复 Christian Shen:
我把新编出来的ipnc_rdk_m3vpss.xem3替换掉/opt/ipnc/firmware/ipnc_rdk_m3vpss.xem3,在流程的函数开头已经加了打印。可是运行后出不了视频,总是打印:
[m3video] 34099: SYSTEM: Attaching to [VPSS-M3] … [m3video] 35099: SYSTEM: Attaching to [VPSS-M3] … [m3video] 36099: SYSTEM: Attaching to [VPSS-M3] … [m3video] 37099: SYSTEM: Attaching to [VPSS-M3] …
我看代码的流程是这样的:
main(); —————— Ti_mcfw_ipnc_main.c
| – App_runDemo(); ———— Ti_mcfw_ipnc_main.c
| – Vsys_init(); —————– Ti_vsys.c | – System_init(); —————- System_m3vpss.c | – System_initLinks(); ———— System_m3vpss.c | – SwosdLink_init(); ————— swosdLink_tsk.c | – SwosdLink_tskMain(); ————— swosdLink_tsk.c
但是一句打印都没有输出啊?能给予我帮助吗?
TI中文支持网

