你好,
我使用DA14695 ProDev工具包+ DA14695子板+ SDK10.0.8.105。
今天我遇到了一个奇怪的问题。我擦除了一些数据在闪存(MX25U323F),但之后我无法加载任何固件到它。
我刚刚尝试用toolbox 5.12擦除我的自定义分区,但没有选择要擦除的块的大小。我假设接下来的一些强制分区也被删除了。这个分区是NVMS_PARAM和分区表。
这是那个问题的原因吗?
我该怎么解决呢?为什么我不能在flash中加载固件?
提前谢谢!
设备:
你好,
不确定是什么问题-我建议通过执行适当的脚本erase_qspi_serial或earse_qspsi_jtag从SmartSnippets Studio中删除整个QSPI。然后尝试通过执行program_qspi_serial或program_qspsi_jtag重新编程。
谢谢,PM_Dialog
谢谢你的回复。
不,还是不行。
我换了内存芯片,一切正常。我可以像往常一样和董事会合作。
如果我焊接以前的内存芯片到另一个子板(以前它工作得很好),我只看到GDB服务器错误“连接到目标失败”(调试/释放RAM配置不工作太)。
那块内存芯片出什么问题了?工具箱中有bug ?为什么一般的操作与闪存和工具箱的问题,以存储器芯片的条件?
问候,Stepanov伊万
你好,
你提到你在使用我们的DA1469x dk。你是使用默认的板载闪光灯还是更换了另一个?你能解释一下吗?
>>我更换了内存芯片,一切正常。我可以像往常一样和董事会合作。
你把MX25U3235换成另一个相同的闪光灯了吗?
谢谢,PM_Dialog
是的,我做到了。我只是交换闪存芯片(MX25U3235)之间的两个子板。其中一个工作正常,另一个坏了(可能是闪光灯的问题)。
你好,
在“损坏”闪光的情况下,是否有可能探测QSPI线,同时试图编程?可能是闪光灯的问题。闪光灯在另一块板上工作吗?
谢谢,PM_Dialog
嗨,支持,
是的,这是闪光相关的问题。那个芯片在另一个子板上不起作用。我有几个记忆芯片也有同样的症状。
谢谢,Stepanov伊凡。
你好,
谢谢你让我们知道。如果您有其他问题,请创建一个新的论坛门票。
谢谢,PM_Dialog
嗨,支持,
谢谢你的帮助。
那么,我能用闪存芯片做什么呢?唯一的办法就是用新的替换掉它?我可以恢复吗?
问候,Stepanov伊凡。
你好,
如果你完全确定它被破坏了,可能是的,你可以替换它。但首先要确保已销毁—您可以使用逻辑分析仪检查SPI线
谢谢,PM_Dialog