首页 > 技术知识 > 正文

编译的时候最好在普通用户权限下编译。

!!!一定要使用最新版本的压缩包!!!

关于EB-RV1126-DC-201开发板快速入门手册V2.2.E中遇到的问题(已解决)。-rk3188开发板固件否则就会出现以下问题。

1、开发文档中,1.8.0版本SDK工程文件解压后少了关键的几个文件,导致没办法进行下一步

报错内容:

关于EB-RV1126-DC-201开发板快速入门手册V2.2.E中遇到的问题(已解决)。-rk3188开发板固件1

解压后的文件:

关于EB-RV1126-DC-201开发板快速入门手册V2.2.E中遇到的问题(已解决)。-rk3188开发板固件2

正确解压后应该出现的文件:

关于EB-RV1126-DC-201开发板快速入门手册V2.2.E中遇到的问题(已解决)。-rk3188开发板固件3

2、可能是权限的问题。

尝试用sudo超级管理员权限解压,结果还是一样。

3、尝试用18.04版本的Ubuntu重新走流程,结果还是一样。

也对比过文件来源及复制后是否大小不一样,然后排除了这个问题。

最终选择网盘中最新版本(V2.2.5)的SDK压缩包即可。

跟着手册走到总体编译这一步的时候。

关于EB-RV1126-DC-201开发板快速入门手册V2.2.E中遇到的问题(已解决)。-rk3188开发板固件4

解压完发现rockdev目录下什么都没有。

关于EB-RV1126-DC-201开发板快速入门手册V2.2.E中遇到的问题(已解决)。-rk3188开发板固件5

报错内容:

关于EB-RV1126-DC-201开发板快速入门手册V2.2.E中遇到的问题(已解决)。-rk3188开发板固件6

原因是make环境有问题。

输入apt-cache search libfakeroot

apt install libfakeroot

apt install libpseudo

关于EB-RV1126-DC-201开发板快速入门手册V2.2.E中遇到的问题(已解决)。-rk3188开发板固件7

关于EB-RV1126-DC-201开发板快速入门手册V2.2.E中遇到的问题(已解决)。-rk3188开发板固件8

安装好之后进行 ./build.sh cleanall

重新配置一遍 ./build.sh

关于EB-RV1126-DC-201开发板快速入门手册V2.2.E中遇到的问题(已解决)。-rk3188开发板固件9

这里是权限的问题,使用root权限修改一下即可。

关于EB-RV1126-DC-201开发板快速入门手册V2.2.E中遇到的问题(已解决)。-rk3188开发板固件10

最后再运行一次./build.sh

问题就解决了。

关于EB-RV1126-DC-201开发板快速入门手册V2.2.E中遇到的问题(已解决)。-rk3188开发板固件11

关于EB-RV1126-DC-201开发板快速入门手册V2.2.E中遇到的问题(已解决)。-rk3188开发板固件12

到了U-boot编译这一步发现了这个问题

关于EB-RV1126-DC-201开发板快速入门手册V2.2.E中遇到的问题(已解决)。-rk3188开发板固件13

原因是缺少库文件,使用root权限下载就好

apt install libncurses5-dev

关于EB-RV1126-DC-201开发板快速入门手册V2.2.E中遇到的问题(已解决)。-rk3188开发板固件14

执行完make menuconfig这一步后不用管弹出的界面,右键控制下面的浮标选择exit退出就好,系统已经在这一步配置好了文件,直接进行下一步。

后面的跟着手册就行,SDK的编译部分就结束了。

猜你喜欢