This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] UNIFLASH:自定义闪存器写入偏移和擦除

Guru**** 2553260 points
Other Parts Discussed in Thread: UNIFLASH

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1362222/uniflash-custom-flasher-write-offset-and-erase

器件型号:UNIFLASH

尊敬的论坛:

我有关于 Uniflash 定制闪存器功能的一些问题、概述如下: https://software-dl.ti.com/mcu-plus-sdk/esd/AM263X/latest/exports/docs/api_guide_am263x/TOOLS_UNIFLASH_CUSTOM_FLASHER.html

如果使用此功能、uniflash 中的"加载偏移"是否会更改自定义闪存中 SBL 的偏移?




另一个问题:是否可以通过 Uniflash 或 DSlite CLI 在刷写此类自定义闪存写入器之前擦除整个闪存?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    Uniflash 将在加载地址60000000 (映像中提到)处刷写 SBL 映像。
    目前、对于 am263、不支持使用 Uniflash 工具进行完整芯片擦除。  对于 CHIP_ERASE、可以使用"MCU_PLUS_SDK_INSTALL_DIR\examples\drivers\boot\sbl_JTAG_uniflash\am263x-cc"中提供的 SBL_JTAG_uniflash 示例。

    谢谢。
    贡詹

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这个答案缺少一些我能够从同事那里获得的重要信息:

    加载地址0x60000000是   AM263x 中 QSPI 控制器闪存访问映射的地址。 如果1闪烁至 0x60000000、这意味着外部 QSPI 闪存内的一个0x0偏移。