QuadSPI Flash on iMX28

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

QuadSPI Flash on iMX28

跳至解决方案
1,101 次查看
bfac
NXP Employee
NXP Employee

Hello!

The iMX28 SPI module is flexible to work with 1, 2 or 4 data pins, being then compatible with Quad SPI flash memories, per the discussion below it is also clear there are drivers available on the current BSP.

Spansion Quad SPI driver with i.MX283

My question regards the possible limitations of working with that module, compared to newer QuadSPI controller IPs, like the one available on Vybrid for instance? Should we expect a lower performance on that controller, compared to newer IPs, for example the one available on Vybrid?

Thanks!

Bruno

标签 (2)
标记 (5)
0 项奖励
回复
1 解答
776 次查看
MarekVasut
Senior Contributor I

It's just using 4-bit data transfer instead of 1-bit transfer on a regular SPI flash, right? So the data transfer rate is four times as high, but don't forget you're sending some SPI commands inbetween as well.

Given that the SPI flash commands for transfering data via all four data lines are orthogonal to the "regular" ones transfering data via single line, booting from this device should not be an issue either.

Just make sure you power-cycle the SPI flash when the CPU restarts, otherwise you might not be able to boot (if the SPI flash is in undefined state, the CPU bootrom will fail to boot from it)

在原帖中查看解决方案

0 项奖励
回复
1 回复
777 次查看
MarekVasut
Senior Contributor I

It's just using 4-bit data transfer instead of 1-bit transfer on a regular SPI flash, right? So the data transfer rate is four times as high, but don't forget you're sending some SPI commands inbetween as well.

Given that the SPI flash commands for transfering data via all four data lines are orthogonal to the "regular" ones transfering data via single line, booting from this device should not be an issue either.

Just make sure you power-cycle the SPI flash when the CPU restarts, otherwise you might not be able to boot (if the SPI flash is in undefined state, the CPU bootrom will fail to boot from it)

0 项奖励
回复