QSPI data read delay Topic is solved

Use this forum for requesting small changes in ChibiOS. Large changes should be discussed in the development forum. This forum is NOT for support.
Post Reply
steved
Posts: 834
Joined: Fri Nov 09, 2012 2:22 pm
Has thanked: 12 times
Been thanked: 138 times

QSPI data read delay

Post by steved »

At present there's no way to control the bit which delays data sampling for half a clock in non-DDR mode - QUADSPI_CR_SSHIFT

Not certain whether it is set and forget, or whether it may need changing dependent on mode.
User avatar
Giovanni
Site Admin
Posts: 14892
Joined: Wed May 27, 2009 8:48 am
Has thanked: 1202 times
Been thanked: 996 times

Re: QSPI data read delay

Post by Giovanni »

Hi,

The QSPI driver probably needs an overhaul. Another limitation is that it is missing support for OSPI (octal) ports. Probably it should be renamed too (PSPI? MSPI?)

Changes to the flash driver should follow this.

Giovanni
User avatar
Giovanni
Site Admin
Posts: 14892
Joined: Wed May 27, 2009 8:48 am
Has thanked: 1202 times
Been thanked: 996 times

Re: QSPI data read delay

Post by Giovanni »

Hi,

I added the high level files for a new WSPI (wide) driver, it is much similar to QSPI but allows handling of an higher number of lines. This change should go in the LLD for the new driver (in queue).

Flash drivers and MFS will be ported to WSPI afterward.

Giovanni
Post Reply