Data Fields
rlInitComplete_t Struct Reference

mmWaveLink Init Complete data structure for event RL_DEV_AE_MSSPOWERUPDONE_SB More...

#include <control/mmwavelink/mmwavelink.h>

Data Fields

rlUInt32_t powerUpTime
 masterSS powerup time, 1LSB = 5ns
 
rlUInt32_t powerUpStatus1
 masterSS Bootup Status over SPI, 0 - PASS, 1- Fail
Bit Error-description
0 certificate authentication failure
1 certificate parser failure
2 Rprc image1 authentication failure
3 Rprc image2 authentication failure
4 Rprc image3 authentication failure
5 Rprc header not found
6 Meta header not found
7 S/W anti roll back check failure
8 Efuse integrity failure
9 certificate field validity failure
10 certificate field invalid authentication key index
11 certificate field invalid hash type
12 certificate field invalid subsystem
13 certificate field invalid decrypt key index
14 certificate field check efuse mismatch
15 certificate field check 1 efuse mismatch
16 certificate field check 2 efuse mismatch
17 certificate field invalid subsystem bank allocation
18 certificate field invalid total banks allocation
19 Rprc parser file length mismatch
20 Rprc parser MSS file offset mismatch
21 Rprc parser BSS file offset mismatch
22 Rprc parser DSS file offset mismatch
23 certificate field invalid decrypt key
24 certificate field invalid authentication key
25 HS device certificate not present
26 Error in 2K image
27 Shared memory allocation failed
28 MSS image not found
29 Meta header num files error
30 Meta header CRC failure
31 Rprc image authentication failure

 
rlUInt32_t powerUpStatus2
 masterSS Bootup Status over SPI, 0 - PASS, 1- Fail
Bit Error-description
0 Rprc parser config file offset mismatch
1 Boot extension extraction failure
2 Device user ID bad size
3 Key derived function bad size
4 HMAC bad size
5 AES initialization vector bad size
6 Secure dev TI key erase failure
7 SOP5 SFlash not found
16 XTAL clock detection failure
17 Continue bootup on XTAL
18 DSP powerup timeout error
19 MSS LBIST failure
20 DSP LBIST PBIST failure
21 PBIST single port memory failure
22 PBIST two port memory failure
23 Memory init failure
24 MSS ROM PBIST CRC computation failure
25 VMON error detected
31 ESM NERROR detected

 
rlUInt32_t bootTestStatus1
 masterSS Boot Test Status, 0 - PASS, 1 - FAIL
Bit Status Information
0 MibSPI self-test
1 DMA self-test
2 RESERVED
3 RTI self-test
4 ESM self-test
5 EDMA self-test
6 CRC self-test
7 VIM self-test
8 MPU self-test
9 Mailbox self-test
10 RESERVED
11 RESERVED
12 RESERVED
13 MibSPI single bit error test
14 MibSPI double bit error test
15 DMA Parity error test
16 TCMA Single bit error test
17 TCMB Single bit error test
18 RESERVED
19 RESERVED
20 RESERVED
21 RESERVED
22 VIM lockstep test
23 CCM R4 lockstep test
24 DMA MPU region test
25 MSS Mailbox single bit error test
26 MSS Mailbox double bit error test
27 BSS Mailbox single bit error test
28 BSS Mailbox double bit error test
29 EDMA MPU test
30 EDMA parity test
31 RESERVED

 
rlUInt32_t bootTestStatus2
 masterSS Boot Test Status, 0 - PASS, 1 - FAIL
Bit Status Information
0 RESERVED
1 RESERVED
2 PCR test
3 VIM RAM parity test
4 SCI boot time test
31:5 RESERVED

 

Detailed Description

mmWaveLink Init Complete data structure for event RL_DEV_AE_MSSPOWERUPDONE_SB

Note
: The functional APIs shall be sent to radar device only after receiving RL_DEV_AE_MSSPOWERUPDONE_SB Async-event after power cycle. In case of boot over SPI then functional APIs shall be sent to radar device only after receiving AWR_AE_MSS_BOOTERRORSTATUS_SB Async-event.

Definition at line 1589 of file mmwavelink.h.


The documentation for this struct was generated from the following file:

Copyright 2020, Texas Instruments Incorporated