我是靠谱客的博主 包容棒球,最近开发中收集的这篇文章主要介绍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中…………

最后

以上就是包容棒球为你收集整理的TI DVSDK on OMAP3530 use Devkit8000 (4)的全部内容,希望文章能够帮你解决TI DVSDK on OMAP3530 use Devkit8000 (4)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(76)

评论列表共有 0 条评论

立即
投稿
返回
顶部