资料获取
开发板官方提供的资料获取渠道:
http://www.orangepi.cn/downloadresourcescn/
也可以直接在GitHub上下载对应型号的开发板资料:
https://github.com/orangepi-xunlong?tab=repositories
GitHub下载速度较慢,可以配置下host
搭建开发环境
香橙派开发板提供了SDK下载脚本
$ sudo apt-get install git
$ sudo git clone https://github.com/orangepi-xunlong/OrangePi_Build.git
$ cd OrangePi_Build
$ ls
Build_OrangePi.sh lib README.md
运行下载下载的脚本
$ ./Build_OrangePi.sh
根据开发板型号进行选择
下载的速度较慢,等待下载完成即可。
如果从GitHub下载代码失败,也可以从百度云盘直接下载 Linux SDK 的源码压缩包,不过网盘未提供
mainline的SDK包。
下载链接为:https://pan.baidu.com/s/15NOF_eAwbN9ah3dfWx0ArQ
编译脚本修改
编译过程中遇到一些问题:
-
工具问题
-
脚本问题
内核及uboot配置
dts添加设备
fex文件配置未起作用
直接修改dts文件