工具/软件:
您好:
我想使用外部 OSPI 闪存来执行数据存储。 我使用 FreeRTOS 版本来实现它。 TI 是否提供闪存 EEPROM 仿真驱动程序功能?
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.
工具/软件:
您好:
我想使用外部 OSPI 闪存来执行数据存储。 我使用 FreeRTOS 版本来实现它。 TI 是否提供闪存 EEPROM 仿真驱动程序功能?
您好 Sheng-sun、
您可以使用以下驱动程序 J722S MCU+ SDK 来访问 OSPI 闪存:OSPI
此致、
Ashleigh
您好、Ashleigh:
我 在网站 https://www.ti.com/tool/PROCESSOR-SDK-J722S?keyMatch=J722S%20mcal&tisearch=universal_search&cf-designResourceProvider=Texas%20Instruments 上看到了 MCUSW_J722S_11.00.00.05.zip 提供的信息。 这是 TI 为 AutoSAR MCAL 驱动程序提供的。 mcusw/mcal_drv/mcal/fls 下有一个 FLS 驱动程序。 此 FL 是否仅支持闪存驱动程序访问接口流程? 我是指通过 OSPI 接口进行支持访问。 但是否包含上层闪存管理器来管理从 TI 进行的闪存访问?
Hi Sheng、
是的、FLS 驱动程序提供低级驱动程序接口来访问闪存、通常通过 OSPI 接口进行访问。 TI 目前在 J722S 软件包中未提供 AUTOSAR 收费层。 J722S MCU+ SDK:闪存
此致、
Ashleigh
您好、Ashleigh:
还有一个关于 OSPI 的问题。 我认为 TI 参考设计可以将引导代码映像(tispl.bin、tiboo3.bin 和 MCU 固件)放入 OSPI 闪存中。 我们是否还可以将 MCU 数据放入 OSPI 闪存中? 我们能否将引导代码映像/MCU 映像和 MCU 数据都放入 OSPI 闪存中? 您认为此设计怎么样? 这就是我们需要为软件模块收费的原因。 我们如何才能做到这一点? 或者如何将 MCU 数据存储在哪里?
您好、Simon
据我所知、我们只提供“低级驱动程序“接口来访问闪存
一些 供参考和实现的文献、
https://www.autosar.org/fileadmin/standards/R22-11/CP/AUTOSAR_SWS_FlashEEPROMEmulation.pdf
如果您使用的是 AUTOSAR、它应该属于“ECU(存储器)抽象层“而不是 MCAL 的组件的一部分、因此我认为软件第三方可能需要通过 EB Tresos 来实现

非常感谢
Gibbs
你好 Gibbs Shih
>>如果您使用的 是 AUTOSAR 软件,它应该是“ ECU(存储器)抽象层“的组件的一部分,而不是 MCAL ,
>>所以我认为软件第三方可能需要通过 EB Tresos 来实现它
但 其他主要 MCU 供应商(如 NXP 和 STMicroelectronics)为 FreeRTOS 和 AutoSAR 环境提供了闪存 EEPROM 仿真(收费)模块、但 软件第三方未提供。
根据我们开发车载系统的经验、收费解决方案是一项关键要求。 为了保证 15 年的产品使用寿命、并经常将数据记录到非易失性存储器中、付费模块提供的磨损均衡至关重要。
Q1) 考虑到这一要求、TI 是否有计划为 TDA4xxx MCU 系列提供自己的收费解决方案、尤其是为使用 FreeRTOS 的非 AUTOSAR 系统提供收费解决方案?
Q2) 是否有其他客户也要求使用闪存 EEPROM 仿真(收费)解决方案、以满足频繁写入非易失性存储器的长期产品寿命(例如 15 年)要求?
B.R.
SanHsin Kuo