SPI Flash memory devices with densities lower than 128Mb use a 3-byte address. Are there options available for using a 3- byte address for densities 128Mb and above?
Yes, there's an option for using a 3-byte address for densities 128Mb and above. Cypress resolves this 3-byte address limitation by using a "Bank Address Register." To use 3-byte addressing in your command, keep bit 7 of the Bank Address Register as "0" (Default). Change bit 0 of Bank Address Register to "1" when addressing the upper 128-Mb memory space. Change bit 0 of Bank Address Register to "0" when addressing the lower 128-Mb memory space. Check the datasheet of the respective device you're using for more information.