AirISP 烧录工具 |
您所在的位置:网站首页 › 合宙air001官网 › AirISP 烧录工具 |
AirISP 是一个通过串口与芯片ISP功能进行交互,从而实现擦除、烧录、修改读保护等功能的一个小工具。 它使用.NET6进行编写,支持跨平台。可以在GitHub上获取该项目的源码open in new window。 # 快速开始前往GitHub Release页面open in new window下载最新版本的AirISP工具。 Arch 包管理安装Arch Linux 及其衍生版可以安装 AUR airisp-gitopen in new window。 注:命令行名称按 Arch Linux 规范应该是小写,安装后命令行为:airisp。 yay -Syu airisp解压或安装后可以得到 AirISP: > .\AirISP -h Description: AirISP 是一个flash烧录工具 Usage: AirISP [command] [options] Options: -c, --chip 目标芯片型号,auto/air001 -p, --port 串口名称 -b, --baud 串口波特率 -t, --trace 启用trace日志输出 [default: False] --connect-attempts 最大重试次数,小于等于0表示无限次,默认为10次 [default: 10] --before 下载前要执行的操作 [default: default_reset] --after 下载后要执行的操作 [default: hard_reset] --version Show version information -?, -h, --help Show help and usage information Commands: chip_id 获取芯片ID get 获取ISP版本和支持的命令列表 get_version 获取ISP版本和芯片读保护状态 write_flash 向flash刷入固件 read_unprotect 关闭读保护 read_protect 开启读保护我们可以使用该工具为芯片进行烧录,比如下面这样: > .\AirISP.exe -c air001 -p COM21 -b 115200 write_flash -e 0x08000000 gpio.hex AirISP v1.2.4.0 串口 COM21 连接中... Chip PID is: 0x04 0x40 擦除flash中(请耐心等待)... 擦除成功,耗时 39.5811 ms. Writing at 134219264... 100.00% Write 1536 bytes at 0x08000000 in 274.0526 ms Leaving... 通过RTS硬件复位...更多信息请见其他章节内容 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |