Unable to Flash on MPC5775B in S32DSPA – [Stops ar block memory range] via Multilink JTAG

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

Unable to Flash on MPC5775B in S32DSPA – [Stops ar block memory range] via Multilink JTAG

跳至解决方案
1,547 次查看
Dhanoosh
Contributor I

Description of Issue:
We are unable to flash our custom VCU board (With MPC5775B micro controller) via the Multi-Link debugger. The flashing process halts during the verification stage, blocking across the full address range 0x00800000–0x008FFFFF (see attached screenshot).

Dhanoosh_2-1755163667892.png

Root Cause Identified:
A power interruption occurred during MCU flashing via JTAG Multi-Link debugger, specifically during the erase process. This appears to have entire portions of the flash memory in a corrupted state.

Analysis & Attempts so far:

Approach 1:

  • In cases where the application layer memory is partially corrupted, we have previously recovered by disabling the Preserve Memory Segment option and flashing over the uncorrupted area—thus erasing the entire application memory.

  • In this case, we removed all preserved memory range options in S32 Design Studio for Power Architecture (S32DSPA) and attempted to reflash via Multi-Link JTAG debugger.

  • Despite this, the flashing process still stalls—currently blocking verification across the entire range 0x00800000–0x008FFFFF.

    Dhanoosh_3-1755163731695.png

Approach 2:

  • S32DSPA does not provide a direct option to manually clear flash memory.

  • We tested the PE Micro PROG-HL-PPCNEXUS tool. The demo version allows memory read but disables erase functionality.

    Dhanoosh_7-1755163892614.png
  • Observations:

    • Core 0: Fully corrupted (undefined state XX).

      Dhanoosh_4-1755163774853.png
    • Core 1: Empty state

      Dhanoosh_5-1755163806067.png
  • Erase operation for Core 0 is not possible with the demo version.

Setup Details:

  • MCU: MPC5775B

  • Connection: JTAG only with multilink universal debugger

  • Board: Custom VCU board 

Request for Support:
Given that Core 0 flash appears fully corrupted and is blocking the flashing process across the full range 0x00800000–0x008FFFFF even with all preserve memory ranges removed, could you please advise if there is any alternative method to completely clear/erase the corrupted Core 0 memory via JTAG (Universal multilink debugger)?

0 项奖励
回复
1 解答
1,525 次查看
davidtosenovjan
NXP TechSupport
NXP TechSupport

You may try this:

https://community.nxp.com/t5/S32-Design-Studio-Knowledge-Base/HOWTO-MPC5777C-Low-Mid-Flash-block-era...

Note that MPC5775B is compatible device with MPC5777C so it could work as it is.

 

在原帖中查看解决方案

2 回复数
1,526 次查看
davidtosenovjan
NXP TechSupport
NXP TechSupport

You may try this:

https://community.nxp.com/t5/S32-Design-Studio-Knowledge-Base/HOWTO-MPC5777C-Low-Mid-Flash-block-era...

Note that MPC5775B is compatible device with MPC5777C so it could work as it is.

 

1,488 次查看
Dhanoosh
Contributor I

Thanks David,

