- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you in advance for your advice,
Solved! Go to Solution.
- Labels:
-
Serial NOR
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Pull up resistors are not required on the SPI lines to avoid accidental write operations to our serial NOR flash devices. But, you can connect a pull up on CS# signal for proper initialization of the device during power up. Please see more details in our knowledge base article available at: Power Up/Down Requirement in Serial NOR Flash Devices – KBA220676 .
Cypress serial NOR flash devices will perform a program/ erase operation only if it receives the correct sequence of commands. Please refer the datasheet (https://www.cypress.com/file/448601/download ) for details about command sequence for different operations.
e.g. Command sequence for program operation
- CS# LOW
- Send WREN command (0x06)
- CS# HIGH
- CS# LOW
- Send PROGRAM command (0x02)
- Send Address
- Send data
- CS# HIGH
Flash will ignore the operation, if proper command sequence is not received. Please ensure that you are selecting the flash device (CS# LOW) only when there is a valid operation to perform (read, program, erase etc).
You can also enable block protection feature of our NOR flash device to prevent writes to flash device. Please refer datasheet for more details.
I hope the above information answers your query. Please feel free to ask if you have more queries.
Thanks and Regards,
Sudheesh
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Pull up resistors are not required on the SPI lines to avoid accidental write operations to our serial NOR flash devices. But, you can connect a pull up on CS# signal for proper initialization of the device during power up. Please see more details in our knowledge base article available at: Power Up/Down Requirement in Serial NOR Flash Devices – KBA220676 .
Cypress serial NOR flash devices will perform a program/ erase operation only if it receives the correct sequence of commands. Please refer the datasheet (https://www.cypress.com/file/448601/download ) for details about command sequence for different operations.
e.g. Command sequence for program operation
- CS# LOW
- Send WREN command (0x06)
- CS# HIGH
- CS# LOW
- Send PROGRAM command (0x02)
- Send Address
- Send data
- CS# HIGH
Flash will ignore the operation, if proper command sequence is not received. Please ensure that you are selecting the flash device (CS# LOW) only when there is a valid operation to perform (read, program, erase etc).
You can also enable block protection feature of our NOR flash device to prevent writes to flash device. Please refer datasheet for more details.
I hope the above information answers your query. Please feel free to ask if you have more queries.
Thanks and Regards,
Sudheesh
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you for your prompt response !
Best Regards,
Eric