主题中讨论的其他器件:UNIFLASH、
我在定制板上有一个 TM4C1237H6PM。 我可以通过 Code Composer 对电路板进行精细编程。 我使用 UniFlash 擦除了闪存、电路板在器件管理器中正确显示为 Stellaris 器件固件升级。 但是、尝试使用 dfuprog.exe 从位置0开始对电路板进行编程失败(报告了文件下载期间报告的错误 DFU_ERR_UNKNOWN (-4)))。 使用 UniFlash、我可以看到闪存在地址0x08到0xDF 处使用正确的值进行编程。 之后、闪存为空。 位置0x00到0x07中应该有非0xFF 值、但不应该。 我也使用 LM 闪存编程器尝试使用 DFU 编程到位置0、但未成功。 按下"Program"按钮时未发生任何情况。
有人知道为什么闪存的前8个字节以及0xDF 之后的所有字节都是空的? 因此、我无法使用 DFU。
谢谢、
Colin