ADSP-BF50x Blackfin Processor Hardware Reference
6-11
Internal Flash Memory
Program Command
The internal flash memory device array can be programmed word-by-
word. Only one word in one bank can be programmed at any one time. If
the block is protected, the program operation aborts, the data in the block
does not change, and the status register outputs the error.
Two bus write cycles are required to issue the program command:
• The first bus cycle sets up the program command
• The second latches the address and the data to be written and starts
the program/erase controller
After programming has started, read operations in the bank being pro-
grammed output the status register content.
During program operations the bank being programmed only accepts the
read array, read status register, read electronic signature, read CFI query
and the program/erase suspend commands. Refer to
“Dual Operations
and Multiple Bank Architecture” on page 6-36
for detailed information
about simultaneous operations allowed in banks not being programmed.
Typical program times are given in the
ADSP-BF504, ADSP-BF504F,
ADSP-BF506F Embedded Processor Data Sheet
.
Programming aborts if reset is asserted (
RP
driven low). As data integrity
cannot be guaranteed when the program operation is aborted, the internal
flash memory device location must be reprogrammed.
See
Figure 6-5 on page 6-56
and
Listing 6-1 on page 6-57
for a flowchart
and pseudo code for using the program command.
Program/Erase Suspend Command
The program/erase suspend command pauses a program or block erase
operation.
Summary of Contents for EZ-KIT Lite ADSP-BF506F
Page 50: ...Contents l ADSP BF50x Blackfin Processor Hardware Reference ...
Page 92: ...Development Tools 1 30 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 110: ...Interface Overview 3 12 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 236: ...Internal Flash Memory Control Registers 6 92 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 650: ...Programming Examples 15 56 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 804: ...Programming Examples 17 92 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 1194: ...Programming Examples 24 90 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 1256: ...ACM Registers A 50 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 1264: ...Boundary Scan Architecture B 8 ADSP BF50x Blackfin Processor Hardware Reference ...