NOTE
• The host may not send any further packets while it (the
host) is waiting for the response to a command.
• If the Generic Response packet prior to the start of the data
phase does not have a status of kStatus_Success, then the
data phase is aborted.
• Data phases may be aborted by the receiving side by
sending the final Generic Response early with a status of
kStatus_AbortDataPhase. The host may abort the data
phase early by sending a zero-length data packet.
•
The final Generic Response packet sent after the data
phase includes the status for the entire operation.
13.3.4.3 Command with outgoing data phase
The protocol for a command with an outgoing data phase contains:
• Command packet (from host)
• ReadMemory Response command packet (to host) (kCommandFlag_HasDataPhase
set)
• Outgoing data packets (to host)
• Generic response command packet (to host)
Chapter 13 Kinetis Flashloader
K22F Sub-Family Reference Manual, Rev. 4, 08/2016
NXP Semiconductors 299