I am using LS1021a custom board, and I need to configure IS29GL256 nor flash, I checked the driver in the source, but it was not available, so the compatible(compatible = "issi,is29gl256") which I used in DTS, is not present in driver files, so anybody help me to find and configure the IS29GL256 nor flash driver.
Regards
Winston.
CodeWarrior for QorIQ LS Series ARMv7 supports the LS1021a. Flash programmer in this CodeWarrior supports S29gl256P NOR Flash. Use this setting for your board.
NXP offers LSDK 2012 for the TWR-LS1021a board.
Change configures in u-boot fro your Flash.
Find the ls1021atwr.h file using the following path:
/flexbuild_lsdk2012/packages/firmware/u-boot/include/configs
Thanks @Pavel , here we are using IS29GL256(ISSI) via ifc bus, we are not using S29gl256P(Cypress), I think both are different.
Regards
Winston
The IS29GL256(ISSI) and the S29gl256P(Cypress) use the same commands for writing and erasing.
See the following documents:
https://www.issi.com/WW/pdf/IS29GL256_128.pdf
https://www.cypress.com/file/219926/download
It looks like that the same Flash programmer setting can be used for the IS29GL256(ISSI) and the S29gl256P(Cypress).