cskburn desktop
是聆思科技提供的一款桌面烧录工具,使用此工具可快速对 CSK6系芯片、开发套件快速进行固件烧录。
为确保安装过程中可以为您的系统自动补充缺失的库,建议您在安装过程中保持系统处于联网状态。
根据系统下载对应版本的快速烧录工具 cskburn desktop
安装包:
版本 | 安装包 |
---|---|
Windows | cskburn-desktop_windows-x86_64-setup_V1.0.exe |
MacOS_x86_64 | cskburn-desktop_darwin-x86_64_V1.0.dmg |
MacOS_ARM | cskburn-desktop_darwin-aarch64_V1.0.dmg |
Linux_x86_64 | cskburn-desktop_linux-x86_64_V1.0.deb |
Linux_ARM | cskburn-desktop_linux-aarch64_V1.0.deb |
完成安装包下载后,双击根据提示完成安装:
windows 下安装 cskburn desktop 时系统可能提示 “Windows已保护你的电脑”,点击 “更多信息”,选择 仍要运行 即可。
Linux 平台提供 x86_64
和 aarch64
两种架构的安装包,可根据需要选择。
以x86_64架构为例,可在命令行终端执行以下指令完成安装:
sudo apt install --fix-broken cskburn-desktop_linux-x86_64.deb
如果安装运行后无法正常完成烧录,请尝试为串口设备赋予读写权限。在终端执行 sudo gedit /etc/udev/rules.d/99-usbserial.rules
,在弹出编辑器中输入以下内容:
SUBSYSTEMS=="usb", KERNEL=="ttyACM[0-9]*", MODE="0666"
SUBSYSTEMS=="usb", KERNEL=="ttyUSB[0-9]*", MODE="0666"
保存并关闭编辑器,重新插拔设备即可。
在下载完.deb
安装包后,按照以下指引完成安装:
下载安装包后右键选择其他应用程序打开进行安装
使用"软件安装"安装本地deb文件时常常会出现闪退问题,推荐使用GDebi
应用程序进行安装(GDebi
可以在Ubuntu软件中心
搜索并安装)
GDebi
可以查看deb包的信息,点击安装软件包
等待安装完成,显示已安装相同版本,安装成功
如果安装运行后无法正常完成烧录,你可能还需要为串口设备赋予读写权限。在终端执行 sudo gedit /etc/udev/rules.d/99-usbserial.rules
,在弹出编辑器中输入以下内容:
SUBSYSTEMS=="usb", KERNEL=="ttyACM[0-9]*", MODE="0666"
SUBSYSTEMS=="usb", KERNEL=="ttyUSB[0-9]*", MODE="0666"
保存并关闭编辑器,重新插拔设备即可。
Mac 平台提供 x86_64 (Intel)
和 aarch64 (Apple Silicon)
两种架构,可根据需要选择。
1.下载 DMG 并打开,将 cskburn desktop.app 拖入到 Applications 目录
2.打开 Applications 目录找到 cskburn desktop.app,点击右键菜单的「打开」,在弹出的对话框中选择「打开」
如果启动应用时提示损坏,可尝试在终端中执行下面命令:
sudo xattr -r -d com.apple.quarantine '/Applications/cskburn desktop.app'
通过数据线连接电脑与开发套件的DAP_USB
接口,打开开发套件电源开关
运行 cskburn desktop
软件,软件将自动检测已经接入的开发板串口编号
将已经下载好或者编译生成的bin文件拖拽进烧录区域,点击开始烧录:
完成烧录后,软件显示烧录成功,固件将自动运行,可看到开发板屏幕已加载出程序:
本烧录软件同样支持通过USB转串口板连接芯片指定引脚进行烧录,接线方式如下:
串口板 | CSK引脚 |
---|---|
TXD | A15 |
RXD | A18 |
DTR | RESET |
RTS | B01 |
缺少依赖包
解决方法:检查是否联网,或手动下载安装依赖包: WebView2.exe
DAP_USB
接口未连接
解决方法:
检查DAP_USB
接口与电脑USB接口是否通过数据线连接
开发套件未通电
解决方法:检查是否已连接 USB 接口进行供电并打开板子上的开关
烧录串口被占用,导致烧录失败
解决方法:检查是否已打开其他串口程序并对串口造成占用,或未断开连接在线串口终端。可重新拔插USB线。
丢包:
烧录失败:
烧录异常中止:
烧录超时:
解决方法:重新烧录固件,或更换固件进行烧录,烧录正常后再进行原固件烧录。
如多次烧录失败,请检查环境变量是否设置。
cskburn桌面烧录工具未经Apple审核授权。
解决方法1:
现在,这个 App 会作为安全性设置例外项目存储在系统中,以后你可以像使用任何经过授权的 App 一样,连按两下来打开这个 App。
解决方法2:终端命令输入。