Process command
Host
Target
SetProperty: Property tag = 10, Property Value = 1
0x5a a4 0
c
00 67 8d 0c 00 00 02 0
a
00 00 00 01 00 00 00
GenericResponse:
0x5a a4 00 9
e
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-22. 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-23. SetProperty Response Status Codes
Status Code
kStatus_Success
kStatus_ReadOnly
kStatus_UnknownProperty
kStatus_InvalidArgument
Functional Description
K22F Sub-Family Reference Manual, Rev. 4, 08/2016
312 NXP Semiconductors