EasyManua.ls Logo

NXP Semiconductors K22F series - Get;Setproperty Command Properties

NXP Semiconductors K22F series
1407 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Report Size 8
Report Count 34
Each report has a maximum size of 34 bytes. This is derived from the minimum
flashloader packet size of 32 bytes, plus a 2-byte report header that indicates the length
(in bytes) of the packet sent in the report.
NOTE
In the future, the maximum report size may be increased, to
support transfers of larger packets. Alternatively, additional
reports may be added with larger maximum sizes.
The actual data sent in all of the reports looks like:
0
Report ID
1 Packet Length LSB
2 Packet Length MSB
3 Packet[0]
4 Packet[1]
5 Packet[2]
...
N+3-1 Packet[N-1]
This data includes the Report ID, which is required if more than one report is defined in
the HID report descriptor. The actual data sent and received has a maximum length of 35
bytes. The Packet Length header is written in little-endian format, and it is set to the size
(in bytes) of the packet sent in the report. This size does not include the Report ID or the
Packet Length header itself. During a data phase, a packet size of 0 indicates a data phase
abort request from the receiver.
13.5
Get/SetProperty Command Properties
This section lists the properties of the GetProperty and SetProperty commands.
Table 13-43. Properties used by Get/SetProperty Commands, sorted by Value
Property Writable Tag Value Size Description
CurrentVersion No 01h 4 Current flashloader version.
AvailablePeripherals No 02h 4 The set of peripherals supported on this chip.
FlashStartAddress No 03h 4 Start address of program flash.
FlashSizeInBytes No 04h 4 Size in bytes of program flash.
Table continues on the next page...
Get/SetProperty Command Properties
K22F Sub-Family Reference Manual, Rev. 4, 08/2016
336 NXP Semiconductors

Table of Contents

Related product manuals