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.

[参考译文] TMS320F280049:连接 TMS320F280049的闪存而不使用德州 API

Guru**** 2540720 points
Other Parts Discussed in Thread: TMS320F280049

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/683122/tms320f280049-interfacing-flash-of-tms320f280049-without-texas-api

器件型号:TMS320F280049

作为 FW 开发人员、我希望实现一个驱动程序来访问 TMS320F280049 Picolo DSP 的闪存、以实现引导加载程序功能。 转到您网站中的技术文档、我只会看到一个参考德州闪存 API (spnu628a)的文档。 在微控制器的参考手册(sprui33a)和数据表(sprs945c)中、没有对闪存外设中使用的状态机和寄存器的明确说明。 是否可以在不使用 TExaS API 的情况下访问此外设?

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

    您好、Ivan、

    如 SPRUI33A 第3.12.9节"擦除/编程闪存"中所述、应用程序应使用闪存 API 库执行擦除和编程操作。  不为用户记录闪存状态机寄存器。  

    谢谢、此致、

    Vamsi

    闪存 Wiki 页面:

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

    此应用是一种汽车应用、不允许使用黑盒软件。 因此、我们可以向该客户提供多份报告、例如 MISRA C 合规性、单元测试和静态分析;或者我们必须向他们传达开发闪存驱动程序所需的技术信息。 请告诉我们如何支持。 谢谢你。

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

    此请求还会引起进一步的复杂化、即我们的闪存 API 是根据 BSD 3条款许可提供的、该许可(简称为)表示软件按原样提供。 这不能用于汽车应用。 除非我们可以提供没有此许可证的软件包、否则客户需要技术文档、以便他们自己开发闪存 API。 谢谢你。

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

    François μ A。

    我将与我们的安全团队讨论此问题并向您提供最新信息。

    谢谢、此致、

    Vamsi

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

    Francois、

    我们将在一周内离线联系您。

    谢谢、此致、
    Vamsi

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

    对于 那些在 这个线程中寻找解决方案的人:闪存 API 按原样提供、并且不允许在闪存 API 之外直接访问闪存控制寄存器或进行记录。 因此、当系统处于安全运行模式时、安全关键型系统不能使用此 API、因为无法评估闪存 API 的安全性。 但是、当这些系统不处于安全操作模式(例如工厂编程、脱机重新配置等)时、此 API 仍可用于这些系统