Skip to content

Releases: dshanpi/lynx-releases

DshanPI LYNX|芯桥 v0.2.1

Choose a tag to compare

@codebug8 codebug8 released this 06 Aug 11:29
1844691

DshanPI LYNX|芯桥 v0.2.1

v0.2.1 完善 Lynx Power 与 MCU Workbench 的 CH347F 继电器控制,默认面向 DshanPI 使用的 CH347F 硬件。

  • Lynx Power 和 MCU Workbench 的继电器通道统一为 CH347F GPIO4–GPIO7,默认使用 GPIO4 和高电平触发。
  • Windows 端通过芯片类型筛选 CH347F;Linux 端通过 USB 标识和设备版本区分 CH347F,避免误操作其他 CH347T 设备。
  • 修复仅配置设备索引时未验证 CH347F 是否实际存在的问题,设备断开或型号不匹配时返回明确错误。
  • GPIO 状态更新保留其他继电器通道,支持多路继电器分别控制。
  • MCU MCP 新增板卡范围内的 lynx_mcu_power_control 工具,只使用板卡已保存的 CH347F 设备与 GPIO 绑定,不允许调用方绕过配置选择其他通道。
  • DShanMCU-RA6M5 已完成 CH347F GPIO7 高电平继电器的 MCP 断电、上电实机验证。
  • 0.1.x 和 0.2.0 安装版本可通过应用内更新器升级到 v0.2.1;更新器仍会校验签名后再安装。

DshanPI LYNX|芯桥 v0.2.0

Choose a tag to compare

@codebug8 codebug8 released this 06 Aug 05:01
1844691

DshanPI LYNX|芯桥 v0.2.0

v0.2.0 是 MCU 开发能力的大版本更新。Linux/SDK MCP 与 MCU MCP 保持为两个独立产品域,只共享桌面界面外壳和必要的通用物理接口。

  • 新增 MCU Workbench:独立管理目标板、ST-Link/DAPLink、SWD、调试串口、Lynx Power 和远端 MCU SDK 通道。
  • 新增 DShanMCU-RA6M5 V4 单板支持,内置 Renesas RA DFP、pyOCD/DAP 调试烧录配置,并完成板载 SCI7(P613/P614)串口验证。
  • 新增受控芯片厂家与系列选择:STMicroelectronics 仅开放 STM32 F1/F4/H7,Renesas 仅开放 RA6/RA8;后端同步校验厂家、系列和具体料号的一致性。
  • 新增板卡级 MCU MCP Gateway 与 SSH Tunnel;工具统一使用 lynx_mcu_* 命名空间,不继承 Linux Shell、ADB、SDK 烧录或远程文件工具。
  • 首批 MCU MCP 工具覆盖板卡信息、目标识别、复位/运行/暂停,以及板卡绑定 UART 的打开、读取、写入和安全关闭。
  • 新增 STM32H750ZBT6 板级开发与验证工程,覆盖 USART1 PA9/PA10、GD25Q256E SPI NOR 和 IS62WV51216BLL SRAM 自检。
  • 修复短生命周期 OpenOCD 会话在暂停后无法可靠恢复运行的问题。
  • 新增独立 MCU 调用记录及全局 AI 通道展示;Linux 与 MCU 的状态、路由、历史和清空操作互不影响。
  • MCU Gateway 拒绝跨板复用同一本地端口,防止通道在未提示的情况下更换绑定板卡。
  • 内置并校验 xPack OpenOCD 0.12.0-7:Linux x86_64 使用 openocd,Windows x86_64 使用 openocd.exe;打包前检查目标平台运行包和版本标记。
  • 新增 Ubuntu MCU 编译镜像和可复现的 Arm GNU Toolchain 构建流程。
  • 增加 MCU/Linux 双向架构测试,防止两个 MCP 业务域相互导入。

MCU 固件烧写尚未作为公共 MCP 工具开放。后续版本将在固件格式、地址范围、loader、校验和破坏性操作确认策略完整后提供受约束的 lynx_mcu_* 烧写流程。

发布产物必须分别在 Linux 和 Windows 目标系统完成安装、启动、OpenOCD 识别和升级验收;仅下载运行包或完成交叉编译不等同于目标系统验收。

DshanPI LYNX|芯桥 v0.1.3

Choose a tag to compare

@codebug8 codebug8 released this 03 Aug 14:20
1844691

内测版 v0.1.3。

本次版本完成 Windows、Linux 本地生产构建与更新签名,并修复完整回归中发现的 Rust 严格 Clippy 阻断项及断点续传文件打开语义。Rockchip/OpenRockCLI 与 Allwinner/OpenixCLI 已完成真实 MCP 通道的设备扫描、能力查询和安全拒绝路径回归;发布时测试设备的烧录 USB 离线,因此未执行实际固件写入。

发布资产包含 Windows NSIS 安装包、Linux AppImage/DEB/RPM、Tauri 更新签名、latest.json 和 SHA256SUMS.txt。

DshanPI LYNX|芯桥 v0.1.2

Choose a tag to compare

@codebug8 codebug8 released this 03 Aug 11:48
1844691

K230 串口升级模式与 Windows 稳定性修复。

  • 新增板级作用域 lynx_k230_enter_upgrade_mode:通过绑定串口发送 Ctrl+C 和 reboot to_upgrade。
  • 仅允许 kendryte/k230 通道使用;其他厂商以及 devmem、syscon、ADB/Shell 软件切换仍被禁止。
  • 包含 0.1.1 的 Windows 子进程隐藏、终端焦点、FEL 在线状态、MCP 通道状态同步和版本显示修复。
  • Windows/Linux 安装包由本地 Tauri 生产构建生成并附带更新签名及 SHA-256。

DshanPI LYNX|芯桥 v0.1.1

Choose a tag to compare

@codebug8 codebug8 released this 03 Aug 11:03
1844691

修复 Windows 旧版安装与快捷方式残留,安装后运行时版本准确显示为 0.1.1;后台探测子进程不再弹出控制台窗口。修复未绑定/未扫描到烧录接口时 FEL 状态与历史任务混淆。修复多单板、多 SDK 通道下 MCP 交互未实时路由到 AI 通道。串口和 ADB 终端不再在自动连接时抢占文本输入焦点。Windows、Linux 资产均为本地 Tauri production 构建并通过 updater 签名与 SHA-256 校验。