mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-05-09 02:51:21 +00:00
fix(stm32mp1): do not reopen debug features
On closed chips, it is not allowed to open debug. The BSEC debug register can not be rewritten. On open chips, the debug is already open, no need to rewrite this register. This part of code is just removed. An INFO message is displayed if debug is disabled. The freeze of the watchdog during debug is also removed. In case of debug, this must be managed by the software that enables the debugger. Change-Id: I19fbd3c487bb1018db30fd599cfa94fe5090899f Signed-off-by: Yann Gautier <yann.gautier@foss.st.com>
This commit is contained in:
parent
a24d5947af
commit
21cfa4531a
3 changed files with 4 additions and 51 deletions
|
@ -159,7 +159,6 @@ void bl2_platform_setup(void)
|
|||
|
||||
void bl2_el3_plat_arch_setup(void)
|
||||
{
|
||||
int32_t result;
|
||||
const char *board_model;
|
||||
boot_api_context_t *boot_context =
|
||||
(boot_api_context_t *)stm32mp_get_boot_ctx_address();
|
||||
|
@ -293,11 +292,6 @@ skip_console_init:
|
|||
|
||||
stm32_iwdg_refresh();
|
||||
|
||||
result = stm32mp1_dbgmcu_freeze_iwdg2();
|
||||
if (result != 0) {
|
||||
INFO("IWDG2 freeze error : %i\n", result);
|
||||
}
|
||||
|
||||
stm32mp1_auth_ops.check_key = boot_context->bootrom_ecdsa_check_key;
|
||||
stm32mp1_auth_ops.verify_signature =
|
||||
boot_context->bootrom_ecdsa_verify_signature;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue