What happens to the boot sequence when CA53 Core0 is software reset?

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

What happens to the boot sequence when CA53 Core0 is software reset?

ソリューションへジャンプ
2,200件の閲覧回数
Takashi_Kashiwagi
Senior Contributor I

HI Community.

I read 6.1 System Boot in the IMX8MM reference manual, but I didn't understand the behavior when resetting the software.

I want to use CM4 Core for alive monitoring of CA53.

According to RM, the SRC_A53RCR0 can be used to reset the CA53 core, but I could not understand what the boot sequence would be when the Core0 was software reset.

Is it the same sequence as POR?

(It was useful if there was a boot option that would start from CM4 at POR......)

Best Regards,

T.Kashiwagi

ラベル(1)
1 解決策
1,932件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi Kashiwagi

>According to RM, the SRC_A53RCR0 can be used to reset the CA53 core, but I could

>not understand what the boot sequence would be when the Core0 was software reset.

strictly speaking only resetting the CA53 core may not be sufficient for successful boot,

as boot ROM expects that other processor modules were in predefined (reset) state.

Such state is provided only using POR, as described in sect.6.5.4.1.2.1 POR (SRC_POR_B)  

i.MX 8M Mini Applications Processor Reference Manual

>It was useful if there was a boot option that would start from CM4 at POR

sorry this is not possible.

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

元の投稿で解決策を見る

0 件の賞賛
返信
5 返答(返信)
1,932件の閲覧回数
Takashi_Kashiwagi
Senior Contributor I

Hi Igor

yes. But there is chance that it will hang, as ROM expects POR reset (so whole processor is ready to boot).

As a reminder, if CM4 resets Core0 with A53_CORE_RESET0, will the CM4 core be affected? ,

Best Regards,

T.Kashiwagi

0 件の賞賛
返信
1,932件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi Kashiwagi

>if CM4 resets Core0 with A53_CORE_RESET0, will the CM4 core be affected? 

no

Best regards
igor

1,933件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi Kashiwagi

>According to RM, the SRC_A53RCR0 can be used to reset the CA53 core, but I could

>not understand what the boot sequence would be when the Core0 was software reset.

strictly speaking only resetting the CA53 core may not be sufficient for successful boot,

as boot ROM expects that other processor modules were in predefined (reset) state.

Such state is provided only using POR, as described in sect.6.5.4.1.2.1 POR (SRC_POR_B)  

i.MX 8M Mini Applications Processor Reference Manual

>It was useful if there was a boot option that would start from CM4 at POR

sorry this is not possible.

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 件の賞賛
返信
1,932件の閲覧回数
Takashi_Kashiwagi
Senior Contributor I

Hi Igor.

Thank you for responding.

strictly speaking only resetting the CA53 core may not be sufficient for successful boot,

as boot ROM expects that other processor modules were in predefined (reset) state.

Such state is provided only using POR, as described in sect.6.5.4.1.2.1 POR (SRC_POR_B)  

It seems that all cores are reset when POR is reset. I don't want to reset the CM4 core.

It is written that A53_CORE_RESET0 of SRC_A53RCR0 register resets only Core0.

If I reset CA0 Core0 from CM4 using this bit, will Core0 start from boot ROM (0x00000000)?

My ideal is as follows.
・ When resetting CA53 Core0, CM4 core does not want to be reset.
・ When I reset the CA53 core from the CM4 core, I want to start the CA53 core with u-boot-spl.bin or u-boot.img loaded.

Best Regards,

T.Kashiwagi

0 件の賞賛
返信
1,932件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi Kashiwagi

>>If I reset CA0 Core0 from CM4 using this bit, will Core0 start from boot ROM (0x00000000)?

yes. But there is chance that it will hang, as ROM expects POR reset (so whole processor is ready to boot).

Best regards
igor