TI F280025C -- UNIFLASH Software Operation

先前在撰写 Bootloader 程式时,因为要查看相关记忆体位置以及做相关操作,使用该软件确认 flash 的写入读取是否资料正确。


Device

  • F280025C LaunchPad™ development kit for C2000™ real-time MCU

  • CCS

  • UNIFLASH


Setting

打开介面后第一个画面会先需要选择装置,可以直接透过 USB 连接开发版侦测,或者手动选择

第一个分页

主要针对 Flash 的一些操作

如果有想要测试写入的 .bin 档案或者 .hex 档案,可以透过这里进行写入操作,需要注意的是如果使用的是 Bin 档,需要指定写入的 Flash 位址,以 F280025C 为例,位址范围为 0x80000 ~ 0x8FFFF。

:::warning写入前请先注意要写入的档案大小是否超过空间:::

载入档案后点选 "Load Image" 写入档案,使用 "Verify Image" 则是验证写入资料跟档案是否相同

第二个分页

主要针对烧写设定以及相关操作,可以在这边设定写入档案时要清除 Flash 或者其他,也可以在这边进行清除 Flash 的操作

第三个分页

读取目前 Flash 的所有数值,可以观察执行档案写入前跟写入后是否跟原始档案相同,这边也可以针对对应的 Flash 空间透过 "Export" 汇出成 Bin 档透过上方搜寻可以直接找到想确认的 Flash Address

第四个分页

目前没有特别针对这个分页进行过调整跟测试


Reference

TI UNIFLASH