SPRUIZ1B July 2023 – August 2024 TMS320F28P650DH , TMS320F28P650DK , TMS320F28P650SH , TMS320F28P650SK , TMS320F28P659DH-Q1 , TMS320F28P659DK-Q1 , TMS320F28P659SH-Q1
This section details the CPU1TOCPU2IPCBOOTMODE register bit-field configurations and requirements for booting CPU2.
Bit | Name | Valid Values | Description |
---|---|---|---|
31:24 | Key | 0x5A | Key must be set for this register to be considered valid. |
23:20 | Reserved | - | Reserved |
19:16 | IPC Message RAM Copy Length | 0x0 = 0 words (Boot mode not used) 0x1 = 100 words 0x2 = 200 words ... 0x9 = 900 words 0xA = 1000 words(1) | Sets the data length (in words) for the "Copy from IPC Message RAM and Boot to M1RAM" boot mode. This is the number of words to be copied from CPU1TOCPU2MSGRAM1 to CPU2 M1RAM. |
If not using this boot mode, set value to 0x0. | |||
15:8 | Reserved | - | Reserved |
7:0 | CPU2 Boot Mode | 0x00 = None/Wait Boot 0x01 = IPC Message RAM copy and boot to M1RAM 0x03 = Flash Boot Option 0 (Sector 0) 0x05 = Boot to M0RAM 0x0A = Secure Flash Boot Option 0 (Sector 0) 0x0B = Boot to User OTP 0x23 = Flash Boot Option 1 (Sector 4) 0x2A = Secure Flash Boot Option 1 (Sector 4) 0x43 = Flash Boot Option 2 (Sector 8) 0x4A = Secure Flash Boot Option 2 (Sector 8) 0x63 = Flash Boot Option 3 (Sector 13) 0x6A = Secure Flash Boot Option 3 (Sector 13) | Sets the boot mode for CPU2 |