S32K344-Startup sequence without HSE

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

S32K344-Startup sequence without HSE

跳至解决方案
1,818 次查看
Simon-Liu
Contributor V

Hello:

I have a question about the Boot process:
When I used S32DS to generate a sample code, there was no HSE firmware, and I checked the code and found that the address of IVT was 0040_0000h, and the function address of ResetHandler was stored at 0Ch in IVT (Cortex-M7_0 core start address).

But I saw the following description in the Boot Overview chapter of RM:
After the hardware reset sequence completes, the only CPU available is in the HSE subsystem that is referred to as the HSE CPU.
The HSE CPU starts executing firmware code in the HSE code flash memory from a fixed location that contains the SBAF code.

So, in the absence of HSE firmware, from the completion of the hardware reset sequence to the execution of the function at the Core0 startup address in IVT, is it also controlled by HSE_SBAF?

 

BestRegards,
Simon

0 项奖励
回复
1 解答
1,797 次查看
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi @Simon-Liu 

yes, even if HSE FW is not installed, SBAF is doing this during the reset:

lukaszadrapa_0-1733896822565.png

Regards,

Lukas

在原帖中查看解决方案

1 回复
1,798 次查看
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi @Simon-Liu 

yes, even if HSE FW is not installed, SBAF is doing this during the reset:

lukaszadrapa_0-1733896822565.png

Regards,

Lukas

%3CLINGO-SUB%20id%3D%22lingo-sub-2011431%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ES32K344-%E6%97%A0HSE%E7%9A%84%E5%90%AF%E5%8A%A8%E9%A1%BA%E5%BA%8F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2011431%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%EF%BC%9A%3C%2FP%3E%3CP%3E%E6%88%91%E5%AF%B9%E5%90%AF%E5%8A%A8%E8%BF%87%E7%A8%8B%E6%9C%89%E4%B8%80%E4%B8%AA%E7%96%91%E9%97%AE%EF%BC%9A%3CBR%20%2F%3E%E6%88%91%E4%BD%BF%E7%94%A8S32DS%E7%94%9F%E6%88%90%E7%A4%BA%E4%BE%8B%E4%BB%A3%E7%A0%81%E6%97%B6%EF%BC%8C%E6%B2%A1%E6%9C%89HSE%E5%9B%BA%E4%BB%B6%EF%BC%8C%E6%9F%A5%E7%9C%8B%E4%BB%A3%E7%A0%81%E5%8F%91%E7%8E%B0IVT%E7%9A%84%E5%9C%B0%E5%9D%80%E6%98%AF0040_0000h%EF%BC%8C%E8%80%8CResetHandler%E7%9A%84%E5%87%BD%E6%95%B0%E5%9C%B0%E5%9D%80%E5%AD%98%E5%82%A8%E5%9C%A8IVT%E7%9A%840Ch%E5%A4%84%EF%BC%88Cortex-M7_0%E5%86%85%E6%A0%B8%E8%B5%B7%E5%A7%8B%E5%9C%B0%E5%9D%80%EF%BC%89%E3%80%82%3C%2FP%3E%3CP%3E%E4%BD%86%E6%88%91%E5%9C%A8RM%E7%9A%84Boot%20Overview%E7%AB%A0%E8%8A%82%E4%B8%AD%E7%9C%8B%E5%88%B0%E4%BA%86%E5%A6%82%E4%B8%8B%E6%8F%8F%E8%BF%B0%EF%BC%9A%3CBR%20%2F%3E%E7%A1%AC%E4%BB%B6%E9%87%8D%E7%BD%AE%E5%BA%8F%E5%88%97%E5%AE%8C%E6%88%90%E5%90%8E%EF%BC%8C%E5%94%AF%E4%B8%80%E5%8F%AF%E7%94%A8%E7%9A%84%20CPU%20%E6%98%AF%20HSE%20%E5%AD%90%E7%B3%BB%E7%BB%9F%E4%B8%AD%E7%9A%84%20HSE%20CPU%E3%80%82%3CBR%20%2F%3EHSE%20CPU%20%E4%BB%8E%E5%8C%85%E5%90%AB%20SBAF%20%E4%BB%A3%E7%A0%81%E7%9A%84%E5%9B%BA%E5%AE%9A%E4%BD%8D%E7%BD%AE%E5%BC%80%E5%A7%8B%E6%89%A7%E8%A1%8C%20HSE%20%E4%BB%A3%E7%A0%81%E9%97%AA%E5%AD%98%E4%B8%AD%E7%9A%84%E5%9B%BA%E4%BB%B6%E4%BB%A3%E7%A0%81%E3%80%82%3C%2FP%3E%3CP%3E%E9%82%A3%E4%B9%88%EF%BC%8C%E5%9C%A8%E6%B2%A1%E6%9C%89HSE%E5%9B%BA%E4%BB%B6%E7%9A%84%E6%83%85%E5%86%B5%E4%B8%8B%EF%BC%8C%E4%BB%8E%E7%A1%AC%E4%BB%B6%E5%A4%8D%E4%BD%8D%E5%BA%8F%E5%88%97%E5%AE%8C%E6%88%90%EF%BC%8C%E5%88%B0IVT%E4%B8%ADCore0%E5%90%AF%E5%8A%A8%E5%9C%B0%E5%9D%80%E5%A4%84%E7%9A%84%E5%87%BD%E6%95%B0%E6%89%A7%E8%A1%8C%EF%BC%8C%E6%98%AF%E5%90%A6%E4%B9%9F%E6%98%AF%E7%94%B1HSE_SBAF%E6%8E%A7%E5%88%B6%E7%9A%84%E5%91%A2%EF%BC%9F%3C%2FP%3E%3CBR%20%2F%3E%3CP%3EBestRegards%2C%3CBR%20%2F%3ESimon%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2011609%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E5%9B%9E%E5%A4%8D%EF%BC%9AS32K344-%E6%97%A0HSE%E7%9A%84%E5%90%AF%E5%8A%A8%E9%A1%BA%E5%BA%8F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2011609%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F218611%22%20target%3D%22_blank%22%3E%40Simon-Liu%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%E6%98%AF%E7%9A%84%EF%BC%8C%E5%8D%B3%E4%BD%BF%E6%9C%AA%E5%AE%89%E8%A3%85%20HSE%20FW%EF%BC%8CSBAF%20%E4%B9%9F%E4%BC%9A%E5%9C%A8%E9%87%8D%E7%BD%AE%E6%9C%9F%E9%97%B4%E6%89%A7%E8%A1%8C%E6%AD%A4%E6%93%8D%E4%BD%9C%EF%BC%9A%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22lukaszadrapa_0-1733896822565.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22lukaszadrapa_0-1733896822565.png%22%20style%3D%22width%3A%20350px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F315252i334617E4E768BC32%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22lukaszadrapa_0-1733896822565.png%22%20alt%3D%22lukaszadrapa_0-1733896822565.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%E6%AD%A4%E8%87%B4%EF%BC%8C%3C%2FP%3E%0A%3CP%3ELukas%3C%2FP%3E%3C%2FLINGO-BODY%3E