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.

[参考译文] AM263P4:闪存擦除需要更长的时间。

Guru**** 2399305 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/1505037/am263p4-flash-erase-takes-longer-time

器件型号:AM263P4
Thread 中讨论的其他器件:UNIFLASH

工具/软件:

您好团队:

调试会话结束后、我们能够读取配置为 FLS_1S_1S_8S 的闪存的器件 ID 和制造 ID。

但是、我们观察到了擦除行为、即擦除存储器需要30秒。  闪存配置如下所示:  

我们配置的闪存扇区为:2000。

要擦除的闪存起始地址: 0x100000

要擦除的闪存结束地址: 0x22FFFF。

DAC 禁用。

为什么需要30秒才能擦除内存?  

在闪存的配置中需要考虑的任何事情?  

谢谢您、

此致、

Vishwanatha N  

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

    尊敬的 Vishwanatha:


    对于 IS25LX256/128、有不同的擦除方法、即子扇区擦除、扇区擦除和芯片擦除。 这些活动的持续时间见下文所附表格。

    可以检查正在执行哪种擦除?

    是否要执行子扇区擦除?然后根据数据表、预计需要这段时间。

    另外、您能否详细说明配置为2000的闪存扇区是什么意思?


    此致、
    Aswin

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

    您好、Aswin、

    请在下面找到闪存的配置:  

    0x2000表示 扇区总数。  

    但是请求的擦除扇区是: 0x130  

    如果我们配置为32KB 子扇区或64k 扇区、则为了减少时间:

    是否可以使用上述配置擦除4K 子扇区?  

    谢谢您、

     此致、

    Vishwanatha N  

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

    尊敬的 Vishwanatha:

    您可以尝试配置32KB 的大小来检查擦除速度(当前为4KB)。 子扇区似乎不支持64KB、因为数据表中未提及。

    在这种情况下、规定大小的擦除时间为130ms。  

    此致、

    Aswin

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

    您好、Aswin、

    感谢您的留言。

    我们将检查并更新此内容。  

    我还有一个问题,目前我们正在检查 SDK 的演示和演示工作正常,这意味着它们传递了,但我们无法看到外部闪存中从0x60000000开始的任何内容.  

    要启用哪些闪存寄存器标志来检查/查看闪存内容?  

    谢谢您、

     此致、

    Vishwanatha N  

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

    尊敬的 Vishwanatha

    您能告诉我如何查看闪存内容吗?

    您正在使用 uniflash 吗? 如果是、您能告诉我相同的版本吗?

    此致、

    Aswin

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

    您好、Aswin、

    在 CCS 中、我们在内存浏览器中进行检查。

    谢谢您、

    此致、

    Vishwanatha N

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

    尊敬的 Vishwanatha:

    是否启用了 DAC 模式?

    此致、

    Aswin

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

    尊敬的 Aswin:  

    禁用 DAC。  

    此致、

    Vishwanatha N  

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

    尊敬的 Vishwanatha:

    由于您使用的是存储器浏览器、因此可以启用 DAC 并进行检查吗?  

    另一种方法是使用 uniflash 工具。   

    此致、

    Aswin