K1 JOH5.0 系统调试说明
调试工具和方法
串口调试
可用,波特率 115200,直接使用即可,可以查看 uboot,kernel,OpenHarmony init 进程相关打印。
hdc
hdc 类似 android 的 adb,支持 usb 和 tcp 这 2 种连接模式,使用 tcp 模式,端口默认设置为 55555。配置文件为 device/board/spacemit/xxx/cfg 的 default.para,如下所示:
persist.hdc.mode=usb,tcp
persist.hdc.port=55555
主机支持 hdc
windows 系统
windows 系统将 hdc.exe(点我下载)放在特定目录,并设置环境变量路径。
ubuntu 系统
-
安装依赖项:打开终端,输入以下命令来更新软件包列表并安装必要的开发工具和库
sudo apt-get update
sudo apt-get install build-essential libstdc++6 libc++1· -
下载 HDC 工具包:前往 OpenHarmony 官网下载适用于 Linux 平台的最新版 HDC 工具压缩包。将其放置于合适位置后进行解压操作,请根据实际情况调整解压路径
tar -zxvf hdc_std_<version>_linux.tar.gz -C /opt/hdc/
-
设置环境变量:编辑用户的 shell 初始化脚本(如
.bashrc
),添加以下行至文件末尾:export PATH=$PATH:/opt/hdc/bin
source ~/.bashrc