Failed to configure the DDR subsystem

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Failed to configure the DDR subsystem

Jump to solution
7,813 Views
Matteo_Zini
Contributor III

Good afternoon,

I am trying to boot a s32g3-rdb3 board with an sd-card image built from the auto-yocto repo (https://github.com/nxp-auto-linux/auto_yocto_bsp).

Most of the times, especially at the beginning of a new day, the execution of ATF hangs with the following error:

NOTICE: Reset status: Power-On Reset
ERROR: Failed to configure the DDR subsystem
PANIC at PC : 0x000000000000003f

On most days, after a long series of resets, at some point the boot process succeeds and from there on the board usually boots correctly for the entire day.

What could be the cause of this behavior?

I'm using the the sd-card provided in the board's box.

Thank you in advance.

Matteo Zini

Tags (4)
0 Kudos
Reply
1 Solution
7,550 Views
Matteo_Zini
Contributor III

Ok, I think we found the issue. There is some false contact on the SoC. If we push it on the board, it always boots correctly.

View solution in original post

Tags (4)
10 Replies
7,801 Views
carlos_o
NXP TechSupport
NXP TechSupport

Hi @Matteo_Zini,

It can be a hardware issue with the DDR, please to discard this option. Run the DDR Validation with S32 Design Studio and share the outputs.

0 Kudos
Reply
7,782 Views
Matteo_Zini
Contributor III

Hi, I hope I've run the test correctly, since I couldn't find many instructions. The results I obtained are summarized in the 3 attached screenshots.

Thank you.

Matteo

0 Kudos
Reply
7,771 Views
carlos_o
NXP TechSupport
NXP TechSupport

Hi @Matteo_Zini

thanks for sharing the test results. With that we can confirm that is not a hardware issue with the DDR.

Can you tell me which version of bsp are you using? Also, are you doing any modifications to the distribution? 

0 Kudos
Reply
7,724 Views
Matteo_Zini
Contributor III

I'm using version 43.0 (The latest I suppose). No modifications to the source.

Thank you.

Tags (2)
0 Kudos
Reply
7,693 Views
carlos_o
NXP TechSupport
NXP TechSupport

Hi @Matteo_Zini

This RDB3 board is new? if not, when it starts to present this behavior? Can this RDB3 board boot normally and stably before?

0 Kudos
Reply
7,690 Views
Matteo_Zini
Contributor III

The board is new.

I think what happened is that during the first day, with the sd-card image provided on the card I found in the box, it worked without issues. Then I flashed my bsp image on the same card and it worked normally again.

Then on the second day it started behaving like that.

Thanks.

0 Kudos
Reply
7,555 Views
Matteo_Zini
Contributor III

Some additional information: it also happens with the GoldVIP sdcard image.

0 Kudos
Reply
7,551 Views
Matteo_Zini
Contributor III

Ok, I think we found the issue. There is some false contact on the SoC. If we push it on the board, it always boots correctly.

Tags (4)
7,445 Views
carlos_o
NXP TechSupport
NXP TechSupport

Hi @Matteo_Zini

An apologize for the late reply, please contact your NXP sales/distributor to evaluate your case, they can help to see if it is a warranty issue. 

0 Kudos
Reply
7,714 Views
carlos_o
NXP TechSupport
NXP TechSupport

Hi @Matteo_Zini

I will review this with the internal team, this may take longer response time, we appreciate your patience. I'll come ASAP with more information.

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2021334%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EFailed%20to%20configure%20the%20DDR%20subsystem%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2021334%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CDIV%20class%3D%22%22%3E%3CDIV%20class%3D%22%22%3E%3CP%3EGood%20afternoon%2C%3C%2FP%3E%3CP%3EI%20am%20trying%20to%20boot%20a%20s32g3-rdb3%20board%20with%20an%20sd-card%20image%20built%20from%20the%20auto-yocto%20repo%20(%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-auto-linux%2Fauto_yocto_bsp%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3Ehttps%3A%2F%2Fgithub.com%2Fnxp-auto-linux%2Fauto_yocto_bsp%3C%2FA%3E).%3C%2FP%3E%3CP%3EMost%20of%20the%20times%2C%20especially%20at%20the%20beginning%20of%20a%20new%20day%2C%20the%20execution%20of%20ATF%20hangs%20with%20the%20following%20error%3A%3CBR%20%2F%3E%3CBR%20%2F%3ENOTICE%3A%20Reset%20status%3A%20Power-On%20Reset%3CBR%20%2F%3EERROR%3A%20Failed%20to%20configure%20the%20DDR%20subsystem%3CBR%20%2F%3EPANIC%20at%20PC%20%3A%200x000000000000003f%3C%2FP%3E%3CP%3EOn%20most%20days%2C%20after%20a%20long%20series%20of%20resets%2C%20at%20some%20point%20the%20boot%20process%20succeeds%20and%20from%20there%20on%20the%20board%20usually%20boots%20correctly%20for%20the%20entire%20day.%3C%2FP%3E%3CP%3EWhat%20could%20be%20the%20cause%20of%20this%20behavior%3F%3C%2FP%3E%3CP%3EI'm%20using%20the%20the%20sd-card%20provided%20in%20the%20board's%20box.%3C%2FP%3E%3CP%3EThank%20you%20in%20advance.%3C%2FP%3E%3CP%3EMatteo%20Zini%3C%2FP%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2028518%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20Failed%20to%20configure%20the%20DDR%20subsystem%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2028518%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F202172%22%20target%3D%22_blank%22%3E%40Matteo_Zini%3C%2FA%3E%2C%26nbsp%3B%3C%2FP%3E%0A%3CP%3EAn%20apologize%20for%20the%20late%20reply%2C%20please%20contact%20your%20NXP%20sales%2Fdistributor%20to%20evaluate%20your%20case%2C%20they%20can%20help%20to%20see%20if%20it%20is%20a%20warranty%20issue.%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2026941%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20Failed%20to%20configure%20the%20DDR%20subsystem%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2026941%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EOk%2C%20I%20think%20we%20found%20the%20issue.%20There%20is%20some%20false%20contact%20on%20the%20SoC.%20If%20we%20push%20it%20on%20the%20board%2C%20it%20always%20boots%20correctly.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2026791%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20Failed%20to%20configure%20the%20DDR%20subsystem%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2026791%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3ESome%20additional%20information%3A%20it%20also%20happens%20with%20the%20GoldVIP%20sdcard%20image.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2024168%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20Failed%20to%20configure%20the%20DDR%20subsystem%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2024168%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThe%20board%20is%20new.%3C%2FP%3E%3CP%3EI%20think%20what%20happened%20is%20that%20during%20the%20first%20day%2C%20with%20the%20sd-card%20image%20provided%20on%20the%20card%20I%20found%20in%20the%20box%2C%20it%20worked%20without%20issues.%20Then%20I%20flashed%20my%20bsp%20image%20on%20the%20same%20card%20and%20it%20worked%20normally%20again.%3C%2FP%3E%3CP%3EThen%20on%20the%20second%20day%20it%20started%20behaving%20like%20that.%3C%2FP%3E%3CP%3EThanks.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2024166%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20Failed%20to%20configure%20the%20DDR%20subsystem%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2024166%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F202172%22%20target%3D%22_blank%22%3E%40Matteo_Zini%3C%2FA%3E%2C%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThis%20RDB3%20board%20is%20new%3F%20if%20not%2C%20when%20it%20starts%20to%20present%20this%20behavior%3F%20%3CSPAN%3ECan%20this%20RDB3%20board%20boot%20normally%20and%20stably%20before%3F%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2023423%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20Failed%20to%20configure%20the%20DDR%20subsystem%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2023423%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F202172%22%20target%3D%22_blank%22%3E%40Matteo_Zini%3C%2FA%3E%2C%26nbsp%3B%3C%2FP%3E%0A%3CP%3EI%20will%20review%20this%20with%20the%20internal%20team%2C%20this%20may%20take%20longer%20response%20time%2C%20we%20appreciate%20your%20patience.%20I'll%20come%20ASAP%20with%20more%20information.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2023122%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20Failed%20to%20configure%20the%20DDR%20subsystem%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2023122%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EI'm%20using%20version%2043.0%20(The%20latest%20I%20suppose).%20No%20modifications%20to%20the%20source.%3C%2FP%3E%3CP%3EThank%20you.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2021984%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20Failed%20to%20configure%20the%20DDR%20subsystem%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2021984%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F202172%22%20target%3D%22_blank%22%3E%40Matteo_Zini%3C%2FA%3E%2C%26nbsp%3B%3C%2FP%3E%0A%3CP%3Ethanks%20for%20sharing%20the%20test%20results.%20With%20that%20we%20can%20confirm%20that%20is%20not%20a%20hardware%20issue%20with%20the%20DDR.%3C%2FP%3E%0A%3CP%3ECan%20you%20tell%20me%20which%20version%20of%20bsp%20are%20you%20using%3F%20Also%2C%20are%20you%20doing%20any%20modifications%20to%20the%20distribution%3F%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2021924%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20Failed%20to%20configure%20the%20DDR%20subsystem%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2021924%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%2C%20I%20hope%20I've%20run%20the%20test%20correctly%2C%20since%20I%20couldn't%20find%20many%20instructions.%20The%20results%20I%20obtained%20are%20summarized%20in%20the%203%20attached%20screenshots.%3C%2FP%3E%3CP%3EThank%20you.%3C%2FP%3E%3CP%3EMatteo%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2021389%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20Failed%20to%20configure%20the%20DDR%20subsystem%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2021389%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F202172%22%20target%3D%22_blank%22%3E%40Matteo_Zini%3C%2FA%3E%2C%3C%2FP%3E%0A%3CP%3EIt%20can%20be%20a%20hardware%20issue%20with%20the%20DDR%2C%20please%20to%20discard%20this%20option.%20Run%20the%20DDR%20Validation%20with%20S32%20Design%20Studio%20and%20share%20the%20outputs.%3C%2FP%3E%3C%2FLINGO-BODY%3E