| 전자부품 데이터시트 검색엔진 |
|
STM32H523CCU6 데이터시트(PDF) 23 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
STM32H523CCU6 데이터시트(HTML) 23 Page - STMicroelectronics |
|
23 / 228 page ![]() DS14540 Rev 1 23/228 STM32H523xx Functional overview 57 3.7 Boot modes At startup, a BOOT0 pin and NSBOOTADD[31:8]/SECBOOTADD[31:8] option bytes are used to select the boot memory address that includes: • Boot from any address in user flash memory • Boot from system memory – Bootloader – ST immutable root of trust (ST-iROT) – Root security service (RSS) – Debug authentication library (RSS-DA) Embedded bootloader The embedded bootloader is located in the system memory, programmed by ST during production. It is used to reprogram the flash memory by using USART, I2C, I3C, SPI, FDCAN, or USB_FS in device mode through the DFU (device firmware upgrade). Refer to AN2606 STM32 microcontroller system memory boot mode. Embedded root security services (RSS) The embedded RSS are located in the secure information block, programmed by ST during production. Refer to AN4992 Overview secure firmware install (SFI). Embedded debug authentication (ST-DA) The embedded ST-DA in the system memory, programmed by ST during production. ST-DA is the library that manages the debug authentication protocol by allowing to securely reopen the debug or to launch regressions on secured products in the field. For further information, refer to AN6008 “Getting started with debug authentication (DA) for STM32H5 MCUs”. 3.7.1 STM32H523 boot modes Table 3 and Table 4, respectively, provide the detail of the boot mode when TrustZone is disabled (TZEN = 0xC3) and enabled (TZEN = 0xB4). Table 3. STM32H523 boot mode when TrustZone is disabled (TZEN = 0xC3) PRODUCT_STATE BOOT0 pin Boot address option byte selection Boot area ST programmed default value Open 0 NSBOOTADD[31:8] Boot address defined by user option byte NSBOOTADD[31:8] Flash: 0x0800 0000 - 1 NA Bootloader Bootloader Provisioning x NA RSS RSS Provisioned, Closed, Locked x NSBOOTADD[31:8] Boot address defined by user option byte NSBOOTADD[31:8] Flash: 0x0800 0000 |
|
링크 URL |
| ALLDATASHEET 가 귀하에 도움이 되셨나요? [ DONATE ] |
Alldatasheet는? | 광고문의 | 운영자에게 연락하기 | 개인정보취급방침 | 링크 투 데이터시트 | 링크교환 | 제조사별 검색 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 |