HSE data reflected in memory only after multiple soft resets

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

HSE data reflected in memory only after multiple soft resets

971 次查看
abdul_rahiman_csg
Contributor II

Steps followed:
1. Provide the HSE ELF file (containing HSE data bytes programmed at HSE memory locations) to Cyclone image creator
2. Create a Cyclone .sap file to enable and program HSE.
3. Flash the .sap file on the S32K312 board using the Cyclone debugger via JTAG.
4. Perform a power cycle.
5. Load the workspace and verify HSE data in memory.
6. Perform multiple soft resets via the debugger.

Observed behavior:
• After the initial power cycle, the HSE data is not immediately reflected in memory.
• The HSE data becomes visible in memory only after multiple soft resets. (Issue)
• Also tried allowing with delay, still the same behavior

Question:
• Why are multiple soft resets required for the HSE data to be reflected in memory?
• Is there a recommended workaround (e.g.,reset sequence, or configuration change)?

标记 (3)
0 项奖励
回复
3 回复数

918 次查看
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi @abdul_rahiman_csg 

First of all, could you please explain what do you mean by "Provide the HSE ELF file (containing HSE data bytes programmed at HSE memory locations)"? 

When HSE firmware is installed, only HSE has exclusive access rights to HSE secure memory (HSE firmware, HSE data). Secure memory is removed from memory map and user can't access it at all. 

Regards,

Lukas

0 项奖励
回复

905 次查看
abdul_rahiman_csg
Contributor II

abdul_rahiman_csg_2-1768208452453.png

abdul_rahiman_csg_1-1768208292577.png

This ELF contains HSE data programmed in the address ranges
0x004D2000–0x004D2060 and
0x1B000000–0x1B000360

 

标记 (2)
0 项奖励
回复

842 次查看
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi @abdul_rahiman_csg 

This does not make sense from microcontroller point of view. It seems to be related to tools. Could you try to discuss this with Pemicro directly?

https://www.pemicro.com/support/index.cfm

Regards,

