· 2023年11月05日 · 广东

记聆思开发版本使用

一、配置环境

Windows11,RTX 3060Ti 显卡,在windows按照提供的文档始终行不通,也没有很好的解决办法,只能在虚拟机上进行配置环境。

1.1 安装VMware

http://www.ddooo.com/softdown...

1.2 安装ubuntu18.04

http://mirrors.163.com/ubuntu...

1.3 配置串口

在这里插入图片描述
我这里串口为:com3,可以在电脑设备管理器上看到自己的端口,没有就是插错Type口了。

1.4 安装串口助手

sudo apt-get install cutecom
sudo cutecom

启动串口助手后如图
在这里插入图片描述

二、测试样例

样例说明:文档

2.1 安装开发环境

curl -o- https://cdn.iflyos.cn/public/cskTools/lisa-zephyr-install.sh | bash
lisa info zep

2.2 编译可执行程序

lisa zep create
cd hello_world
lisa zep build -b csk6011a_nano
sudo lisa zep flash

最后不加sudo会有权限问题。
打开串口助手,按下复位键会有“hell哦world”等字样出现
在这里插入图片描述
LED灯控制:参考

三、不停安装(咱也不知道干啥的)

3.1 安装烧录

wget https://cdn.iflyos.cn/public/lsopen/sdk/wasi-sdk/wasi-sdk-17.0-linux.tar.gz
tar -zxvf wasi-sdk-17.0-linux.tar.gz
git clone https://cloud.listenai.com/listenai/wasm/wasm-sdk.git --recursive
export WASM_THINKER_SDK="/home/user/wasm-sdk"
export WASI_TOOLCHAIN_PATH="/home/user/wasi-sdk-17.0"
lisa zep create --from-git https://cloud.listenai.com/listenai/samples/camera_image_detect.git
# 下载
git clone https://github.com/pyocd/pyOCD.git
# 复制文件到 /etc/udev/rules.d/ 目录下
cd pyOCD 
sudo cp udev/*.rules /etc/udev/rules.d/
# 强制udev重新加载
sudo udevadm control --reload 
sudo udevadm trigger

3.2 烧录模型

lisa zep exec pyocd flash -e sector -a 0x18000000 -t csk6001 --base-address=0x18400000 resource/cp.bin --frequency=30000000

结果:

◼ 烧录
0000484 I Loading /home/user/camera_image_detect/resource/cp.bin at 0x18400000 [load_cmd]
[==================================================] 100%
0006164 I Erased 0 bytes (0 sectors), programmed 0 bytes (0 pages), skipped 356096 bytes (1391 pages) at 61.30 kB/s [loader]

✔ exec exit
usage: west [-h] [-z ZEPHYR_BASE] [-v] [-V] <command> ...
west: unknown command "exec"; workspace /home/user/camera_image_detect/.sdk does not define this extension command -- try "west help"
lisa zep exec pyocd flash -e sector -a 0x18000000 -t csk6001 --base-address=0x18500000 resource/resnet18_model.bin --frequency=30000000
◼ 烧录
0000513 I Loading /home/user/camera_image_detect/resource/resnet18_model.bin at 0x18500000 [load_cmd]
[==================================================] 100%
0047164 I Erased 0 bytes (0 sectors), programmed 0 bytes (0 pages), skipped 2932480 bytes (11455 pages) at 61.45 kB/s [loader]

✔ exec exit
usage: west [-h] [-z ZEPHYR_BASE] [-v] [-V] <command> ...
west: unknown command "exec"; workspace /home/user/camera_image_detect/.sdk does not define this extension command -- try "west help"

四、总结

总的来说,文档偏少,全靠自己摸索也不知道对不对,就这样吧。

推荐阅读
关注数
1
内容数
1
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息