Multicore boot on S32G3

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

Multicore boot on S32G3

1,035 Views
dhafer_benchikha
Contributor I

Hello,

I would like to boot both M7 and A53. 
What are the required packages for this?
Is there a documentation I can follow?

Regards,

Dhafer

0 Kudos
Reply
5 Replies

1,014 Views
chenyin_h
NXP Employee
NXP Employee

Hello, @dhafer_benchikha 

Thanks for your post.

1. For booting A53 cores, Linux BSP is provisioned by NXP.

2. For M7 usage, the RTD(and also some other related software packages including PFE driver) is provided by NXP.

For simultaneously booting the system with both A53 and M7 core brought up.

I suggest directly following the way introduced from AN13750

 

BR

Chenyin

0 Kudos
Reply

1,009 Views
wael_b
Contributor II

Hello @chenyin_h ,


We are working with S32DS 3.5 on S32G399! my application on M7 was made using the SW32G_RTD_4.4_4.0.2_P10_D2405!
I followed that pdf and I downloaded SW32G_RTD_4.4_3.0.2_HF01_D2204.exe and installed it and added the updatesite zip to s32ds.
I added the plugins from SW32G_RTD_4.4_3.0.2_HF01 and added it to EB tresos plugins!
I downloaded and installed Platform_Software_Integration_S32G3_2023_02.exe but when i imported the bootloader project in tresos, when loading the configuration I got plugin not installed error "*_TS_T40D11M40I0R0".
If i uninstall Platform_Software_Integration_S32G3_2023_02 and install Platform_Software_Integration_S32G3_2022_12.exe! i got the same errors on modules but with different reference "*_TS_T40D11M30I4R0".
the plugins i have in EB Tresos are referenced "*_TS_T40D11M30I2R0" and "*_TS_T40D11M40I2R0"


what do you suggest in this case?
Many thanks!

0 Kudos
Reply

964 Views
chenyin_h
NXP Employee
NXP Employee

Hello, @wael_b 

Thanks for your clarification.

1. AN13750 is originally released several years ago, which is targeted with S32G2 and specified software packages version.

2. With the specified software version and RDB2, it could be also be regarded as a hands-on guide, however, for S32G3(RDB3 for example), it may not be directly followed since the SW/HW differences. But the operation method/booting steps are the same for S32G3, you may need reference the AN13750 and made some changes to make it compatible to the S32G3 related software packages used.

3. From my experience, I suggest directly referencing the ways/steps provided by AN13750 on your S32G3 case, and try using the following software packages: the Bootloader from GoldVIP1.12, with SW32G_RTD_4.4_4.0.2_HF03,  IPCF4.10, BSP41/42  to have another try.

 

BR

Chenyin

0 Kudos
Reply

945 Views
wael_b
Contributor II

Hello @chenyin_h,

Thank you for your response!

I tried with SW32G_RTD_4.4_4.0.2_HF03 and GoldVIP1.13, GoldVIP1.14 and GoldVIP1.15 because I couldn't find GoldVIP1.12 but still facing the same issues in EB Tresos as shown in the screenshots.

Also, IPCF4.10 doesn't exist, so I have the IPCF4.11.

0 Kudos
Reply

488 Views
chenyin_h
NXP Employee
NXP Employee

Hello, @wael_b 

Thanks for your reply

The GVIP you tested are not compatible with the RTD used, as what I mentioned, GVIP1.12 is compatible with the RTD you tried.

If using GVIP1.13. then the suggested RTD is 5.0 version, while BSP43 is used, for details of the software dependency, I suggest referencing the release notes and user guide of the GoldVIP version you tested.

 

BR

