ifconfig · 2022年11月17日 · 河北

【聆思CSK6 视觉AI开发套件试用】开发环境与烧写问题解决

抱歉这么晚才发文章,由于疫情被封在家了一个多星期,刚开始正常。

一、开发板简介:

言归正传,此次试用的开发板的主控芯片,是一款三核异构AI处理器,NPU+DSP+MCU,ARM与DSP的主频可达300M,NPU的算力有128GOPS,对于很多应用场景,这可能算是一个万金油的组合了。
芯片的架构如下图所示:
clipboard.png
可以看出,除了性能的强大,接口也是很丰富的。目前在TB上的芯片单片售价是20,如果量大,价格还能下降。

clipboard.png

本次试用的开发板,板载有烧录调试器,开发方便了不少。
开发板原理图提供了模块核心与底板两个原理图,DAPLink使用的是国产芯片apm32f103进行设计的,有一个LED连接的是GPIOB_06,一个Key连接到GPIO_B_05,这个可以后面做测试时使用到。
原理图地址如下:
CSK6012_OFFLINE-fcacdf66f79e606d9357567e7500bbf7.pdf
CSK6012-NanoKit_v1_sch-bb4b69705cb451c4bba80a87cc70da46.pdf

除此之外,套件还提供视觉功能模块,该模块配套GC023A DVP摄像头模组,30W像素数,图像分辨率648*488,24位真彩色,虽然尺寸不算大,但评估芯片的功能还是足够的。

clipboard.png

二、开发环境

开发套件硬件部分就如上所述,在软件开发方面,支持Ubuntu 、 macOS 、 Windows三种系统,电脑是win10的,就不用虚拟机了,直接在电脑系统上测试。
先要安装git的支持,要从git上下载代码。
下载地址:https://cdn.iflyos.cn/public/...

clipboard.png

之后安装安装lisa zep工具并安装,安装路径不可以用空格,要全英文,像Program Files就是不行的。
下载地址:https://cdn.iflyos.cn/public/...

clipboard.png

安装完成后,运行lisa命令,检查当前开发环境,当前版本是1.6.5,发现有更新,版本到了1.6.8了,顺便更新一下,不过更新的是真慢啊,而且最后还更新失败了。
clipboard.png

clipboard1.png

那就先不升级了,直接来创建工程。
通过命令lisa zep create ,在这之前,可以先cd到自己要建工程的目录,否则会新建到User目录下了。

clipboard.png

通过左右上下的方向按键来切换选择例程
clipboard.png
clipboard1.png

由于没有切换目录,工程新建到了用户目录下了。
直接进入到目录下进行编译。
命令为:lisa zep build -b csk6011a_nano
编译完成后,会显示Flash,SRAM等使用的容量:

clipboard.png

三、烧写问题解决:

芯片烧写:
lisa zep flash
这里烧写时,会卡住,等了好长时间,依然没有开始下载。

clipboard.png
试了很多方向,之前也用过DAP,没想到是驱动的问题,就打开设备管理器看了一下,果然叹号。
驱动肯定是安装了的,但为什么有这种问题呢?

clipboard.png

在网上找到一种解决方法,卸载mbed composite device就可以了。

点击查看删除驱动的方法

再进行烧写,就可以了:

clipboard.png

开发板上的LED灯也开始闪了。
终于算是把环境跑通了,接下来,就是AI方面的测试了。

5126d454065b3dacffe5fd0ef86772af.gif

推荐阅读
关注数
5165
内容数
99
聆思科技官方专栏,专注AIOT芯片,持续分享有趣的解决方案。商务合作微信:listenai-csk 技术交流QQ群:825206462
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息