开发环境: 开发系统:Ubuntu 20.04 2.1源码编译进入源码中: $ cd ~/rk2206/lockzhiner-rk2206-openharmony3.0lts 这里采用hb工具编译,在代码根目录下执行 $hb set 然后输入‘.’表示当然路径。
选择lockzhiner-rk2206 $ hb build -f 等待片刻即可编译完成。
生成的固件在out/rk2206/lockzhiner-rk2206/images目录下
Firmware.img和rk2206_db_loader.bin就是最终编译的固件。 固件的烧写将在下文讲解。 2.2固件烧写2.2.1安装 RK USB 驱动在更新固件前,需要安装RK USB驱动。 打开USB驱动目录,点击DriverInstall.exe
选择“驱动安装”,Windows的安全中心会弹出以下信息,选择“安装”即可。
等待安装完成。
说明驱动安装成功。 2.2.2烧写固件下载 RKDevTool,解压,运行RKDevTool.exe。
选择LoaderToDDR文件和指定fireware文件。
使用USB线,连接小凌派-RK2206开发板的USB-OTG。
长按MaskRom按键,烧写工具出现:“发现一个MASKROM设备”。
同时设备管理器会出现一个rocku***设备。
然后点击“执行”,即可开始下载程序。
等待片刻可烧写完成。
烧写完成后,信息如下:
接下来通过串口进入系统终端。 将USB线连接到小凌派-RK2206开发板的UART,
打开终端工具,笔者使用的是Xshell,当然也可使用其他工具,比如putty,MobaXterm等。 设置好串口和波特率,点击“连接”即可。
按下小凌派-RK2206开发板的RESET按键,可以查看到如下打印信息。
这里没有添加应用,因此只有以上信息,下一章将讲解如何添加应用。 另附上驱动和烧写工具地址。
|