十九届智能车地平线组完赛方案——01.系统选择和烧录
准备工作
硬件:RDK X3开发板、SD卡
软件:操作系统镜像、balenaEtcher烧录软件
本章相关链接:
操作系统镜像下载
官方封装了一些操作系统镜像,内置了许多工具和环境,目前共有三个大版本,1.0已经不推荐使用了,2.0基于Ubuntu-20.04,3.0基于Ubuntu-22.04。
我们这里使用的是上面的2.1.1版本。比赛时主办方在百度网盘提供了一个镜像,但是这个镜像在当时备赛过程中已经发现存在一些问题,主要是TogetherROS已经与GitHub文档无法对应,以及一些小的BUG,目前最新的镜像不存在这些问题。
(区域赛前一周意识到了上面的问题,由于只有一人开发,担心进度问题,就继续使用百度网盘中的镜像,所以如果想直接用我的源码,就得使用存在问题的镜像,已经提供在了开头的链接中)
镜像分为desktop和server两个版本,开发板性能有限,我们使用sever版本。
烧录系统
个人推荐使用balenaEtcher,UI更加现代化,还能提醒大容量设备,防止破坏其他硬盘(曾深受其害),类似的软件还有win32 disk imager,这里并没有强制要求。注意这类软件一般都需要以管理员身份运行,否则无法烧录。
打开软件,选择从文件烧录,选定下载好的img镜像文件
点击选择目标磁盘,选定要烧录的sd卡,注意要选择单独的磁盘设备,不是分区,一旦开始烧录会格式化选定的整个磁盘设备。
确定好之后开始烧录,烧录速度取决SD卡性能。
镜像烧录完成就可以插入开发板卡槽,上电等待,如果绿灯闪烁说明系统已经成功启动。
如果出现烧录失败,例如报错镜像可能被更改之类,需要以管理员身份运行烧录软件。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 MINGの部落格!
评论
TwikooLivere