完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
安装 RK USB 驱动
下载 Release_DriverAssistant.zip ,解压,然后运行里面的 DriverInstall.exe 。为了所有设备都使用更新的驱动,请先选择”驱动卸载”,然后再选择”驱动安装”。 连接设备 有两种方法可以使设备进入升级模式
主机应该会提示发现新硬件并配置驱动。打开设备管理器,会见到新设备”Rocku*** Device” 出现,如下图。如果没有,则需要返回上一步重新安装驱动。 烧写统一固件 FIREFLY-RK3399-UBUNTU18.04-GPT-20190216-1136.img 下载 AndroidTool(若系统是Android8.1则需要2.54以上版本),解压,运行 AndroidTool_Release_v2.38 目录里面的 AndroidTool.exe(注意,需要按鼠标右键,选择以管理员身份运行),如下图: 烧写统一固件 FIREFLY-RK3399-UBUNTU18.04-GPT-20190216-1136.img 的步骤如下:
注意:如果你烧写的固件laoder版本与原来的机器的不一致,请在升级固件前先执行”擦除Flash”。 静静的等待烧写完成即可,完成之后会自动重启,进入Ubuntu18.04 二 安装QT开发环境 打开Ubuntu18.04shell终端,alt+ctrl+t快速打开终端 1、 更新软件源和升级更新软件,输入如下指令 sudo apt-get update sudo apt-get upgrade 整个安装过程非常慢,需要耐心的等待,并且在安装过程中,由于网络不稳定,还会导致安装失败,这时候一定要细心查看,如果确实是安装没有完成,那么再次输入同样的指令,一定要确认最终是成功安装的,否则以后在使用过程中会出现难以预知的问题。 2、安装QT5 sudo apt-get install qt5-default sudo apt-get install qtcreator 同上面一样,一定要确认最终是成功安装的。 在安装qtcreator的时候会出现如下问题: 经过研究之后发现,这是因为缺乏相应的依赖包没有安装导致的,那怎么解决呢?首先根据最后一句的提示,尝试使用一下 sudo apt-get --fix-broken install 指令,结果如下图所示 从图中可以看出有错误产生,经过研究确定问题主要出在如下一句: dpkg:error processing archive /var/cache/apt/archives/libglvnd-dev_1.0.0-2ubuntu2.2_arm64.deb(--unpack); 直观的感觉是处理器架构错误,无法解析这个libglvnd-dev_1.0.0-2ubuntu2.2_arm64.deb这个包,那我们就来强制解析覆盖这个包试试,输入如下指令 sudo dpkg -i --force-overwrite /var/cache/apt/archives/libglvnd-dev_1.0.0-2ubuntu2.2_arm64.deb 结果如下所示,好像发生了错误,再次输入指令运行 处理完这个错误之后,再次返回到上一步,继续执行刚才的指令,重建依赖关系,如下指令 sudo apt-get --fix-broken install 指令,执行结果如下图所示,这次没有发生什么错误 然后再次安装qtcreator,再次执行如下指令安装 sudo apt-get install qtcreator 这次整个安装过程没有发生错误,同样需要确认是否安装正确! 接下来再安装几个交叉编译工具和库文件,如下指令 sudo apt-get install gcc-arm-linux-gnueabihf device-tree-compiler lzop libncurses5-dev 安装完成之后,输入指令qtcreator,就可以打开qtcreator开发环境了,会弹出以下界面 3、配置环境 在tools--->option下,选择Build&Run,在Compilers下按add按钮,选择GCC,选择Compilers path:如下图所示。如果Compilers path没有可选择项,那可能是编译器没有安装成功,请重新再次安装编译器。在ABI的第一个栏目,请选择与Compilers path一样的编译器。 然后,选择Kits栏,首先要Remove原有的Manual,然后按Add,配置如下图所示。 以上步骤不能弄反,否则无法成功配置。 4、编译运行 新建工程test,就是基本的QT 主窗体工程,如下图所示 按左下角的第一个绿色按钮,如果又空白弹窗出现表示配置成功了。 这个时候,会在主目录下生成一个新的debug文件夹,位置在/home/firefly/build-test-Unnamed-Debug文件夹下,内容如下图 生成的可执行test文件可以直接运行,在shell执行如下指令运行 sudo ./test 就可以打开刚才生成的可执行文件,如下图所示 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
基于米尔瑞芯微RK3576核心板/开发板的人脸疲劳检测应用方案
458 浏览 0 评论
716 浏览 1 评论
620 浏览 1 评论
1850 浏览 1 评论
3099 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-21 04:20 , Processed in 0.459187 second(s), Total 72, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号