帮助中心
目录
< 所有主题
打印
AK方案整片擦写norflash的方法
已发布
已更新
作者xingxingye
概述
本文主要描述如何在安凯方案上,通过串⼝烧录整片 FLASH。通过这个方式,可以有效避免在 FLASH 需要重新写⼊的时候(全新的
FLASH,⼜或者 UBOOT 部分需要重写等情况)。
该方法利用 AK芯片 的特性,当 SOC 尝试加载 FLASH 上的数据而失败的时候,会自动进⼊ massboot 模式,就是我们需要的串⼝烧录模式,
这个时候可以通过串⼝烧录⼯具 UART burntool 对设备整片 FLASH 进行烧录。
操作方法:
1.进⼊ uboot,擦除norflash开头的一部分数据
上电启动以后,迅速在串⼝输⼊ Ctrl+C,终止设备启动,并进⼊ UBOOT 命令输⼊

sf probe 0;sf erase 0x0 0x4000;reset;
2.设备自动重启后,确定设备已经进⼊ massboot 模式

3.使用 UART burntool 烧录⼯具烧录
由于烧录⼯具烧录通过串⼝完成,因此调试串⼝需要先暂时关闭。

① 配置 UART 烧录的波特率,对于 USB 转 UART 建议配置 1500000,对于 9 针串⼝建议配置 115200;
② 选择需要烧录的 FLASH 烧录文件;
③ 探测并选中烧录串⼝,这个正是上⼀步使用的调试串⼝;
④ 重新上电,烧录⼯具会自动与设备完成交互并识别出通讯串⼝;
⑤ 等待烧录进度 100%,并重新上电设备;
最后,重启设备确认烧录完成。
uart burn tool 下载
1 个评论
评论功能已关闭。
-
部门资源
-
员工手册
- 文章即将上线
-
操作说明中心
- 文章即将上线
-
参数
-
3D
-
星夜计划
-
tuya
-
命令集
-
未分类
- 文章即将上线
-
Linux
-
iSCSI LUN
-
学无止境
-
瑞芯微
-
测试与样机疑问
-
课外学习
-
功能
-
教程
-
业务疑问应答
-
云平台
-
账号加密级别
- 文章即将上线
-
工具
-
开发问题进度
-
JS
-
AK QP
-
AI
-
CSK6
-
嵌入式入门
-
git
-
仓库
-
阿尔法开发板
-
飞思卡尔
-
esp32
-
CMake
-
samba
-
v3s
-
全志
-
nfs
-
gcc
-
stm32
-
stm
-
esp8266
-
系统
-
乐鑫
-
交叉工具链
-
mqtt
-
网络层
-
win bat
-
脚本
-
收藏的网站
-
海思
-
芯片
-
母猪产后护理教程
通告:JS 栏目 – planetary-night