利用 Fenix脚本 编译了ubuntu 的mini版本 emmc的,在dts中按照官方 (MIPI + HDMI)屏幕配置的方式向dts添加节点,make的时候总是提示语法错误:
dsi,flags = <(MIPI_DSI_MODE_VIDEO | MIPI_DSI_MODE_VIDEO_BURST |
MIPI_DSI_MODE_LPM | MIPI_DSI_MODE_EOT_PACKET)>;
该如何解决?
利用 Fenix脚本 编译了ubuntu 的mini版本 emmc的,在dts中按照官方 (MIPI + HDMI)屏幕配置的方式向dts添加节点,make的时候总是提示语法错误:
dsi,flags = <(MIPI_DSI_MODE_VIDEO | MIPI_DSI_MODE_VIDEO_BURST |
MIPI_DSI_MODE_LPM | MIPI_DSI_MODE_EOT_PACKET)>;
该如何解决?
用我们release的固件已经支持TS050了不需要额外修改代码,只需要是/boot/env.txt
里面使能LCD就行。不知道你为什么还要改DTS?
ubuntu对应的release版本的名字是?
在1. server
2. minimal
3. xfce
4. lxde
5. gnome
中 只有lxde支持屏幕吗?
对于Edge 4.4内核,主要只维护server
和lxde
桌面的,这两个都支持屏幕。
但是我想在 minimal中 添加屏幕 所以不得不在dts里面添加屏幕节点
这有什么关系,所有的都是用的同一个内核,已经包含的,你去仔细看看dts。
但是应用层可能会缺少某些包,这个你自己去与server版本对比下了。minimal固件是很精简的版本,我们不做过多维护。
了解,我想知道执行source env/setenv.sh配置后,所启用的dts文件是一样的吗?他的名字叫什么?路径是位于linux\arch\arm64\boot\dts\rockchip下么?