Hi, John,
On Sunday, April 26, 2020 6:15:24 PM EEST Tudor.Ambarus@microchip.com wrote:
0x50444653). I printed the family id, and it is 81h, which seems to align with S25FS (which should support SFDP). Confused.
We can differentiate between flashes by the family id: 80h for FL-S and 81h for FS-S. If I understood correctly your flash id is 0x01, 0x20, 0x18, 0x4d, 0x01, 0x81. According to the spansion datasheets, this should identify with a s25fs128s1 entry. Please check the patch from below, let me know if it's ok.
I see that Yicong already did such a patch, check https:// patchwork.ozlabs.org/project/linux-mtd/patch/1587546809-3797-1-git-send-email- yangyicong@hisilicon.com/
What's more, the spi-nor probe is failing for this part since I enabled quad spi. So I am interested to know if there is some differences between these part families for that.
Might fail because of the page_size problem. We're trying to fix it soon.
Cheers, ta