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.

[参考译文] CC3220:Uniflash 无法识别闪存芯片

Guru**** 2563000 points
Other Parts Discussed in Thread: UNIFLASH, CC3220S

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/675359/cc3220-uniflash-does-not-recognize-the-flash-chip

器件型号:CC3220

您好!

一段时间前、我在论坛上发布了一个有关应与 CC3220搭配使用的闪存芯片的问题、但由于某种原因、UNIFLASH 无法识别该芯片。

原始主题: https://e2e.ti.com/support/wireless_connectivity/simplelink_wifi_cc31xx_cc32xx/f/968/p/625630/2326989#2326989 

我  今天再次测试了 SST26VF016B、但它仍然无法正常工作。  

我尝试了一个新项目、但无法识别闪存:

我还无法将格式化大小设置为有效值。 如果我尝试对器件进行编程、则会显示以下错误:

上一个主题的剩余问题:

"

我知道这两个芯片的 JEDEC ID 存在差异、但返回的大小是相同的3个字节。 应用手册指出:"命令0x9F (读取器件 ID [JEDEC ])。 过程:发送0x9F、读取3个字节"。 不过、我认为它比这更复杂一些。 我认为 UNIFLASH 使用 JEDEC ID 来确定闪存的大小、因为它可以返回 JEDEC ID 的第三个字节。  

S25FL116K JEDEC 返回格式:

9Fh (3)制造商 ID = 01h 器件类型= 40h 容量= 15h ( UNIFLASH 除外)

ISSI IS25LQ016B

器件 ID (ID7-ID0)  存储器类型   容量(ID15-ID0) ( UNIFLASH 除外)

14小时                  40              15小时

SST26VF016B JEDEC 返回格式:

        产品制造商 ID (字节1)器件类型(字节2)器件 ID (字节3)( UNIFLASH 不例外

SST26VF016     BFh                    26小时              01小时

正如您在上面的示例中看到  的、UNIFLASH 似乎使用第三个字节来确定闪存大小。

"

我想知道:

- JEDEC ID 是否用于确定闪存大小?

-编程错误是什么意思?

此致、

AG

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

    尊敬的 Art:

    如果无法将格式化的大小设置为有效的值、则此问题可能与块保护寄存器有关。

    我需要对此进行研究、以查看 CC3220是否具有针对块保护寄存器的任何逻辑记帐。

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

    尊敬的奥斯汀:

    从上一个主题中:

    "我还发现、在 启动时、SST26VF016B 默认保护所有块。

    数据表报价:"器件在上电复位周期后默认受写保护。 全局块保护解锁命令提供了一个单命令周期、可解锁整个存储器阵列以提高制造吞吐量。"

    "

    对于 CC3220S/UNIFLASH 而言、这是否会成为一个问题

    AG

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

    是的、这是 CC3220和 SST26VF016B 串行闪存之间的兼容性问题。 在 NWP ROM 代码中未实现串行闪存器件所需的解锁序列。

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

    尊敬的奥斯汀:

    感谢您的回答。

    将来是否有任何支持此功能的更改?

    如果没有、 则需要使用此信息更新具有闪存要求的 swra515a.pdf 文档、因为根据该文档中的信息、此芯片应该可以正常工作。

    此致、

    AG

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

    尊敬的 Art:

    目前、没有计划通过额外的块保护寄存器来支持这个串行闪存。

    关于 swra515a.pdf 文档、支持的闪存类型(第1.2节)概述了所需的命令。 我认为这部分意味着块保护寄存器不受支持-尽管它可能更具体。

    我将查看明确添加此内容、以帮助澄清混淆。