查看: 11|回复: 1

主机通讯环境中,有哪些指令呢,分别有哪些作用

[复制链接]

5

主题

0

回帖

19

积分

新手上路

积分
19
发表于 2026-6-30 15:48:10 | 显示全部楼层 |阅读模式
rt,介绍下主机通讯环境中的指令

13

主题

32

回帖

188

积分

注册会员

积分
188
发表于 2026-6-30 15:50:17 | 显示全部楼层
本帖最后由 WANG 于 2026-6-30 15:51 编辑

1. 调试指令说明
所有的指令都支持mcu spi xxx(SPI 模式)的格式,其中指令又分为不需要参数配置的指令与需要参数配置的指令
1.1 基础信息查询类

该类指令均不需要参数配置
指令
功能描述
sdkversion
获取 SDK 版本 + 当前运行分区
topoversion
获取拓扑版本号
runtopoinfo
获取当前运行的 Topo ID 及描述
gettopolist
获取固件支持的所有 Topo 列表
getrunpartition
单独获取当前运行分区
levelget
获取 16 个模块的电平值
soft
读取 DSP 软件配置项(如 I2S 参数)

1.2 算法参数操作类

不需要参数配置的指令:
指令
功能描述
algolist
读取本地 topo_preset.bin 的算法参数列表
algosave
保存算法参数到 Flash

需要参数配置的指令:
algoset,功能为设置算法参数
mcu spi algoset module_id algo_id preset_id preset_data
注意事项:module_id ,algo_id, preset_id, preset_data 确保写入参数有效

algoget,功能为读取DSP设备端算法参数
mcu spi algoget module_id algo_id preset_id
注意事项:module_id,algo_id,preset_id,preset_data先通过mcu spi algolist查询得到,确保写入参数有效

特别说明:mcu spi algolist,拥有算法读取的功能,显示topo_preset.bin文件中module_id、algo_id、preset_id、preset_data
该指令只是读取本地bin文件的配置,仅仅为调参提供数值依据
1.3 OTA与固件管理类


指令
功能描述
ota
启动 OTA 固件升级
jump 0/1
跳转到 A (0)/B (1) 分区
coredump
获取 MCU+DSP 的崩溃转储信息

1.4 系统控制类

不需要参数配置的指令:
指令
功能描述
heart
发送心跳包检测 DSP 状态
poweroff
发送断电通知,DSP 进入安全状态

需要参数配置的指令:
mcu spi fade 1000 100 1000
指令格式示例功能描述
heartmcu spi heart发送心跳包检测 DSP 状态
poweroffmcu spi poweroff发送断电通知,DSP 进入安全状态
fademcu spi fade 1000 100 1000设置淡入淡出静音时间(单位 ms)
switchtopomcu spi switchtopo 1 10 5 10切换 Topo(ID + 淡出 + 互斥 + 淡入时间)


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注公众号

相关侵权、举报、投诉及建议等,请发 E-mail:dashadmin@dash-chip.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.|沪ICP备2023030557号-1

在本版发帖
关注公众号
返回顶部