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.

[参考译文] TMS320F28379D:闪存 API

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/892056/tms320f28379d-flash-api

器件型号:TMS320F28379D

您好!

我目前正在开发一个软件、使用 SD 卡上的文件对微控制器进行重新编程(我只需使用 hex2000.exe 转换十六进制文件中的.out 文件)。

我的软件的目标是:

-读取.hex 文件以确定其大小。
-擦除所有闪存扇区
-写入与程序相对应的闪存(来自扇区 A)值。

我设法执行所有步骤、但是当我写入闪存时、软件在地址0x8F4B2 (扇区 E)停止。
但是、该程序尚未完全编写(请参阅附件)

我已经阅读 了 https://processors.wiki.ti.com/index.php/C2000_Flash_FAQ、这个问题不是 由我认为的128位对齐存储器引起的。

感谢您的回答。

此致、

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

    您好!

    当闪存 API 发生故障时、您从该 API 中得到了什么错误?

    希望您正在从 RAM 执行闪存 API。  

    谢谢、此致、

    Vamsi

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

    您好、Vamsi、

    我不明白为什么,但今天早上我重新启动控制卡时,它可以正常工作。

    对所有闪存重新编程后、我是否需要重置内核? 如果是、我必须怎么做?

    感谢你的帮助。

    此致、

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

    您好!

    很高兴它能起作用。  

    您是说闪存编程在复位后工作吗?  还是编程应用程序工作正常?

    谢谢、此致、

    Vamsi

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

    您好、Vamsi、

    不是、我只是说我在擦除所有闪存扇区后成功地对它们进行了编程。

    但之后、我想将内核复位为在闪存上引导。

    我该怎么做?

    谢谢你

    此致

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

    您好、Vamsi、

    还有一个问题:我目前正在使用 USB 电缆对芯片进行编程。

    但是、在关闭/打开电源后、我想运行闪存中的程序。
    因为如果我将开关更改为在闪存上启动、我就无法再使用 xds100v2仿真器了?

    如何继续?

    此致

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

    您好!

    如果您想要复位、可以使用看门狗复位来完成该操作。  有关详细信息、请查看 TRM。  如果您有任何具体问题、请告知我们。

    由于本帖子中讨论的原始问题已解决、我建议为您的进一步问题打开一个新主题、以便我们可以指派合适的专家来帮助您更好地解决。

    谢谢、此致、
    Vamsi   

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

    您好!  

    您可以在 https://e2e.ti.com/support/microcontrollers/c2000/f/171/t/893722上讨论看门狗复位要求

    我将关闭此帖子、因为此处讨论的原始问题已关闭。

    谢谢、此致、

    Vamsi