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.

[参考译文] TMS570LC4357:Fapi 对象代码可追溯性信息

Guru**** 2448780 points
Other Parts Discussed in Thread: TMS570LC4357

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1262081/tms570lc4357-fapi-object-code-traceability-information

器件型号:TMS570LC4357

您好!

关于上一个线程、我 不久前开设了一个 Fapi 源代码线程 、在与几位 TI 员工进行了私下讨论之后、再次遭到了这些论坛的重创、我正在努力解决我在这种库的使用方面遇到的一些问题。

上下文信息:在本次讨论开始时、我就职的公司需要该库的源代码来进行认证。 但是、该源代码的许可协议不允许我们需要进行的使用。 这就是我们调整项目以使用预编译库(该库有允许我们计划使用的许可协议)的原因。

为了使用该预编译库并能够对我们的项目进行证书、我们需要确保库到源代码的可追溯性以及构建/编译选项

因此、为了 说服我们的 ESA 客户和软件专家链、并将此库用作 COTS (预先存在的软件)、我们应该更新"软件重用文件(SRF)"文档、其中对于每个 COTS、我们必须提供(或声明不提供)以下信息:

  1. 软件项目名称和主要功能;
  2. 开发者名称;
  3. 经过考虑的版本和组件清单;
  4. 许可条件;
  5. 工业财产和可出口性限制(如有);
  6. 实施语言;
  7. 开发和执行环境(例如平台和操作系统);
  8. 适用于保修、维护、安装和培训的部署;
  9. 执行软件所需的商业软件(如果有);
  10. 软件的大小(例如源代码行的数量、可执行代码的大小)。

(来自 ECSS-E-ST - 40C 附录 N)

如果您能转发此信息(或指明缺失情况)或提供有关如何获取此信息的指导、我们将不胜感激。

提前感谢并谨致问候。

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

     Guillermo、您好!

    我正在研究你们的问题,今天稍后我会补充我的意见。

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

    您好、QJ:

    非常感谢。 期待您的解答。

    此致。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Unknown 说:
    软件项名称和主要功能;

    它是适用于 TMS570LC43x 平台的 F021闪存 API。 这些 API 按照正确的顺序使用正确的参数进行调用。要 擦除、编程、验证 TMS570LC43x 器件上的闪存、请执行以下操作:

    Unknown 说:
    开发人员名称;

    德州仪器公司

    Unknown 说:
    考虑的版本和组件列表;

    最新版本是 v2.01.01。 该版本包括适用于所有 Hercules MCU 平台的多个库。 有超过30个 API。 请参阅安装文件夹中的用户指南。

    Unknown 说:
    许可条件;

    安装文件夹中提供了 F021闪存 API 许可协议。

    Unknown 说:
    工业产权和可移植性限制(如果有);

    我不知道这个答案

    Unknown 说:
    实施语言;

    C

    Unknown 说:
    开发和执行环境(例如平台和操作系统);

    这些 API 可用于裸机应用以及 TI ARM Cortex-R 器件上具有 RTOS 的应用。 API 必须在特权模式(用户以外的模式)下运行、以便允许访问 Flash 存储器控制器寄存器。

    Unknown 说:
    适用于保修、维护、安装和培训的部署;

    此版本为最新版本、我们没有更新计划。 有关安装和保修、请参阅用户指南和版本说明。 我们通过 TI E2E 论坛提供技术支持。

    Unknown 说:
    执行软件所需的商业软件(如果有);

    软件大小(例如源代码行数和可执行代码大小)。

    有四个库支持 TMS570LC4357器件。  

    1. f021_API_CortexR4_BE_L2FMC.lib --不支持浮点单元,用调试信息编译。     库大小为2713KB

    2. f021_api_cortexR4_be_L2Fmc_nds.lib -- 不支持浮点单元,编译时没有调试信息。   库大小为59KB

    3. F021_API_CortexR4_BE_L2FMC_v3D16.lib --支持浮点单元,并使用调试信息进行编译。 Lib 大小为2717KB

    4. f021_api_cortexR4_be_L2FMC_V3D16_nds.lib —支持浮点单元,编译时没有调试信息。 库大小为60KB

    我不知道 源代码中有多少行。

    e2e.ti.com/.../SPNU501G.pdfe2e.ti.com/.../Release_5F00_Notes.pdfe2e.ti.com/.../F021_5F00_Flash_5F00_API_5F00_License_5F00_Agreement.pdf