rk3288
默认支持 edp+hdmi 双屏显示,或者 lvds + hdmi, 但不支持 lvds
+ edp
双屏异显。业务要求,需要使用RK3288 Android 6.0 系统,支持 lvds
, edp
两种接口的双屏异显。本文介绍具体的实现方法。
最近使用 Ubuntu 18.04
作为台式机的办公系统,需要使用串口调试功能,于是安装了 minicom
, 但是配置波特率的时候发现无法配置高于 1000000
以上波特率。
$ sudo stty -F /dev/ttyUSB0 1500000
stty: /dev/ttyUSB0: unable to perform all requested operations
接上一篇 下载安装基于 openwrt 的 QSDK, 这一篇来讲下编译 QSDK
的步骤以及遇到的问题及其处理方法。
正常步骤,是下面这样的,根据设备类型选择 config 文件,生成 .config, 然后完整编译。
QSDK
- QCA Software Development Kits, 基于 openwrt 加入了 QCA 相关的代码库,可以用于使用 qualcomm 芯片的路由器固件开发。本文讲述如何获取 QSDK.
我们通常会使用 git clone
获取开源项目的代码,比如 github, gitlab, coding 等平台,但是 QSDK
并不存放于这些平台,而是有它自己的维护站点,并且需要通过 repo
和 git
共同完成仓库文件的 clone
, 下面来看看吧。
openwrt
中的 include/scan.mk
用于扫描项目 package
, target
目录信息,并将扫描结果存入 tmp
目录。这个扫描过程几乎是 openwrt 所有目标生成的前提。也就是说,无论使用 make
编译 openwrt
哪个部分的代码,都会通过 scan.mk
生成必要的临时文件,这是编译其它目录的大前提。
之前讲述了 openwrt Makefile 的整体框架,主要包括主 Makefile 的描述,,最后简单描述了 subdir.mk
, 本文就来详细剖析这个文件。