主题中讨论的其他器件: TCA6424、 TCA6424A
工具/软件:
您好:
我尝试以您的示例了解 OSPI 闪存的使用情况。
我明白 E2 和 TMDSCNCD263P 的 A 之间存在硬件差异、这意味着 OSPI RESET 引脚 由函数 board_flash_reset () 中的不同外设切换。 但是、 对于同一 OSPI 闪存 IC、引脚逻辑电平之间仍然存在细微差异。
Rev E2(在 TCA6424_Flash_reset () 中)
status = TCA6424_setOutput(&gTCA6424_Config,IO_MUX_OSPI_RST_SEL_PORT_LINE,TCA6424_OUT_STATE_LOW); status = TCA6424_setOutput(&gTCA6424_Config,IO_MUX_OSPI_RST_SEL_PORT_LINE,TCA6424_OUT_STATE_HIGH);
修订版 A:
OSPI_setResetPinStatus(oHandle, PIN_STATE_HIGH); OSPI_setResetPinStatus(oHandle, PIN_STATE_LOW);
对于 E2 和 A、为什么逻辑电平序列相反?
所有 TI 示例都调用 flashFixUpOspiBoot()。 如果我的应用程序只是从 OSPI 闪存读取,我需要调用 flashFixUpOspiBoot() 吗 ? 换句话说,我什么时候需要 调用 flashFixUpOspiBoot()?



