Hello,公司的硬件部门发现eDP不能使用,让我看看怎么回事,可是我只是一个桌面软件工程师,对系统相关的东西很不熟悉。。。
我查看了一些相关的资料,如果要开启eDP,需要修改DTS,我想知道具体如何操作呢?我之前有自己编译过内核,网上下载内核,然后编译,然后制作文件系统,大概就是这个流程。
可是如果匹配Edge的硬件呢?直接下载贵公司官网提供的Ubuntu系统然后解压重新编码?
Hello,公司的硬件部门发现eDP不能使用,让我看看怎么回事,可是我只是一个桌面软件工程师,对系统相关的东西很不熟悉。。。
我查看了一些相关的资料,如果要开启eDP,需要修改DTS,我想知道具体如何操作呢?我之前有自己编译过内核,网上下载内核,然后编译,然后制作文件系统,大概就是这个流程。
可是如果匹配Edge的硬件呢?直接下载贵公司官网提供的Ubuntu系统然后解压重新编码?
可以参考我们Khadas Docs,使用我们的Fenix。
https://docs.khadas.com/linux/edge/FenixScript.html
$ make debs && make
$ vim fenix/build/linux/arch/arm64/boot/dts/rockchp/rk3399-khadas-edgev-linux.dts
再参考上面的文档更新你修改过的内核
好的,非常感谢!!!!!!!!!!!!!!!!!!
你好,我想问一下,下载完fenix后,运行脚本,选择固件以及版本号,一步一步下来正常,但是最终Makefile文件并没有被更新,我把MakeFile删除后,运行脚本一步一步下来也没有生成,这是为什么呢?
@chrismayo 你好,请你的Makefile是指哪一步骤的makefile?linux内核里面么?
抱歉,昨天没上班,没来得及回复。
今天早上我试了一下,是我理解有误(我以为执行source env/setenv.sh会更新Makefile文件)
之前执行完source后运行make,会报错,今天看了一下是因为script里面的一个脚本没有添加可执行权限导致的,现在已经可以运行make了。
感谢回复!!