| Motore di ricerca datesheet componenti elettronici |
|
PL460 Scheda tecnica(PDF) 23 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
PL460 Scheda tecnica(HTML) 23 Page - Microchip Technology |
|
23 / 48 page ![]() PL460 Bootloader Data Sheet © 2020-2023 Microchip Technology Inc. and its subsidiaries DS60001666D - 23 Control Fuses (continued) Fuse Bit Name Description 2 WRITE_AES_KEY If it is set, KEY_ENC and KEY_TAG cannot be written 5 READ_CONTROL If it is set, CONTROL_FUSES cannot be read 6 WRITE_CONTROL If it is set, CONTROL_FUSES cannot be written 7 READ_RAM If it is set, memory ram cannot be read 8 RESERVED Reserved 9 RESERVED Reserved 10 FORCE_IVNBINC If it is set, initialization vector and number of blocks must be used in the calculation of the signature 11 RESERVED Reserved 12 RESERVED Reserved 13 RESERVED Reserved 14 RESERVED Reserved 15 RESERVED Reserved 16 DBG_DISABLE If it is set, JTAG debug is disabled 17 DBG_DISABLE_SE Reserved 7.4.7. Decryption After writing the full encrypted binary in the program RAM, decryption of the program is launched. There are two options depending on the content of the encrypted program, which has been loaded. If the KEY_TAG includes only the program, basic decryption is required (CMD = 0x0013). If the KEY_TAG includes the program plus initial vector and total number of packets, decryption plus is required (CMD = 0x0015). In both cases, neither address nor data are considered. If FORCE_IVNBINC fuse is set to ‘1’, both decryption commands (CMD = 0x0013 and CMD = 0x0015) will calculate the signature over SOFT+IV+NB. 7.4.8. Examples 7.4.8.1. Write a Non-encrypted Program Command Description 0x00000000_DE05_5345ACBA After Reset, unblock the bootloader 0x00000000_DE05_ACBA5345 0x00000000_0001_DDDDDDDD… Write the program at consecutive addresses from 0x00000000 0x00000000_0002_XXXXXXXX… (Optional) Read the program to validate it (READ_RAM fuse must be not set) 0x400E1800_0000_00000000 Clear CPUWAIT to start program operation 0x00000000_A66A_00000000 Give control of the MISO signal to M7-SPI and disable bootloader clock 7.4.8.2. Write an Encrypted Program when Keys are already Written Command Description 0x00000000_DE05_5345ACBA After Reset, unblock the bootloader 0x00000000_DE05_ACBA5345 0x00000000_0004_0000XXXX Set the number of blocks of the encrypted program 0x00000000_0005_XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX Set the initialization vector of the encrypted program 0x00000000_0006_XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX Set signature of the encrypted program |
|
Link URL |
| Lei ha avuto il aiuto da alldatasheet? [ DONATE ] |
Di alldatasheet | Richest di pubblicita | contatti | Privacy Policy | Collegamento alla scheda tecnica | scambio Link | Ricerca produttore All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |