您好,欢迎来到二三娱乐。
搜索
您的当前位置:首页Vulkan嵌入式硬件平台调研—Apple的学习笔记

Vulkan嵌入式硬件平台调研—Apple的学习笔记

来源:二三娱乐

一,前言:

        最近在学习vulkan,于是看了它的竞争对手webGL和opengl。Vulkan由于底层的权限都给了应用层,底层很清爽,所以对比另外2个,它主要用于linux嵌入式软件平台。

        虽然vulkan是跨平台的,但是我总在VS2017上开发vulkan可能把的性能给限制住了。所以我想要做一个在嵌入式开发板上渲染3D图像的vulkan代码工程,然后在显示屏显示出来。

        我手上有一块BB Black revc开发板,它有图形加速模块,我顺便还可以多学习些底层加速相关内容,并且它有micro HDMI接口,可以连接外部显示屏显示,只是之前从来没用过。只是用了USB口做过视频采集及人脸识别工程,那么现在又到了发挥它功能的时刻了。好激动呀。但是我的电脑显示器是VGA的。所以春节前赶紧买了个micro HDMI转VGA头,里面还送了音频线和USB电源线。

二,实验

        第一步就是要看我的废弃的PC显示屏+micor HDMI+BB Black连接后,能否显示界面,能的话就说明嵌入式硬件平台可行。

        结果没有我想想中的顺利。连接后PC显示器黑屏。

问题1:原来内核需要更新

        原来emmc中的代码4.18内核对于HDMI显示有问题。我需要下载哪一个版本最好呢?网上说内核3.18是可行的,难道我要退货到老版本,我还是想试下官网最新版本。为了保险我将老版本和最新版本都下载了。当然我不想更新emmc,我下载的是sd卡启动版。

        用了最新版,我在串口打印信息中看到hdmi的dtb在boot时候已经加载。所以我认为最新版本应该可行。

问题2:原来HDMI转VGA需要连接usb供电线

        连接硬件通电后能看到一只小企鹅,我很开心,以为成功了。结果又黑屏了。但是这个现象和之前不同,我突然想起转接线还提供了USB供电线,难道是供电不足导致信号衰减而黑屏,尝试连接件了usb供电线,结果屏幕正常显示了,哈哈,硬件平台搭建成功。如下图

Copyright © 2019- yule263.com 版权所有 湘ICP备2023023988号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务