器件型号:CC3220
您好!
一段时间前、我在论坛上发布了一个有关应与 CC3220搭配使用的闪存芯片的问题、但由于某种原因、UNIFLASH 无法识别该芯片。
我 今天再次测试了 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