Process command
Host
Target
SetProperty: Property tag = 10, Property Value = 1
0x5a a4 0c 00 67 8d 0c 00 00 02 0a 00 00 00 01 00 00 00
GenericResponse:
0x5a a4 00 9e 10 a0 00 0c 02 00 00 00 00 0c 00 00 00
ACK:
0x5a a1
ACK:
0x5a a1
Figure 13-8. Protocol Sequence for SetProperty Command
Table 13-20. SetProperty Command Packet Format (Example)
SetProperty
Parameter
Value
Framing packet
start byte
0x5A
packetType
0xA4, kFramingPacketType_Command
length
0x0C 0x00
crc16
0x67 0x8D
Command packet
commandTag
0x0C – SetProperty with property tag 10
flags
0x00
reserved
0x00
parameterCount
0x02
propertyTag
0x0000000A - VerifyWrites
propertyValue
0x00000001
The SetProperty command has no data phase.
Response: The target (Kinetis Flashloader) will return a GenericResponse packet with
one of following status codes:
Table 13-21. SetProperty Response Status Codes
Status Code
kStatus_Success
kStatus_ReadOnly
kStatus_UnknownProperty
kStatus_InvalidArgument
Functional Description
K22F Sub-Family Reference Manual , Rev. 3, 7/2014
298
Freescale Semiconductor, Inc.