在随开发板提供的箱子中,有一张比较大的说明书,应该是Get Start的步骤说明。
德国人做事非常严谨,在开发板的试用中,可见一斑。根据说明书的步骤,一步步验证
1、虚拟机搭建
首先,下载随板U盘中的文件,并解压到电脑中,由于是虚拟机盘文件,占用空间有点大,32.6G
由于电脑上没有安装虚拟机,需要下载,于是选择VirtualBox下载并安装
创建虚拟机的时候,选择Linux-Ubuntu 64-bit创建,并选择已有磁盘文件的方式创建
运行虚拟机,是乌班图的操作系统上修改的,说明书中提供了用户名phyvm,和密码,但我在运行中好像没有用到
在虚拟机控制系统中设置相关选项,如网络桥接等、共享文件夹等
2、利用串口连接虚拟机
根据说明书的提示,用USB线连接开发板,X1口,然后在pc主机中查看端口,看到端口后,再在虚拟机控制系统中切换USB端口给虚拟机
此时打开虚拟机桌面的Microcom_ttyusb0,登录用户root,不需要密码
可以看到开发板系统中的文件,这里无法使用/,Ctrl-/是缩小屏幕,还没查到怎么输出/
所以感觉不是很好用,但至少能够连接上开发板了,能修改文件和运行文件,速度也还好,说明书给出了波特率为115200,但是连接的时候没有用到,应该是默认设置了。
3、利用网线连接主PC
在主电脑中设置有线网口的IP地址为192.168.3.10/24后,连接开发板和主机,就可以看到网线自动连接的信息。
通过ifconfig命令查看地址,以及测试ping主机
需要注意的是开发板中的网口是X8,贴着条码的网口,也是靠近HDMI接口的那个。
此时,在主机PC中就可以通过SSH来连接开发板了,我这边用的书putty
用ls命令列出来根目录下的文件夹,putty中字符的输入没有限制,不像在虚拟机中,小键盘的”.“会变成”,“。
说明书中也提供了用SSH For Target的连接,需要对虚拟机的网络地址改成192.168.3.10/24,并设192.168.3.10为网关
4、开发文档及目录
32.6G的虚拟机中,应该包含很多开发板相关的资源,由于时间及能力所限,目前只在桌面发现有个phytec_tools的文件夹
其他,在说明书中提到的Toolchain、Eclipse、QT Creator等等软件均在/opt目录下
后面的评测应该要用到这些文件了,由于对Linux下的开发不熟悉,还是蛮担心的。
另外,说明书提供了这个虚拟机的下载压缩包地址
https://www.phytec.de/produkte/system-on-modules/phycore-imx-8m-plus/#downloads