release notes
v4.1.5
研发模式新增「芯片选择」:可在 BK3515N 与 BK72xx 系列之间切换,选择自动记忆;选择 BK3515N 时按指定芯片执行下载 / 读取 / 擦除,选择 BK72xx 系列时由设备自动识别型号。
新增 BK3515N 芯片支持。
优化 BK7236N / BK7236Q 芯片的自动识别。
Windows / Linux:隐藏系统标题栏时,支持从窗口顶部边缘拖拽调整窗口大小。
v4.1.4
完善 AI 能力接口服务:修复串口长期占用与失联问题;支持端口段自动发现;设置页可查看服务运行状态与实际监听端口;串口日志采集支持暂停 / 恢复;优化日志异步写入与轮转清理,降低刷屏。
工厂模式:支持每个通道单独显示烧录进度,且显示列数可配置。
修复 BK7236 / BK7258 通过 JSON 方式读取 eFuse 失败的问题。
修复 BK7259 写 OTP 使能位设置及写权限失败的问题。
v4.1.3
新增 TH25Q64UB Flash 支持。
BK7239N 芯片板级 CRC 校验失败时改为打印警告,不再直接抛出异常中断烧录。
支持可配置 CRC 校验块大小(通过配置文件
crc_verify_chunk_kb设置,默认 16K)。支持 BL1DLV30 格式固件烧录。
研发模式串口配置弹窗支持持久化自定义波特率。
文档优化:移除易误导的 MAC 地址固定地址示例,补充扩展数据配置免责说明。
新增串口日志功能:支持多串口会话 Tab、快捷指令、HEX 收发、时间戳、显示格式切换、日志保存与全屏显示。
新增 AI 能力接口服务:本机 HTTP 服务(默认端口 17631),提供原始命令(raw_task)与串口日志能力,支持文件上传/下载,供外部工具/AI 调用。
新增 WB25Q32JV Flash 支持。
移除 SPID 校验拦截机制。
通过 JSON 方式写入 OTP/eFuse 时,会将 permission 配置一并写入。
v4.1.2
串口选择时默认波特率调整为 2000000。
优化 Key 注入流程,修复注入流程中的异常问题。
修复 BKFIL Windows 版被杀毒/安全软件误报的问题。
修复选择 bin 时,因地址不可达导致界面长时间卡住的问题。
新增 BK3653 芯片支持,修复读写efuse失败问题。
BK7259 下载与 eFuse/OTP 相关流程优化(含异常修复)。
优化烧录顺序:先写入拓展数据(非 bin、非 OTP/eFuse),再烧录 bin。
工厂模式交互优化:新增总烧录时长显示;支持部分烧录与全部烧录;Windows/Linux 配置文件迁移至 BKFIL 所在目录。
Mac 发布形态调整:GUI 提供单一 BKFIL 安装包;CLI 提供 x86_64 / arm64 两个架构安装包(按机型选择)。
BIN 表编辑「起始地址 / 长度」改为弹窗确认并红色加粗高亮,且新增回退按钮一键恢复基准值;BIN 文件被外部重新生成且未手动编辑时,烧录前自动刷新基准长度。
修复高波特率烧录失败时,错误提示中波特率显示与用户配置不一致(如配置 6 Mbps 但提示 3077000)的问题,现在统一显示用户配置的波特率。
v4.1.1
新增工厂模式,支持多路并行烧录。
v4.0.2
界面优化
问题修复
添加读取otp的功能
v4.0.1
重构了GUI界面
支持windows、macos、linux