Chenyin 

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2364775%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EMulticore%20boot%20on%20S32G3%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2364775%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%2C%3C%2FP%3E%3CP%3EI%20would%20like%20to%20boot%20both%20M7%20and%20A53.%26nbsp%3B%3CBR%20%2F%3EWhat%20are%20the%20required%20packages%20for%20this%3F%3CBR%20%2F%3EIs%20there%20a%20documentation%20I%20can%20follow%3F%3C%2FP%3E%3CP%3ERegards%2C%3C%2FP%3E%3CP%3EDhafer%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2365329%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Multicore%20boot%20on%20S32G3%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2365329%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%2C%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F252302%22%20target%3D%22_blank%22%3E%40wael_b%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThanks%20for%20your%20clarification.%3C%2FP%3E%0A%3CP%3E1.%20AN13750%20is%20originally%20released%20several%20years%20ago%2C%20which%20is%20targeted%20with%20S32G2%20and%20specified%20software%20packages%20version.%3C%2FP%3E%0A%3CP%3E2.%20With%20the%20specified%20software%20version%20and%20RDB2%2C%20it%20could%20be%20also%20be%20regarded%20as%20a%20hands-on%20guide%2C%20however%2C%20for%20S32G3(RDB3%20for%20example)%2C%20it%20may%20not%20be%20directly%20followed%20since%20the%20SW%2FHW%20differences.%20But%20the%20operation%20method%2Fbooting%20steps%20are%20the%20same%20for%20S32G3%2C%20you%20may%20need%20reference%20the%20AN13750%20and%20made%20some%20changes%20to%20make%20it%20compatible%20to%20the%20S32G3%20related%20software%20packages%20used.%3C%2FP%3E%0A%3CP%3E3.%20From%20my%20experience%2C%20I%20suggest%20directly%20referencing%20the%20ways%2Fsteps%20provided%20by%20AN13750%20on%20your%20S32G3%20case%2C%20and%20try%20using%20the%20following%20software%20packages%3A%20the%20Bootloader%20from%20GoldVIP1.12%2C%20with%26nbsp%3B%3CSTRONG%3ESW32G_RTD_4.4_4.0.2_HF03%2C%26nbsp%3B%20IPCF4.10%2C%20BSP41%2F42%26nbsp%3B%26nbsp%3B%3C%2FSTRONG%3Eto%20have%20another%20try.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EBR%3C%2FP%3E%0A%3CP%3EChenyin%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2364951%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Multicore%20boot%20on%20S32G3%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2364951%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F24163%22%20target%3D%22_blank%22%3E%40chenyin_h%3C%2FA%3E%26nbsp%3B%2C%3C%2FP%3E%3CP%3E%3CBR%20%2F%3EWe%20are%20working%20with%20%3CSTRONG%3ES32DS%203.5%3C%2FSTRONG%3E%20on%20%3CSTRONG%3ES32G399%3C%2FSTRONG%3E!%20my%20application%20on%20M7%20was%20made%20using%20the%20%3CSTRONG%3ESW32G_RTD_4.4_4.0.2_P10_D2405%3C%2FSTRONG%3E!%3CBR%20%2F%3EI%20followed%20that%20pdf%20and%20I%20downloaded%20%3CSTRONG%3ESW32G_RTD_4.4_3.0.2_HF01_D2204.exe%3C%2FSTRONG%3E%20and%20installed%20it%20and%20added%20the%20updatesite%20zip%20to%20s32ds.%3CBR%20%2F%3EI%20added%20the%20plugins%20from%20%3CSTRONG%3ESW32G_RTD_4.4_3.0.2_HF01%3C%2FSTRONG%3E%20and%20added%20it%20to%20EB%20tresos%20plugins!%3CBR%20%2F%3EI%20downloaded%20and%20installed%20%3CSTRONG%3EPlatform_Software_Integration_S32G3_2023_02.exe%3C%2FSTRONG%3E%20but%20when%20i%20imported%20the%20bootloader%20project%20in%20tresos%2C%20when%20loading%20the%20configuration%20I%20got%20plugin%20not%20installed%20error%20%22%3CSTRONG%3E*_TS_T40D11M%3CU%3E40I0R0%3C%2FU%3E%3C%2FSTRONG%3E%22.%3CBR%20%2F%3EIf%20i%20uninstall%20%3CSTRONG%3EPlatform_Software_Integration_S32G3_2023_02%3C%2FSTRONG%3E%20and%20install%20%3CSTRONG%3EPlatform_Software_Integration_S32G3_2022_12.exe%3C%2FSTRONG%3E!%20i%20got%20the%20same%20errors%20on%20modules%20but%20with%20different%20reference%20%22%3CSTRONG%3E*_TS_T40D11M%3CU%3E30I4R0%3C%2FU%3E%3C%2FSTRONG%3E%22.%3CBR%20%2F%3Ethe%20plugins%20i%20have%20in%20EB%20Tresos%20are%20referenced%20%22%3CSTRONG%3E*_TS_T40D11M%3CU%3E30I2R0%3C%2FU%3E%3C%2FSTRONG%3E%22%20and%20%22%3CSTRONG%3E*_TS_T40D11M%3CU%3E40I2R0%3C%2FU%3E%3C%2FSTRONG%3E%22%3C%2FP%3E%3CP%3E%3CBR%20%2F%3Ewhat%20do%20you%20suggest%20in%20this%20case%3F%3CBR%20%2F%3EMany%20thanks!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2364924%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Multicore%20boot%20on%20S32G3%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2364924%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%2C%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F262710%22%20target%3D%22_blank%22%3E%40dhafer_benchikha%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThanks%20for%20your%20post.%3C%2FP%3E%0A%3CP%3E1.%20For%20booting%20A53%20cores%2C%20Linux%20BSP%20is%20provisioned%20by%20NXP.%3C%2FP%3E%0A%3CP%3E2.%20For%20M7%20usage%2C%20the%20RTD(and%20also%20some%20other%20related%20software%20packages%20including%20PFE%20driver)%20is%20provided%20by%20NXP.%3C%2FP%3E%0A%3CP%3EFor%20simultaneously%20booting%20the%20system%20with%20both%20A53%20and%20M7%20core%20brought%20up.%3C%2FP%3E%0A%3CP%3EI%20suggest%20directly%20following%20the%20way%20introduced%20from%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fwebapp%2FDownload%3FcolCode%3DAN13750%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%20target%3D%22_blank%22%3EAN13750%3C%2FA%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EBR%3C%2FP%3E%0A%3CP%3EChenyin%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2365434%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Multicore%20boot%20on%20S32G3%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2365434%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F24163%22%20target%3D%22_blank%22%3E%40chenyin_h%3C%2FA%3E%2C%3C%2FP%3E%3CP%3EThank%20you%20for%20your%20response!%3C%2FP%3E%3CP%3EI%20tried%20with%20SW32G_RTD_4.4_4.0.2_HF03%20and%20%3CSTRONG%3EGoldVIP1.13%3C%2FSTRONG%3E%2C%20%3CSTRONG%3EGoldVIP1.14%3C%2FSTRONG%3E%20and%20%3CSTRONG%3EGoldVIP1.15%3C%2FSTRONG%3E%20because%20I%20couldn't%20find%20GoldVIP1.12%20but%20still%20facing%20the%20same%20issues%20in%20EB%20Tresos%20as%20shown%20in%20the%20screenshots.%3C%2FP%3E%3CP%3EAlso%2C%20IPCF4.10%20doesn't%20exist%2C%20so%20I%20have%20the%26nbsp%3BIPCF4.11.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2366615%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Multicore%20boot%20on%20S32G3%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2366615%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%2C%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F252302%22%20target%3D%22_blank%22%3E%40wael_b%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThanks%20for%20your%20reply%3C%2FP%3E%0A%3CP%3EThe%20GVIP%20you%20tested%20are%20not%20compatible%20with%20the%20RTD%20used%2C%20as%20what%20I%20mentioned%2C%20GVIP1.12%20is%20compatible%20with%20the%20RTD%20you%20tried.%3C%2FP%3E%0A%3CP%3EIf%20using%20GVIP1.13.%20then%20the%20suggested%20RTD%20is%205.0%20version%2C%20while%20BSP43%20is%20used%2C%20for%20details%20of%20the%20software%20dependency%2C%20I%20suggest%20referencing%20the%20release%20notes%20and%20user%20guide%20of%20the%20GoldVIP%20version%20you%20tested.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EBR%3C%2FP%3E%0A%3CP%3EChenyin%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E