Lukas

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2291377%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EHSE%20%E6%95%B0%E6%8D%AE%E4%BB%85%E5%9C%A8%E5%A4%9A%E6%AC%A1%E8%BD%AF%E5%A4%8D%E4%BD%8D%E5%90%8E%E6%89%8D%E4%BC%9A%E5%8F%8D%E6%98%A0%E5%9C%A8%E5%86%85%E5%AD%98%E4%B8%AD%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2291377%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CSTRONG%3E%E9%81%B5%E5%BE%AA%E7%9A%84%E6%AD%A5%E9%AA%A4%EF%BC%9A%3C%2FSTRONG%3E%3CBR%20%2F%3E1.%E5%90%91%20Cyclone%20%E5%9B%BE%E5%83%8F%E5%88%9B%E5%BB%BA%E8%80%85%20%3CBR%20%2F%3E%202%20%E6%8F%90%E4%BE%9B%20HSE%20ELF%20%E6%96%87%E4%BB%B6%EF%BC%88%E5%8C%85%E5%90%AB%E5%9C%A8%20HSE%20%E5%AD%98%E5%82%A8%E4%BD%8D%E7%BD%AE%E7%BC%96%E7%A8%8B%E7%9A%84%20HSE%20%E6%95%B0%E6%8D%AE%E5%AD%97%E8%8A%82%EF%BC%89%E3%80%82%E5%88%9B%E5%BB%BA%20Cyclone%20.sap%E6%96%87%E4%BB%B6%E4%BB%A5%E5%90%AF%E7%94%A8%20HSE%20%E5%B9%B6%E5%AF%B9%E5%85%B6%E8%BF%9B%E8%A1%8C%E7%BC%96%E7%A8%8B%E3%80%82%3CBR%20%2F%3E3.%E9%97%AA%E5%AD%98%20.sap%E4%BD%BF%E7%94%A8%20Cyclone%20%E8%B0%83%E8%AF%95%E5%99%A8%E9%80%9A%E8%BF%87%20JTAG%20%E5%9C%A8%20S32K312%20%E6%9D%BF%E4%B8%8A%E8%BF%9B%E8%A1%8C%E6%96%87%E4%BB%B6%E3%80%82%3CBR%20%2F%3E4%E3%80%82%E9%87%8D%E5%90%AF%E7%94%B5%E6%BA%90%E3%80%82%3CBR%20%2F%3E5%E3%80%82%E5%8A%A0%E8%BD%BD%E5%B7%A5%E4%BD%9C%E7%A9%BA%E9%97%B4%E5%B9%B6%E9%AA%8C%E8%AF%81%E5%86%85%E5%AD%98%E4%B8%AD%E7%9A%84%20HSE%20%E6%95%B0%E6%8D%AE%E3%80%82%3CBR%20%2F%3E6%E3%80%82%E9%80%9A%E8%BF%87%E8%B0%83%E8%AF%95%E5%99%A8%E6%89%A7%E8%A1%8C%E5%A4%9A%E6%AC%A1%E8%BD%AF%E5%A4%8D%E4%BD%8D%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%3CSTRONG%3E%E8%A7%82%E5%AF%9F%E5%88%B0%E7%9A%84%E8%A1%8C%E4%B8%BA%EF%BC%9A%3C%2FSTRONG%3E%3CBR%20%2F%3E-%20%E5%88%9D%E5%A7%8B%E7%94%B5%E6%BA%90%E5%BE%AA%E7%8E%AF%E5%90%8E%EF%BC%8CHSE%20%E6%95%B0%E6%8D%AE%E4%B8%8D%E4%BC%9A%E7%AB%8B%E5%8D%B3%E5%8F%8D%E6%98%A0%E5%9C%A8%E5%86%85%E5%AD%98%E4%B8%AD%E3%80%82%3CBR%20%2F%3E%E2%80%A2%20%E5%8F%AA%E6%9C%89%E5%9C%A8%E5%A4%9A%E6%AC%A1%E8%BD%AF%E5%A4%8D%E4%BD%8D%E5%90%8E%EF%BC%8CHSE%20%E6%95%B0%E6%8D%AE%E6%89%8D%E4%BC%9A%E5%9C%A8%E5%86%85%E5%AD%98%E4%B8%AD%E5%8F%AF%E8%A7%81%E3%80%82%EF%BC%88%E9%97%AE%E9%A2%98%EF%BC%89%3CBR%20%2F%3E%E2%80%A2%20%E8%BF%98%E5%B0%9D%E8%AF%95%E8%BF%87%E5%BB%B6%E8%BF%9F%E5%9C%B0%E5%85%81%E8%AE%B8%EF%BC%8C%E8%A1%8C%E4%B8%BA%E8%BF%98%E6%98%AF%E7%9B%B8%E5%90%8C%3CBR%20%2F%3E%3CBR%20%2F%3E%3CSTRONG%3E%E7%9A%84%E9%97%AE%E9%A2%98%EF%BC%9A%3C%2FSTRONG%3E%3CBR%20%2F%3E%E2%80%A2%20%E4%B8%BA%E4%BB%80%E4%B9%88%20HSE%20%E6%95%B0%E6%8D%AE%E9%9C%80%E8%A6%81%E5%A4%9A%E6%AC%A1%E8%BD%AF%E5%A4%8D%E4%BD%8D%E6%89%8D%E8%83%BD%E5%9C%A8%E5%86%85%E5%AD%98%E4%B8%AD%E5%8F%8D%E6%98%A0%E5%87%BA%E6%9D%A5%EF%BC%9F%3CBR%20%2F%3E%E2%80%A2%20%E6%98%AF%E5%90%A6%E6%9C%89%E6%8E%A8%E8%8D%90%E7%9A%84%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95%EF%BC%88%E4%BE%8B%E5%A6%82%EF%BC%8CRESET%E5%BA%8F%E5%88%97%E6%88%96%E9%85%8D%E7%BD%AE%E6%9B%B4%E6%94%B9%EF%BC%89%EF%BC%9F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2291486%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20HSE%20data%20reflected%20in%20memory%20only%20after%20multiple%20soft%20resets%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2291486%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F247683%22%20target%3D%22_blank%22%3E%40abdul_rahiman_csg%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%E9%A6%96%E5%85%88%EF%BC%8C%E4%BD%A0%E8%83%BD%E5%90%A6%E8%A7%A3%E9%87%8A%E4%B8%80%E4%B8%8B%20%22%20%E6%8F%90%E4%BE%9B%20HSE%20ELF%20%E6%96%87%E4%BB%B6%EF%BC%88%E5%8C%85%E5%90%AB%E5%9C%A8%20HSE%20%E5%AD%98%E5%82%A8%E4%BD%8D%E7%BD%AE%E7%BC%96%E7%A8%8B%E7%9A%84%20HSE%20%E6%95%B0%E6%8D%AE%E5%AD%97%E8%8A%82%EF%BC%89%22%20%E6%98%AF%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D%EF%BC%9F%3C%2FP%3E%0A%3CP%3E%E5%AE%89%E8%A3%85%20HSE%20%E5%9B%BA%E4%BB%B6%E5%90%8E%EF%BC%8C%E5%8F%AA%E6%9C%89%20HSE%20%E6%89%8D%E6%9C%89%E6%9D%83%E8%AE%BF%E9%97%AE%20HSE%20%E5%AE%89%E5%85%A8%E5%AD%98%E5%82%A8%E5%99%A8%EF%BC%88HSE%20%E5%9B%BA%E4%BB%B6%E3%80%81HSE%20%E6%95%B0%E6%8D%AE%EF%BC%89%E3%80%82%E5%AE%89%E5%85%A8%E5%86%85%E5%AD%98%E4%BB%8E%E5%86%85%E5%AD%98%E6%98%A0%E5%B0%84%E4%B8%AD%E5%88%A0%E9%99%A4%EF%BC%8C%E7%94%A8%E6%88%B7%E6%A0%B9%E6%9C%AC%E6%97%A0%E6%B3%95%E8%AE%BF%E9%97%AE%E3%80%82%20%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%3CLINGO-SUB%20id%3D%22lingo-sub-2291603%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20HSE%20data%20reflected%20in%20memory%20only%20after%20multiple%20soft%20resets%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2291603%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22abdul_rahiman_csg_2-1768208452453.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22abdul_rahiman_csg_2-1768208452453.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22abdul_rahiman_csg_2-1768208452453.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F372441iFFEDF197FD80D6A6%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22abdul_rahiman_csg_2-1768208452453.png%22%20alt%3D%22abdul_rahiman_csg_2-1768208452453.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22abdul_rahiman_csg_1-1768208292577.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22abdul_rahiman_csg_1-1768208292577.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22abdul_rahiman_csg_1-1768208292577.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F372440i9B187B2302021542%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22abdul_rahiman_csg_1-1768208292577.png%22%20alt%3D%22abdul_rahiman_csg_1-1768208292577.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%E8%AF%A5%20ELF%20%E5%8C%85%E5%90%AB%E5%9C%A8%3CBR%20%2F%3E%3CSTRONG%3E%200x004D2000-0x004D2060%20%E5%92%8C%3C%2FSTRONG%3E%3CBR%20%2F%3E%3CSTRONG%3E%200x1B000000-0x1B000360%20%E5%9C%B0%E5%9D%80%E8%8C%83%E5%9B%B4%E5%86%85%E7%BC%96%E7%A8%8B%E7%9A%84%20HSE%20%E6%95%B0%E6%8D%AE%E3%80%82%3C%2FSTRONG%3E%3C%2FP%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2292297%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20HSE%20data%20reflected%20in%20memory%20only%20after%20multiple%20soft%20resets%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2292297%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F247683%22%20target%3D%22_blank%22%3E%40abdul_rahiman_csg%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%E4%BB%8E%E5%BE%AE%E6%8E%A7%E5%88%B6%E5%99%A8%E7%9A%84%E8%A7%92%E5%BA%A6%E6%9D%A5%E7%9C%8B%EF%BC%8C%E8%BF%99%E6%98%AF%E6%B2%A1%E6%9C%89%E6%84%8F%E4%B9%89%E7%9A%84%E3%80%82%E8%BF%99%E4%BC%BC%E4%B9%8E%E4%B8%8E%E5%B7%A5%E5%85%B7%E6%9C%89%E5%85%B3%E3%80%82%E6%82%A8%E8%83%BD%E5%90%A6%E5%B0%9D%E8%AF%95%E7%9B%B4%E6%8E%A5%E4%B8%8E%20Pemicro%20%E8%AE%A8%E8%AE%BA%E6%AD%A4%E4%BA%8B%EF%BC%9F%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.pemicro.com%2Fsupport%2Findex.cfm%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.pemicro.com%2Fsupport%2Findex.cfm%3C%2FA%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