团队、您好!
我们正在尝试对 TDA4VMCR5衍生产品执行闪存操作。
我们正在使用 MCAL 包 MCUSW_09_00_00_15_CONFIG + ti-processor-sdk-rtos-j721e-evm-09_00_00_02
因为 FLS 使用 OSPI、所以在初始化 FLS 之前必须初始化 SPI 模块强制性数据。
此致、
Pradeep R
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.
团队、您好!
我们正在尝试对 TDA4VMCR5衍生产品执行闪存操作。
我们正在使用 MCAL 包 MCUSW_09_00_00_15_CONFIG + ti-processor-sdk-rtos-j721e-evm-09_00_00_02
因为 FLS 使用 OSPI、所以在初始化 FLS 之前必须初始化 SPI 模块强制性数据。
此致、
Pradeep R
您好、Tarun、
谢谢。 这里也一样
我们使用上面提到的新 MCAL 包开始闪存操作。
在 Fls_Hw Init 期间,我们看到 对 SPI (void)OSPI_init((SPI_Handle)&(SPI_CONFIG[0]));

在 Fls_Main_Function 调用期间、我们看到对"NOR_spiPhyAvgVtmTemp"的函数调用很少。 我们在这里遇到了例外情况。
因此我们想要确认 SPI 是否 强制需要 为 FLS 初始化 McSPI。
如果我们不配置 McSpi、我们将在 FLS 初始化期间出现异常。
您能确认一下吗?
此致、
Pradeep R
您好、Tarun、
对上述查询的任何反馈。
此外、我们还有一个继续以上查询的问题
3 我们可以重新初始化 FLS 模块两次例如:执行 Fls_Init 后,我们调用 Fls_Write ,然后我们再调用 FLS_init ,然后调用 FLS_read 吗?
如果我们调用 Fls_Init 两次而不复位 CPU、OSPI 闪存区域是否会受到任何影响?
此致、
Pradeep R
Pradeep、您好!
1 FLS 操作是否必须有任何 ISR 和中断? 我们是否需要在操作系统中配置任何 ISR?
2 OSPI 闪存区域的起始地址是什么、我们是否能够在我们的 trace32 IDE 中物理地查看此地址?
[/报价]是、如果您在中断模式下使用此选项。
[/quote]我们是否可以重新初始化 FLS 模块两次,例如:执行 Fls_Init 后,我们调用 Fls_Write,然后我们再调用 FLS_init,然后调用 FLS_read?
如果我们调用 Fls_Init 两次而不复位 CPU、OSPI 闪存区域是否会受到任何影响?
[/报价]我不认为这将是正确的重新初始化而不重新设置 CPU。