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.

[参考译文] TMS320F280025:闪存应用程序开始分配不成功?

Guru**** 2539500 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1313730/tms320f280025-flash-app-start-assign-not-success

器件型号:TMS320F280025

您好、专家!

客户使用 #pragma DATA_SECTION (),他们发现闪存地址无法 在此处分配用户内容。 您知道原因吗? 谢谢。

C2000编译器版本: V22.6.0.LTS。

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

    您好、绍兴市

    为什么客户在这些段的链接器命令文件中使用 TYPE=NOINIT?   

    谢谢。此致、
    瓦姆西

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

    尊敬的 Vamsi:

    即使我们删除  type=NOINIT、 Flash 应用程序 Start 分配仍然不成功。 谢谢。

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

    您好、绍兴市

    您能否显示链接器命令文件的存储器区域并检查映射文件中的这些位置?

    谢谢。此致、

    瓦姆西

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

    尊敬的 Vamsi:

    请参阅下面的 屏幕截图:

    我们还删除了"  type=NOINIT"、Flash 内容不包括"APP_StartFlag"和"APP_EndFlag"、如下所示:

    请帮我们解决、谢谢  Vamsi。  

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

    您好、绍兴市

    我会回顾并明天回复您。

    谢谢。此致、

    瓦姆西

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

    您好、绍兴市

    只是为了确认:映射文件也没有显示它们分配?

    谢谢。此致、
    瓦姆西

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

    COFF 可行、但 EABI 不可行。 我正在挖掘这种差异的原因。

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

    您好、绍兴市

    您是说您找到了不同之处、还是需要帮助?

    谢谢。此致、
    瓦姆西

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

    您好、绍兴市

    因为我没有收到您的反馈、所以我将关闭此帖子。  如果您需要进一步的帮助、请打开新帖子。

    谢谢。此致、
    瓦姆西