在第一篇学习了鸿蒙系统的编译过程,在编译后会在目标目录下生成编译产物(二进制文件),拿到这个bin文件就可以刷入到开发板了。因为刷入工具是windows下运行的可执行文件,所以,在Mac首先需要安装CrossOver工具,这样相当在Mac下模拟了Windows的环境。
1.首先,在CrossOver创建一个系统,
2.建立串口关联
(1)查看串口
ls /dev/ | grep ser
(2)关联串口
cd ~/Library/Application Support/CrossOver/Bottles/鸿蒙设备烧入
ln -s /dev/cu.u***serial-14610 dosdevices/com4
(3)配置system.reg
打开system.reg文件,在最后添加代码:
[Hardware\Devicemap\Serialcomm] 1231984861
"Serial0"="COM4"
注意:第二步配置的串口号,一定要和第一步的对应,否则会出现如下错误。
3.在CrossOver启动HiBurn工具
(1)选择刷入的二进制文件(bin文件)
(2)点击Connect,然后按下开发板的rst键,开始刷入