嵌入式开发者社区

标题: ipu2运行不起来 [打印本页]

作者: smrgh    时间: 2019-3-28 09:14
标题: ipu2运行不起来
我所用的内核是Linux4.4.19,把AM57x(Linux-RT)光盘资料\Demo\rtos-examples\tl-linux-ipc-examples\tl-messageq-cmem-xor的例程进行修改,只保留打印调试信息部分代码,其它都删掉,利用Linux版本RTOS Processor-SDK-04.03编译后,ARM\DSP1\DSP2\IPU1的程序都能打印出调试信息,唯独IPU2的程序没有打印出调试信息,截图如下:
[attach]4874[/attach]
查看处理器的状态,IPU2是离线的,不知这是什么原因引起的?昨天有位朋友说是IPU1、IPU2内存地址冲突,这是不是需要修改配置文件
AM57x(Linux-RT)光盘资料\Demo\rtos-examples\tl-linux-ipc-examples\tl-messageq-cmem-xor\src\ipu2\Ipu2.cfg,求大侠指点!

作者: 梁淑怡-Tronlong    时间: 2019-3-28 12:00
您好,
    可以通过dmesg | grep ipu2等命令查看ipu2启动失败的错误码或原因,进一步分析问题所在。
作者: smrgh    时间: 2019-3-28 15:04
梁淑怡-Tronlong 发表于 2019-3-28 12:00
您好,
    可以通过dmesg | grep ipu2等命令查看ipu2启动失败的错误码或原因,进一步分析问题所在。 ...

我按你所提供的方法查看了开机信息:[attach]4879[/attach]
提示错误信息:omap-rproc 55020000.ipu: dma_alloc_coherent err: 50331648

[  296.053855] omap-rproc 58820000.ipu: assigned reserved memory node ipu1_cma@99000000
[  296.053896]  remoteproc0: 58820000.ipu is available
[  296.062950]  remoteproc1: releasing 55020000.ipu
[  296.063555] omap-rproc 55020000.ipu: assigned reserved memory node ipu2_cma@93000000
[  296.063598]  remoteproc1: 55020000.ipu is available
[  296.095168]  remoteproc0: powering up 58820000.ipu
[  296.095176]  remoteproc0: Booting fw image dra7-ipu1-fw.xem4, size 3869436
[  296.108414]  remoteproc1: powering up 55020000.ipu
[  296.108420]  remoteproc1: Booting fw image dra7-ipu2-fw.xem4, size 3836676
[  296.110124] omap-rproc 55020000.ipu: dma_alloc_coherent err: 50331648
[  296.114221]  remoteproc0: remote processor 58820000.ipu is now up



作者: smrgh    时间: 2019-3-28 15:21
smrgh 发表于 2019-3-28 15:04
我按你所提供的方法查看了开机信息:
提示错误信息:omap-rproc 55020000.ipu: dma_alloc_coherent err:  ...

这个函数的运行与编译IPU2可执行文件时,所用到的配置文件IPU2.cfg有关吗?
作者: 梁淑怡-Tronlong    时间: 2019-3-28 18:31
smrgh 发表于 2019-3-28 15:21
这个函数的运行与编译IPU2可执行文件时,所用到的配置文件IPU2.cfg有关吗? ...

有关系,如果您要修改,请参照我司提供的资料修改




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4