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.

[参考译文] UCD3138A:UCD3138闪存

Guru**** 2454880 points
Other Parts Discussed in Thread: UCD3138

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/671823/ucd3138a-ucd3138-flash

器件型号:UCD3138A
主题中讨论的其他器件:UCD3138

尊敬的 TI:

正如《UCD3138 技术参考手册》第17章所述、在其它存储器–ROM、RAM、或者数据中执行时、必须对程序闪存进行任何更改

闪存。 程序闪存的大小为32KB。

但在第13章中,他们说 ,程序闪存中的2kB 引导包含的功能 允许主机通过通信端口擦除和编程其他30kB 程序闪存。

这是矛盾吗? 由于在 pflash 中执行时不能擦除 pflash、因此前2KB pflash 如何擦除其他30KB?

祝你一切顺利

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

    您好!

    您可以从 RAM 调用函数<并将用于擦除的代码从 pflash 复制到 RAM 中、然后擦除 pflash。

    此致、

    肖恩

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

    你(们)好

    因此,当2kB 引导闪存执行 擦除30kB 程序闪存的功能时,必须将该功能从2kB 引导闪存复制到 RAM 才能运行?

    祝你一切顺利

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

    是的、确实如此。 该函数被复制到 RAM 中并从 RAM 中输出。

    此致、