W801/W806连接CKLink仿真器,调试W801/W806

前言

按照官方给出的配置方式,将所有配置都完成后,博主发现只能Flash Download,而点击调试测提示报错------详见【错误解决】的第二个错误,询问官方技术支持后,得到他们工程使用的CDK版本为2.20.0,于是尝试降低CDK版本,可惜天公不作美,还是同样的错误。

看论坛有人说Windows版本也有关,于是博主在想是不是我把系统环境搞乱了(之前配置了一堆用不上的环境),于是又把系统重装了------把出厂的Windows11降到了Windows10。命运总喜欢捉弄人,根本原因不是系统的问题。

那就只剩下最后一个指向了,SDK版本------之前用的是官方给的默认版本,忘记保存版本号了。将SDK降级后成功可以调试。最后博主配置环境如下:

  1. windows10
  2. CDK 2.20.0
  3. W800 SDK------wm_sdk_w80x_20211115

本次使用W801开发,flash程序使用W800,W800和W801兼容

配置

  1. 打开【Flash,选择【Flash Management】,添加驱动文件

若调试 W801 添加W800_Flash_Tool.elf文件,W800与W801结构一样;W806则添加W806_Flash_Tool.elf文件。

文件下载:百度网盘

文件路径:W80X>TOOLS>CKLink

  1. 打开【Flash】,选择【Configure Flash Tool】,参考配置如下图。【flash tool】通过点击【+】选择。

擦除选项官方文件中建议选择Erase Sectors

  1. 点击【Flash】,选择【Download】或者点击工具栏【Flash Download】,可下载固件到W801/W806的flash中
  1. 添加断点操作,在编辑器选择一行代码后,点击工具栏【Toggle Breakpoint】按钮,或者直接点击代码行的左侧
  2. 在代码行前的红色断点上,点击右键,选择【Edit Breakpoint】,设置为【HardPoint】,点击【Advanced】,设置为【HardPoint】
  1. 开始调试,点击【Debug】,选择【Start/Stop Debugger】或者选择状态栏的【Start/Stop Debugger】图标

错误解决

上述过程配置完毕后,点击调试发现报错如下:

  1. 擦除失败

解决办法:点击【Flash】,打开【Configure Flash Tool】,选择【Erase Sectors】擦除模式,不要选择【Erase Full Chip】

  1. 程序失败,cdk 程序二进制错误!执行 MI 命令失败

官方给的指导:请按照如下方法检查

  • 尝试重新下载多次
  • 尝试Flash erase:点击菜单栏【Flash】->选择【Chip Erase】
  • 检查是否加载了正确的flash算法文件。在工程右击【Option for......】->【Flash】tab可以查看选择的算法

这个问题实测跟SDK版本有关,若出现该问题可以尝试使用博主测试的SDK版本。

参考

资料下载

相关推荐
武雄(小星Ai)6 小时前
智能家居云依赖排坑:从 Nest 温控器被远程“变砖“到 Home Assistant 自托管救赎
物联网·智能家居·架构设计·homeassistant
星恒讯工业路由器10 小时前
Modbus透传和Modbus网关有什么区别?从字节转发到协议翻译的选型思路
网络·物联网·modbus·工业物联网·工业网关·rs485·协议转换
李永奉10 小时前
杰理可视化SDK开发-音频录制功能使用教程
笔记·单片机·嵌入式硬件·mcu·物联网·音视频
钱工的门窗技术笔记11 小时前
铝木复合门窗中木材的角色分类与界面可分解性:结构判定、失效路径与维护设计
网络·物联网·数据分析
艾络迅Acceleronix11 小时前
气象监测:STM32+EG800Z AT + 艾络迅平台实战|气压/光照/雨量采集全流程
stm32·单片机·嵌入式硬件·mcu·物联网·1024程序员节
注塑机数据采集联网11 小时前
中科晟达注塑机 MES 系统:从车间到数字化的智能制造实践
大数据·数据仓库·人工智能·物联网·制造·数据库架构
李永奉12 小时前
杰理可视化SDK开发-【BUG】AC7006F8芯片开启一拖二和双麦DNS通话算法后,大概率通话时蓝牙自动断连,RAM空间爆了问题处理
单片机·嵌入式硬件·mcu·物联网·电脑·bug
vortex512 小时前
IoT 安全剖析:从消费级摄像头到车联网的攻击面全景
物联网·struts·安全
IT规划师12 小时前
MQTT实战 - MQTT Broker选型,EMQX vs Mosquitto,我用过的真实对比(八)
物联网·mqtt·.net core·mqttnet
RFID科技的魅力1 天前
2026 年 RFID 资产标签批量制作怎么做?RFID 标签打印机实操指南
运维·人工智能·嵌入式硬件·物联网