- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I think that it is possible to read other banks as usual during sector erase by issuing a Sector Erase command for a certain sector, but what about Program and Erase operation?
(For example, Program to SA22 (Bank 1) when Sector Erase SA23 (Bank 2))
Will the command itself be ignored or will some kind of error be output?
Best Regards,
Naoaki Morimoto
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Morimoto-san,
In multi-bank devices such as JL-J, it is indeed possible to read from one bank while another bank is being erased or programmed.
If a program command is issued to Bank 1 when Bank 2 is busy erasing, the command will be ignored. The device supports Erase Suspend and Resume function. You can suspend the erase in Bank 2 first, then program in Bank 1. After the program is done, you can resume the erase in Bank 2. This can be easily implemented in software.
Best regards,
Zhi
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Morimoto-san,
In multi-bank devices such as JL-J, it is indeed possible to read from one bank while another bank is being erased or programmed.
If a program command is issued to Bank 1 when Bank 2 is busy erasing, the command will be ignored. The device supports Erase Suspend and Resume function. You can suspend the erase in Bank 2 first, then program in Bank 1. After the program is done, you can resume the erase in Bank 2. This can be easily implemented in software.
Best regards,
Zhi