RT500 FlexIO QSPI implementation

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

RT500 FlexIO QSPI implementation

635 次查看
djgj
Contributor II

Hello All,

We are using the RT555 for our new product and we have designed intending to use the FlexIO as a QSPI master.

 

Originally we had seen the following 2 app notes, and thought this would be possible:

Using FlexIO to emulate Quad SPI masterhttps://www.nxp.com/docs/en/application-note/AN14175.pdf

Using FlexIO to emulate communications and timing peripheralshttps://www.nxp.com/docs/en/application-note/AN12174.pdf

 

On closer inspection, the QSPI example is a simplex implementation, and the “Dual SPI” is standard SPI, with a single MISO and MOSI pin, and not dual-SPI where both pins are used as a 2-bit half duplex bidirectional link.

 

Are you aware if it is possible to generate a full bidirectional QSPI bus using the FlexIO peripheral?  Is there any code available to demonstrate this? 

 

Thanks for your support.

 

Regards,

djgj

 

0 项奖励
回复
1 回复

576 次查看
Habib_MS
NXP Employee
NXP Employee

Hello @djgj,

 

The only documentation for FlexIO & QSPI is the previously mentioned app note, which only covers a simplex transfer. Half/full-duplex mode are possible, but we do not provide any examples or documentation for them.

 

On the other hand, this post explains how the FlexIO works which could be helpful.

 

BR
Habib.

0 项奖励
回复