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.

[参考译文] TM4C1294NCPDT:使用 UniFlash 读取 TM4C1294NCPDT 的闪存时、接口卡滞

Guru**** 2535750 points
Other Parts Discussed in Thread: UNIFLASH, TM4C1294NCPDT

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1027620/tm4c1294ncpdt-when-using-uniflash-to-read-the-flash-memory-of-tm4c1294ncpdt-the-interface-is-stuck

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

大家好、我想我需要你们的帮助。

当我使用 UniFlash 读取 TM4C1294NCPDT 的闪存存储器时、接口卡死。类似这样

初始接口与此类似、但当我单击"Read Target Device"按钮时、接口将冻结。

现在的问题是我不知道是什么导致 TM4C1294NCPDT 存储器无法读取。有人能给我一些建议吗?非常感谢

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

    您好!  

     接口可能有点混乱。 当显示"Read Target Device"时、意味着您可以单击它。 因此、请尝试单击"Read Target Device"按钮、然后读取存储器并刷新屏幕。 我只是尝试了、没有发现问题。  

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

    感谢您的帮助。但是、我已经按照您的操作方法进行了操作。 点击"Read Target Device"按钮后、界面将卡住。 重新启动 UniFlash 并继续运行后、仍会出现上述问题、不清楚是什么原因导致了这种问题。

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

    您使用的是哪个 Uniflash 版本?  我使用5.3.0。  

    -如果您使用不同版本,您是否可以尝试,是否会遇到相同的问题?

    -您能在不同的电路板上重复同样的问题吗?

    -您还可以尝试其他调试探针吗? 您可以在不同的调试探针上重复同样的问题吗?

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

    大家好、Charles。感谢您的帮助。按照您的建议、我将 Uniflash 版本从5.1.0更新为最新版本6.4.0。在 Program 中成功下载固件后、我转到 Memory 界面并单击 Read Target Device 按钮。 我可以看到 TM4C1294NCPDT 的存储器状态显示正常、就像这样

    但是、当我将结束地址设置为0x00100000并准备导出固件时、会发生以下异常。

    我重新检查了地址0x00100000的存储器、发现它没有被读出。我不知道这是在哪里被限制的、这让我很困惑。就像这样

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

    您好!

     您正在读取0x100000处的无效超出范围位置。  0x100000等于1048576、即1MB。 TM4C 只有1MB 的存储器、范围为0x0至0xFFFFFFF。  

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

    您好、Charles。感谢您的帮助。

    要测试 uniFlash 导出问题,我已重新安装计算机系统。 当我安装 UniFlash 6.4.0时、当我导出大小为1M 的固件时会出现上述错误。 但是、在我卸载 UniFlash 6.4.0并安装 UniFlash 5.1.0后、导出1M 大小的固件时没有错误。 这是一个屏幕截图

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

    您好!

     很高兴使用旧版本解决了您的问题。 由于5.1.0适用于您、我建议您使用 此版本导出存储器内容。 由于我的专业知识仅限于 MCU、而不是工具、因此如果您仍想使用6.4.0、我需要将您的帖子移至我们的 CCS 团队。