[U-Boot] [PATCH 0/2 v3] arm: socfpga: Add Cadence QSPI support

Stefan Roese sr at denx.de
Wed Oct 1 17:13:07 CEST 2014


Hi!

So this is my 3rd posting regarding the Candence SPI driver on SoCFPGA.

The current status is, that SPI NOR flash works now without problems.
And dcache is still enabled. The previous disabling was not needed.
And only caused problems while booting into Linux. No cache flush or
invalidate is needed. As no DMA engine is involved in this transfer.

The "solution" I used to get SPI NOR flash support working now
is implemented in patch 0004 (still marked as RFC). Here a software reset
is issued on the Micron N25Q256A SPI NOR flash. This seems to solve all
problems and reading / writing to the SPI NOR flash seems to work now
just fine. Even rebooting via pushbutton-reset or reset command works.

I think this version is now in much better state. Thats why I removed
the WIP from the subject lines.

Again, this is tested on the EBV SoCrates eval board.

Thanks,
Stefan

Cc: Chin Liang See <clsee at altera.com>
Cc: Dinh Nguyen <dinguyen at altera.com>
Cc: Vince Bridgers <vbridger at altera.com>
Cc: Marek Vasut <marex at denx.de>
Cc: Pavel Machek <pavel at denx.de>
Cc: Michael Trimarchi <michael at amarulasolutions.com>
Cc: Jagannadha Sutradharudu Teki <jagannadh.teki at gmail.com>


More information about the U-Boot mailing list