主题中讨论的其他器件:TDA4VH
工具与软件:
您好、TI:
我们有基于 TDA4VH 的定制电路板。
我们使用的是 Processor SDK J784S4版本10.00。
我们有 Micron OSPI 闪存: MT35XU512ABA1G12-0AAT ,我们希望在 SDK 中启用它。
- 对于 Linux、我们已成功启用并正在使用它。
- 对于 Processor SDK RTOS、我们在实现它的过程中确实遇到了挑战。
对于 RTOS、我们确实有两种用例场景失败且错误相同: Board_flashOpen 失败。
场景1:从 OSPI 引导 SBL (SBL、tifs 和 app)
- 在 SBL/XU512ABA1G12中 src、我们已将 j784s4的默认定义更改为: Board_FLASH_ID_MT35XU512ABA1G12。
- 在 PDK (board_cfg.h)中,我们禁用了 Board_NAND_FLASH_IN ,因为我们的定制板上没有 NAND 闪存
- 在 pdk(../board/board/spark/no/ospi/no_xspi.h)中 src、包括要更改为 ti/board/spii/spi博/spii/no/device/ src??? (目前为:ti/board/INCLA flash/nor/device/s28hs512t.h src)。 应该用正确的替换? 我们在 j721e SDK 中找到了正确的 mt35**.h 文件。
- 为了使这个功能正常运行、应该执行或者从 j721e 中接管另外哪些操作?
场景2:通过 UART 刷写 OSPI
- 与上述内容类似、在 uart_programmer 中为闪存定义。
- 在 PDK/板中、与上述问题相同。
为了支持 NOR 闪存 MT35XU512ABA1G12、需要在要更改的 PDK/电路板中进行哪些更改?
此致、
Milena