
I finally resolved the issue:
=> sf probe SF: Detected gd25q128 with page size 256 Bytes, erase size 4 KiB, total 16 MiB =>
The flash device will be correctly detected. The problem was missing support in the clock driver of the SoC.
Should I release a patch for it?
On 24.06.20 at 17:52, Johannes Krottmayer wrote:
Sorry for my late response.
Thanks for the suggestions.
On 22.05.20 at 16:28, Peter Robinson wrote:
Make sure you enable the driver for the actual flash chip too, some of the popular ones are: CONFIG_SPI_FLASH_WINBOND=y CONFIG_SPI_FLASH_MACRONIX=y CONFIG_SPI_FLASH_SPANSION=y CONFIG_SPI_FLASH_GIGADEVICE=y
I have enabled 'CONFIG_SPI_FLASH_GIGADEVICE'. But still getting the same error code (-2). On board is the GD25Q127C from Gigadevice.
The device ID for the operation code 0x9F according to the datasheet should be 0xC84018. I also found this device ID in the SPI-NOR IDS file.