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.

[参考译文] CC3220MODA:对 CC3220MOD SPI 闪存进行编程。 Arduino 无法正常工作、Aardvark 能否正常工作?

Guru**** 2394305 points
Other Parts Discussed in Thread: CC3220MODA, UNIFLASH

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/717027/cc3220moda-programing-cc3220mod-spi-flash-memory-arduino-not-working-will-aardvark

器件型号:CC3220MODA
主题中讨论的其他器件: UNIFLASH

我已经尝试在我们的定制 PCAssembly 上的 CC3220MODA WiFi 器件上读取和写入 SPI 闪存。
由于 Arduino 为5V、CC3220为3.3 V、因此我已将 Arduino UNO 与电阻式电平分流器结合使用。  我的信号看起来具有示波器、信号 MISO 上的串扰小于500mV。

我对设备制造商和设备 ID 的读取不可靠。  我尝试将数据从大约8MHz 减至2MHz、但读数仍然不可靠。 例如、我已将 C2、80和88读取为器件制造商。 随时准备放弃 Arduino 路径。

我正在考虑购买现成的编程器以完成工作。 TotalPhase Aardvark 大约是我进入的第一个部分。

这是一个好的候选人吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我相信在座的一些人有 Cheetah SPI。 我刚买了一个、但由于其他问题、没有时间尝试一下。 其他人成功地使用了它。

    e2e.ti.com/.../665820
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如有任何兴趣、我使用 Arduino IDE 中的 SPIMemory 示例、其来源如下:
    github.com/.../SPIMemory
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Andrew、

    感谢您的链接。 编辑 XML 文件等声音已经为我解决了。

    我倾向于 Aardvark、因为它可以是 SPI 主设备和从属设备、而且接缝可能对未来的故障排除很有帮助。

    我从 TotalPhase 回听说它应该起作用、我可能需要在 XML 文件中制作新的部分。

    感谢您关注 Total Phase 产品。 我们目前有 Aardvark I2C/SPI 协议分析器 
    现货供应、可随时发货。 我们熟悉 Macronix 芯片、您应该能够对 MX25R3235F 芯片进行编程。
    我们的闪存中心软件包括对各种 EEPROM 和闪存器件的内置支持。
    如果您的特定器件未包含在器件库中、则可以创建和添加您自己的器件文件。
    以下是添加您自己器件文件的说明链接: www.totalphase.com/.../200556553-Flash-Center-Software-User-Manual

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

    我认为您似乎已经解决了自己的问题。 如果您对我们的器件有具体问题、请随时在此处发布或打开新主题。

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

    我已按顺序放置 Aardvark。 我希望下周能有机会到达。

    我将在这里报告我使用它的结果。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我收到了 Aardvark。
    我找到并下载了他们的 Flash Center 软件和手册。
    我在 e2e.ti.com/.../665820中添加了 XML 器件设置

    我使用了通过 Uniflash 从开箱即用项目生成的文件、并保存为十六进制文件。

    我认为我已经对 SPI 闪存进行了编程。 Aardvark 擦除、写入并验证了该文件。
    现在来测试......
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我已经写入闪存、回读并确认读取数据与使用 Aardvark 写入的数据相同。