I was able to recover the board by following exact steps.

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2152279%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A0%E6%B3%95%E9%80%9A%E8%BF%87%E5%A4%9A%E9%93%BE%E8%B7%AF%20JTAG%20%E5%9C%A8%20S32DSPA%20%E4%B8%AD%E7%9A%84%20MPC5775B%20%E4%B8%8A%E9%97%AA%E5%AD%98%20-%20%5B%E5%81%9C%E6%AD%A2%20ar%20%E5%9D%97%E5%AD%98%E5%82%A8%E5%99%A8%E8%8C%83%E5%9B%B4%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2152279%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CSTRONG%3E%E9%97%AE%E9%A2%98%E6%8F%8F%E8%BF%B0%EF%BC%9A%3C%2FSTRONG%3E%3CBR%20%2F%3E%E6%88%91%E4%BB%AC%E6%97%A0%E6%B3%95%E9%80%9A%E8%BF%87%E5%A4%9A%E9%93%BE%E8%B7%AF%E8%B0%83%E8%AF%95%E5%99%A8%E5%88%B7%E6%96%B0%E6%88%91%E4%BB%AC%E7%9A%84%E8%87%AA%E5%AE%9A%E4%B9%89%E6%95%B4%E8%BD%A6%E6%8E%A7%E5%88%B6%E5%99%A8VCU%EF%BC%88%E4%BD%BF%E7%94%A8%20MPC5775B%20%E5%BE%AE%E6%8E%A7%E5%88%B6%E5%99%A8%EF%BC%89%E3%80%82%E9%97%AA%E7%83%81%E8%BF%87%E7%A8%8B%E5%9C%A8%E9%AA%8C%E8%AF%81%E9%98%B6%E6%AE%B5%E5%81%9C%E6%AD%A2%EF%BC%8C%E5%9C%A8%E6%95%B4%E4%B8%AA%E5%9C%B0%E5%9D%80%E8%8C%83%E5%9B%B4%200x00800000-0x008FFFFF%20%E4%B8%AD%E9%98%BB%E5%A1%9E%EF%BC%88%E8%A7%81%E6%89%80%E9%99%84%E6%88%AA%E5%9B%BE%EF%BC%89%E3%80%82%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Dhanoosh_2-1755163667892.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Dhanoosh_2-1755163667892.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F352427iA153E285B4C172C4%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22Dhanoosh_2-1755163667892.png%22%20alt%3D%22Dhanoosh_2-1755163667892.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%E5%B7%B2%E6%9F%A5%E6%98%8E%E6%A0%B9%E6%9C%AC%E5%8E%9F%E5%9B%A0%EF%BC%9A%3C%2FSTRONG%3E%3CBR%20%2F%3E%E9%80%9A%E8%BF%87%20JTAG%20%E5%A4%9A%E9%93%BE%E8%B7%AF%E8%B0%83%E8%AF%95%E5%99%A8%E9%97%AA%E7%83%81%20MCU%20%E6%97%B6%E5%8F%91%E7%94%9F%E7%94%B5%E6%BA%90%E4%B8%AD%E6%96%AD%EF%BC%8C%E7%89%B9%E5%88%AB%E6%98%AF%E5%9C%A8%E6%93%A6%E9%99%A4%E8%BF%87%E7%A8%8B%E4%B8%AD%E3%80%82%E8%BF%99%E4%BC%BC%E4%B9%8E%E5%AF%BC%E8%87%B4%E6%95%B4%E4%B8%AA%E9%97%AA%E5%AD%98%E9%83%A8%E5%88%86%E5%A4%84%E4%BA%8E%E6%8D%9F%E5%9D%8F%E7%8A%B6%E6%80%81%E3%80%82%3C%2FP%3E%3CP%3E%3CSTRONG%3E%E5%88%86%E6%9E%90%26amp%3B%20%E8%BF%84%E4%BB%8A%E7%9A%84%E5%B0%9D%E8%AF%95%EF%BC%9A%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%E6%96%B9%E6%B3%95%201%EF%BC%9A%3C%2FSTRONG%3E%3C%2FP%3E%3CUL%3E%3CLI%3E%3CP%3E%E5%9C%A8%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E5%B1%82%E5%86%85%E5%AD%98%E9%83%A8%E5%88%86%E6%8D%9F%E5%9D%8F%E7%9A%84%E6%83%85%E5%86%B5%E4%B8%8B%EF%BC%8C%E6%88%91%E4%BB%AC%E4%B9%8B%E5%89%8D%E5%B7%B2%E9%80%9A%E8%BF%87%E7%A6%81%E7%94%A8%20%E2%80%9C%3CEM%3E%E4%BF%9D%E7%95%99%E5%86%85%E5%AD%98%E6%AE%B5%3C%2FEM%3E%E2%80%9D%20%E9%80%89%E9%A1%B9%E5%B9%B6%E5%9C%A8%E6%9C%AA%E6%8D%9F%E5%9D%8F%E7%9A%84%E5%8C%BA%E5%9F%9F%E4%B8%8A%E9%97%AA%E5%AD%98%E6%9D%A5%E8%BF%9B%E8%A1%8C%E6%81%A2%E5%A4%8D%EF%BC%8C%E4%BB%8E%E8%80%8C%E6%93%A6%E9%99%A4%E6%95%B4%E4%B8%AA%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E5%86%85%E5%AD%98%E3%80%82%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3E%E5%9C%A8%E8%BF%99%E7%A7%8D%E6%83%85%E5%86%B5%E4%B8%8B%EF%BC%8C%E6%88%91%E4%BB%AC%3CSTRONG%3E%E5%88%A0%E9%99%A4%E4%BA%86%3C%2FSTRONG%3ES32%20Design%20Studio%20for%20Power%20Architecture%20(S32DSPA)%20%E4%B8%AD%E6%89%80%E6%9C%89%E4%BF%9D%E7%95%99%E7%9A%84%E5%86%85%E5%AD%98%E8%8C%83%E5%9B%B4%E9%80%89%E9%A1%B9%EF%BC%8C%E5%B9%B6%E5%B0%9D%E8%AF%95%E9%80%9A%E8%BF%87%E5%A4%9A%E9%93%BE%E8%B7%AF%20JTAG%20%E8%B0%83%E8%AF%95%E5%99%A8%E9%87%8D%E6%96%B0%E5%88%B7%E5%86%99%E3%80%82%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3E%E5%B0%BD%E7%AE%A1%E5%A6%82%E6%AD%A4%EF%BC%8C%E9%97%AA%E5%AD%98%E8%BF%87%E7%A8%8B%E4%BB%8D%E7%84%B6%E5%81%9C%E6%BB%9E%E4%B8%8D%E5%89%8D--%E7%9B%AE%E5%89%8D%E5%9C%A8%E6%95%B4%E4%B8%AA%200x00800000-0x008FFFFF%20%E8%8C%83%E5%9B%B4%E5%86%85%E9%98%BB%E6%AD%A2%E9%AA%8C%E8%AF%81%E3%80%82%3C%2FP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Dhanoosh_3-1755163731695.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Dhanoosh_3-1755163731695.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F352428i25FBA9CD1E042E6F%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22Dhanoosh_3-1755163731695.png%22%20alt%3D%22Dhanoosh_3-1755163731695.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FLI%3E%3C%2FUL%3E%3CP%3E%3CSTRONG%3E%E6%96%B9%E6%B3%95%202%EF%BC%9A%3C%2FSTRONG%3E%3C%2FP%3E%3CUL%3E%3CLI%3E%3CP%3ES32DSPA%20%E4%B8%8D%E6%8F%90%E4%BE%9B%E6%89%8B%E5%8A%A8%E6%B8%85%E9%99%A4%E9%97%AA%E5%AD%98%E7%9A%84%E7%9B%B4%E6%8E%A5%E9%80%89%E9%A1%B9%E3%80%82%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3E%E6%88%91%E4%BB%AC%E6%B5%8B%E8%AF%95%E4%BA%86%20PE%20Micro%3CSTRONG%3EPROG-HL-PPCNEXUS%3C%2FSTRONG%3E%E5%B7%A5%E5%85%B7%E3%80%82%E6%BC%94%E7%A4%BA%E7%89%88%E5%85%81%E8%AE%B8%E8%AF%BB%E5%8F%96%E5%86%85%E5%AD%98%EF%BC%8C%E4%BD%86%E7%A6%81%E7%94%A8%E6%93%A6%E9%99%A4%E5%8A%9F%E8%83%BD%E3%80%82%3C%2FP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Dhanoosh_7-1755163892614.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Dhanoosh_7-1755163892614.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F352431i81AD1A6FAA8C0FDF%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22Dhanoosh_7-1755163892614.png%22%20alt%3D%22Dhanoosh_7-1755163892614.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%3E%3CP%3E%E6%84%8F%E8%A7%81%EF%BC%9A%3C%2FP%3E%3CUL%3E%3CLI%3E%3CP%3E%3CSTRONG%3E%E6%A0%B8%E5%BF%83%200%EF%BC%9A%3C%2FSTRONG%3E%E5%AE%8C%E5%85%A8%E6%8D%9F%E5%9D%8F%EF%BC%88%E6%9C%AA%E5%AE%9A%E4%B9%89%E7%8A%B6%E6%80%81%20XX%EF%BC%89%E3%80%82%3C%2FP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Dhanoosh_4-1755163774853.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Dhanoosh_4-1755163774853.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F352429i7370184BAD712F09%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22Dhanoosh_4-1755163774853.png%22%20alt%3D%22Dhanoosh_4-1755163774853.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%3E%3CP%3E%3CSTRONG%3E%E6%A0%B8%E5%BF%83%201%EF%BC%9A%3C%2FSTRONG%3E%E7%A9%BA%E7%8A%B6%E6%80%81%3C%2FP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Dhanoosh_5-1755163806067.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Dhanoosh_5-1755163806067.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F352430i10902ED74BD5ED9F%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22Dhanoosh_5-1755163806067.png%22%20alt%3D%22Dhanoosh_5-1755163806067.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FLI%3E%3C%2FUL%3E%3C%2FLI%3E%3CLI%3E%3CP%3E%E6%BC%94%E7%A4%BA%E7%89%88%E6%97%A0%E6%B3%95%E5%AF%B9%E6%A0%B8%E5%BF%83%200%20%E8%BF%9B%E8%A1%8C%E6%93%A6%E9%99%A4%E6%93%8D%E4%BD%9C%E3%80%82%3C%2FP%3E%3C%2FLI%3E%3C%2FUL%3E%3CP%3E%3CSTRONG%3E%E8%AE%BE%E7%BD%AE%E8%AF%A6%E6%83%85%EF%BC%9A%3C%2FSTRONG%3E%3C%2FP%3E%3CUL%3E%3CLI%3E%3CP%3EMCU%3A%3CSTRONG%3EMPC5775B%3C%2FSTRONG%3E%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3E%E8%BF%9E%E6%8E%A5%EF%BC%9A%E4%BB%85%E4%B8%8E%E5%A4%9A%E9%93%BE%E8%B7%AF%E9%80%9A%E7%94%A8%E8%B0%83%E8%AF%95%E5%99%A8%E7%9A%84%3CSTRONG%3EJTAG%20%E8%BF%9E%E6%8E%A5%3C%2FSTRONG%3E%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3E%E4%B8%BB%E6%9D%BF%EF%BC%9A%E8%87%AA%E5%AE%9A%E4%B9%89%E6%95%B4%E8%BD%A6%E6%8E%A7%E5%88%B6%E5%99%A8VCU%3C%2FP%3E%3C%2FLI%3E%3C%2FUL%3E%3CP%3E%3CSTRONG%3E%E8%AF%B7%E6%B1%82%E6%94%AF%E6%8C%81%EF%BC%9A%3C%2FSTRONG%3E%3CBR%20%2F%3E%E9%89%B4%E4%BA%8E%20Core%200%20%E9%97%AA%E5%AD%98%E4%BC%BC%E4%B9%8E%E5%B7%B2%E5%AE%8C%E5%85%A8%E6%8D%9F%E5%9D%8F%EF%BC%8C%E5%8D%B3%E4%BD%BF%E5%88%A0%E9%99%A4%E4%BA%86%E6%89%80%E6%9C%89%E4%BF%9D%E7%95%99%E5%86%85%E5%AD%98%E8%8C%83%E5%9B%B4%EF%BC%8C%E4%BB%8D%E4%BC%9A%E5%9C%A8%E6%95%B4%E4%B8%AA%200x00800000-0x008FFFFF%20%E8%8C%83%E5%9B%B4%E5%86%85%E9%98%BB%E6%AD%A2%E9%97%AA%E5%AD%98%E8%BF%9B%E7%A8%8B%EF%BC%8C%E8%AF%B7%E9%97%AE%E6%98%AF%E5%90%A6%E6%9C%89%E5%85%B6%E4%BB%96%E6%96%B9%E6%B3%95%E5%8F%AF%E9%80%9A%E8%BF%87%20JTAG%EF%BC%88%E9%80%9A%E7%94%A8%E5%A4%9A%E9%93%BE%E8%B7%AF%E8%B0%83%E8%AF%95%E5%99%A8%EF%BC%89%E5%AE%8C%E5%85%A8%E6%B8%85%E9%99%A4%2F%E6%93%A6%E9%99%A4%E6%8D%9F%E5%9D%8F%E7%9A%84%20Core%200%20%E5%86%85%E5%AD%98%EF%BC%9F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2153289%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Unable%20to%20Flash%20on%20MPC5775B%20in%20S32DSPA%20%E2%80%93%20%5BStops%20ar%20block%20memory%20range%5D%20via%20Multilink%20JTAG%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2153289%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E8%B0%A2%E8%B0%A2%E4%BD%A0%EF%BC%8C%E5%A4%A7%E5%8D%AB%E3%80%81%3C%2FP%3E%3CP%3E%E6%88%91%E8%83%BD%E5%A4%9F%E6%8C%89%E7%85%A7%E7%A1%AE%E5%88%87%E7%9A%84%E6%AD%A5%E9%AA%A4%E6%81%A2%E5%A4%8D%E6%9D%BF%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2152398%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Unable%20to%20Flash%20on%20MPC5775B%20in%20S32DSPA%20%E2%80%93%20%5BStops%20ar%20block%20memory%20range%5D%20via%20Multilink%20JTAG%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2152398%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%8F%AF%E4%BB%A5%E8%AF%95%E8%AF%95%E8%BF%99%E4%B8%AA%EF%BC%9A%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FS32-Design-Studio-Knowledge-Base%2FHOWTO-MPC5777C-Low-Mid-Flash-block-erase-via-PE-Micro%2Fta-p%2F1123596%22%20target%3D%22_blank%22%3Ehttps%3A%2F%2Fcommunity.nxp.com%2Ft5%2FS32-Design-Studio-Knowledge-Base%2FHOWTO-MPC5777C-Low-Mid-Flash-block-erase-via-PE-Micro%2Fta-p%2F1123596%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%E8%AF%B7%E6%B3%A8%E6%84%8F%EF%BC%8CMPC5775B%20%E4%B8%8E%20MPC5777C%20%E5%85%BC%E5%AE%B9%E7%9A%84%E8%AE%BE%E5%A4%87%EF%BC%8C%E5%9B%A0%E6%AD%A4%E5%AE%83%E5%8F%AF%E4%BB%A5%E7%85%A7%E5%8E%9F%E6%A0%B7%E5%B7%A5%E4%BD%9C%E3%80%82%3C%2FP%3E%0A%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E