CN / EN
文档反馈
感谢关注汇顶文档,期待您的宝贵建议!
感谢您的反馈,祝您愉快!

内部Flash

配置Flash

当用户操作内部Flash时,首先需在Flash Configuration栏选择Internal Flash

页面左侧的Flash Layout示意图将同步Firmware模块的Firmware Layout信息,从而获取当前Flash中的固件区域以及NVDS区域,同时加载Boot Info区域。

图 15 选择内部Flash

擦除Flash

GProgrammer支持三种Flash擦除方式:全片擦除、Sector擦除和区域擦除。

  • 全片擦除(Erase All)

    全片擦除,指整体擦除Flash空间。

    擦除后,内部Flash中的Boot和NVDS区域内容将被清空,所有Firmware将被删除。

    图 16 全片擦除
  • Sector擦除(Erase Sector)

    Sector擦除,指擦除指定的Sector区域(4 KB大小)。

    图 17 Sector擦除
  • 区域擦除(Erase Specified Area)

    区域擦除,指在指定的地址范围内按Sector逐一擦除。

    图 18 浏览选择数据文件

下载数据

下载数据至Flash时,用户只需浏览添加数据bin文件,然后设置下载起始地址即可。

图 19 浏览选择数据文件

当下载的数据文件过大或设置的下载起始地址超出范围时,将导致Flash溢出报错。

图 20 Flash 溢出
说明:

如果使用SWD方式连接目标板,那么用户可以强制下载数据到Boot区域。如果使用串口方式连接目标板,那么用户无法强制下载数据到Boot区域。

Dump数据

用户可通过指定起始地址和数据大小,将Flash中的任意数据Dump到本地保存为文件。

图 21 Dump数据

扫描关注

打开微信,使用“扫一扫”即可关注。