TI DVSDK on OMAP3530 use Devkit8000 (4)

这些错误不停出现,我都快要疯掉!

 

Demo interface started at level 0.
Rings wpl debug:dAttrs.rotation=0
Error: Failed to create display device instance
sh: can't create /sys/devices/platform/omapdss/overlay0/global_alpha: nonexisten
t directory
Error: Failed to execute: echo 0 > /sys/devices/platform/omapdss/overlay0/global
_alpha

 

我只好从头开始,弄明白到底怎么回事。

 

Error: Failed to create display device instance

这个是在interface这个demo程序中的打印信息。在这里:

 

$(HOME)/dvsdk/dvsdk_3_01_00_10/dvsdk_demos_3_01_00_13/omap3530/interface/main.c

 

    env.hDisplay = Display_create(NULL, &dAttrs);

    if (env.hDisplay == NULL) {
        ERR("Failed to create display device instance/n");
        cleanup(EXIT_FAILURE);
    }

 

 Display_create这个接口从哪儿来?经过grep,是在DMAI模块,即TI提供的达芬奇上的多媒体应用编程接口,这个模块中有一些文档,说的还是比较详细。

 

看了半天,觉得错误和实现代码无关,应该还是环境和配置的事情。

 

google ,google了半天,其中比较可恨的是,google groupes被墙了,beagle的很多类似问题看不了,郁闷。

 

最后,无果,开始对比EVM和beagle的内核配置差异,找到了传说中的DSS2,我想,问题应该是在这里来,包括错误信息中的sysfs相关的设备错误。

 

而DSS和dss2,二者互斥!

所以,必须让DSS2必须和LCD对接,继续google,有patch,有git,我开始git devkit的最新内核,试试。

git中…………

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值