本帖最后由 stm1024 于 2025-1-13 21:06 编辑
OK今日开始更新系统及固件的测试,顺便配置一下网络和SSH连接。
1. 升级系统
首先开发板支持OTG以及SD卡升级方式,但是我个人比较喜欢用SD卡的方式,但是测试发现如下问题:
刚开始我以为是我哪里没注意,结果经过反复测试发现,刷Buildroot的镜像就可以,刷Elf-desktop的镜像就会出现上图中的失败,然后通过测试发现,磁盘升级工具,会将U盘格式化为FAT32格式(不管你之前将U盘格式化为啥文件格式),而这个格式所支持的最大文件只有4GB,因此会失败,这点也在群里面和ELF技术人员沟通过。当然,这个问题应该是瑞芯微厂家的问题,和开发板本身没有什么关系。 当然,更新固件也不只是这一种,其实使用OTG也挺方便的,使用这种方式的话,参考《ELF 2开发板快速启动手册》中相关章节即可。升级过程截图如下:
更新完成以后自动重启系统了,然后开发板被识别为一个ADB设备。
2. 系统情况 升级完成以后,就是Ubuntu 22.04.5系统:
注意看这个系统截图,我应该是使用的Shift+PrintScr,可以看到明显有两个桌面,看样子是配置有所变化,不过不要紧,一会在Setting--Display下修改一下就行了。 先看看系统信息: 然后配置root的密码(偷偷告诉大家,我用的密码是123) 然后配置了一下网络参数,其实默认使用DHCP一样可以上网,但是IP是浮动的,我修改为了手动配置: 修改完成以后使用ifconfig关闭和打开一下eth0即可,注意需要用到elf账号的密码是elf,这个在手册中已经说明了。 最后是apt-get update & upgrade,以及安装ssh(可能已经安装过了),不过不影响再安装一次,并通过进程查看是否启动: OK,以上了配置了开发板设备端的情况。
3. 终端访问 接下来在电脑终端中连接开发板。这里使用MobaXTerm超级终端,然后连接开发板,刚开始尝试使用root账号,发现被denied了,估计是配置文件中禁止远程使用root登录,由于时间原因没有去翻配置,先用elf作为账户登陆呗: 总的来说,中间有点小插曲,其他操作起来都是很简单也很顺利的,大家可以多尝试一下。
|