[U-Boot] Spansion QSPI S70FL01GS Support
Lorenzo Adani
lorenzo.adani at neat.it
Tue Oct 4 15:39:34 CEST 2022
Hi,
I'm using a QSPI S70FL01GS (128MB) connected to a CycloneV. In the Qsys
I set two chipselect pins for accessing QSPI, then I recompiled the
whole project and
the U-Boot.
When I issue the command 'sf probe' U-Boot returns:
SF: Detected s25fl512s with page size 256 Bytes, erase size 256 KiB,
total 64 MiB
It's partially true since the QSPI chip is a stack of two S25FL512S
(64MB) memories. If I try to access beyond 0x3FFFFFF I got the following
error message:
Offset exceeds device limit
sf - SPI flash sub-system
The part I'm using seems not to be supported inside the U-Boot source code.
I tried the following U-Boot repos:
- https://github.com/altera-opensource/u-boot-socfpga
- https://github.com/u-boot/u-boot.git
I compiled U-Boot for booting from SD card but I didn't change anything
else with respect of the defconfig configuration because at the moment
my main issue
is to access the second memory chip.
Is there somewhere a patch for enabling such a QSPI? Can anyone help me?
Thank you in advance
//
More information about the U-Boot
mailing list