尊敬的 Yihe:
我们越来越了解器件的工作原理。
遗憾的是,我们不需要阅读文件,而是要浪费您和我们在对话中的时间。
在我们的案例中、我们无法真正遵循您发送给我们的脚本。
问题是、我们没有需要擦除的1k 扇区程序闪存中的信息(客户只向我们提供数据闪存文件)。
因此、根据我们的理解、我们需要在擦除之前读取1k 程序闪存。
摘要我们的问题是:
-在擦除之前、我应该读取1k 程序闪存吗? 如果需要、请发送特定命令(脚本示例)如何执行该操作(任何地方都没有信息)。
-应该将所有读取位置编程回原来的位置,还是应该屏蔽(写入0xFF)程序闪存完整性字? 如果是、程序闪存完整性字的位置是什么?
-我是否应该根据脚本使用命令 Verify Checksum ROM (Integrity Word)? 实际上、我无法验证该值、因为首先、我没有程序闪存内容、其次、我不知道校验和计算的算法。
-我注意到脚本使用绝对地址、但不像 UCD9090那样偏移。 这是否意味着我应该使用绝对地址、然后我将读取数据闪存?
-脚本在其他命令中使用命令0xFD (device_id)。 这是否意味着命令可以根据模式改变其含义?
-是否有一种机制(脚本)从 ROM_MODE 恢复器件、以便我可以从 Fusion 工具之外恢复器件? 如果是、您也可以将其发送给我吗?
如果您回答 我的所有问题、我将不胜感激。
我将在下周下班,并将继续工作。
谢谢你