一、开发环境
1.1 操作系统
Ubuntu 20.04
1.2 开发板
RK3568J
1.3 SDK
rk356x_sdk-v1.1.tar.gz
1.4 rkbin
下载链接:rkbin
二、编译
- 解压出现报错,正常,不影响编译
- 选择板级信息
- 编译内核
- 选择板级信息和编译内核不用sudo权限执行
- 编译报错找不到python,检查是否安装python环境,若没有则安装,若安装后仍报错,检查下python链接是否正确,重新链接即可
- 编译过程中遇到报错可根据报错提示信息下载对应依赖
- 编译内核报错没有’openssl/bio.h’文件,下载依赖
sudo apt-get install libssl-dev
- 报错缺少lz4c,安装相关依赖
sudo apt-get install liblz4-tool
- 编译内核报错没有’openssl/bio.h’文件,下载依赖
-
编译报错缺少mkimage工具,解压rkbin到sdk根目录即可,注意解压后别出现文件名重复的情况,最好使用命令解压。
-
至此RK3568内核编译完成,红色字体部分为提示信息,可忽略。