SLAU887 February 2023 MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3105-Q1 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3505 , MSPM0G3505-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1 , MSPM0L1105 , MSPM0L1106 , MSPM0L1227 , MSPM0L1227-Q1 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346 , MSPM0L2227 , MSPM0L2227-Q1 , MSPM0L2228 , MSPM0L2228-Q1
Structure
Header | Length | RSP | Data | CRC32 | ||||
---|---|---|---|---|---|---|---|---|
0x08 | 0x19 | 0x00 | 0x31 | D1...D24 | C1 | C2 | C3 | C4 |
Description
The command returns the version information and BSL buffer size in response to the Get Identity Command
Data
Identity Byte | Data Byte |
---|---|
Command Interpreter version | [D02-D01] |
Build ID | [D04- D03] |
Application version | [D08-D05] |
Active Plug-in interface version | [D10-D09] |
BSL Max buffer size | [D12-D11] |
BSL Buffer Start address | [D16-D13] |
BCR Configuration ID | [D20-D17] |
BSL Configuration ID | [D24- D21] |
Application version:
32 bit application version is taken from the address specified in BSL configuration
BSL Buffer size:
RAM data buffer size available to store the BSL data packets that are sent/received.
Example
Host: 80 01 00 19 B2 B8 96 49
BSL: 00 08 19 00 31 00 01 00 01 00 00 00 00 01 00 C0 06 60 01 00 20 01 00 00 00 01 00 00 00 49 61 57 8C
In the above given response,
Command Interpreter version - 0x0100
Build ID - 0x0100
Application version - 0x00000000
Active Plug-in interface version - 0x0001
BSL Max buffer size - 0x06C0
BSL Buffer Start address - 0x20000160
BCR Config ID - 0x00000001
BSL Config ID - 0x00000001