Skip to main content
Joe.H
Associate III
November 17, 2021
Question

STN32H747 Dual Core - only reset 1 core

I can perform a software system reset but what I want to do is have the M7 reset the M4 cpu - is there a way?

I have always written my own bootloader so the product can have firmware upgraded in the field.

With the Dual Core - the M7 will be updating the flash memory space for the M4 and I need to be able to have it start back at its reset vector.

Thanks

This topic has been closed for replies.

4 replies

Uwe Bonnes
Chief
November 17, 2021

Try SCB_AIRCR_VECTRESET

ST Technical Moderator
December 2, 2021

Hello @Joe.H​ ,

Did you tried the line suggested by @Uwe Bonnes​  ? If his proposal works, please mark the reply as Best answer (click on "Select as Best").

Imen

In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question. Thanks
Joe.H
Joe.HAuthor
Associate III
December 2, 2021

If I read the documentation properly - it states that CPU1 can software reset CPU1 and CPU2 can software reset CPU2. I do NOT believe that it states CPU1 can reset CPU2 via that process.

If my statement is correct - than it does not answer the question.

Thanks for trying.

Uwe Bonnes
Chief
December 3, 2021

I did not notice your request to reset the other CPU. I scanned RM0399 and did also not find anything.