Unable to Configure Platform Module in EB tresos AutoCore Template Project

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

Unable to Configure Platform Module in EB tresos AutoCore Template Project

184 Views
GaneshBhagwat
Contributor IV

Subject: Unable to Configure Platform Module in EB tresos AutoCore Template Project

Hi NXP Experts,

I am working with EB tresos and would like to use both the RTE and other AUTOSAR software layers provided by the AutoCore project template. I am able to generate the configuration successfully and the project builds and runs as expected.

However, I am encountering an issue with the Platform module configuration.

When I create a project using the AutoCore Template for CORTEXM-S32K35x, I can add the Platform module, but its configuration parameters are not available for editing. The configuration view appears restricted, and I cannot access the settings that I need to modify.

In contrast, when I create a blank project for CORTEXM-S32K3xx, I can access and edit all Platform module configuration parameters without any issues.

My primary requirement is to configure interrupt-related settings within the Platform module for my application.

I have attached screenshots showing both scenarios:

  1. AutoCore Template project – Platform configuration is not editable.

  2. Blank S32K3xx project – Platform configuration is fully accessible and editable.

I would appreciate your guidance on the following questions:

  • Is the limited Platform configuration a known restriction or expected behavior of the AutoCore Template?

  • Can the Platform module be used together with AUTOSAR OS in the AutoCore environment, or are there any limitations or dependencies that prevent this?

  • What is the recommended method for configuring interrupts when using the AutoCore Template?

  • Is there an AutoCore Template available for the generic CORTEXM-S32K3xx platform, similar to the one provided for CORTEXM-S32K35x?

  • Are there any detailed application notes, example projects, or reference guides that demonstrate the integration and usage of AUTOSAR OS with the AutoCore Template?

If additional project information or configuration details are required, I would be happy to provide them.

Thank you for your support.

Best regards,

Ganesh

0 Kudos
Reply
6 Replies

102 Views
danielmartynek
NXP TechSupport
NXP TechSupport

Hello @GaneshBhagwat,

I understand:

  • In a blank S32K3xx project, the Platform module is fully editable
  • In the AutoCore template project, the same module is restricted

A success in a blank project proves that the NXP RTD driver plugins and configuration parameters are valid. The failure inside the template indicates a template integration or module conflict, which is maintained and delivered by Elektrobit, therefore, this should be handled by Elektrobit support, not NXP.

 

BR, Daniel

0 Kudos
Reply

98 Views
GaneshBhagwat
Contributor IV

Hello Daniel,

Thank you for the clarification.

However, the issue does not appear to be limited to the AutoCore template. I can reproduce the same behavior in a project created without the AutoCore template when selecting the CORTEXM-S32K35x target.

Since the restriction is also present outside the AutoCore environment, could you please have a look and advise if there are any known limitations, configuration dependencies, or checks that I can perform to further investigate the issue?

Any guidance on possible root causes or debugging steps would be greatly appreciated.

Best regards,
Ganesh

0 Kudos
Reply

66 Views
danielmartynek
NXP TechSupport
NXP TechSupport

Hello @GaneshBhagwat,

Still, EB tresos is not an NXP product.
Could you please specify which NXP RTD revision and S32K3xx part number you are using?

 

0 Kudos
Reply

59 Views
GaneshBhagwat
Contributor IV

Hello @danielmartynek ,

Thank you for your response.

Regarding your question, I am primarily using RTD 5 in my projects. However, to investigate this issue further, I also installed and tested RTD 4, RTD 6, and RTD 7. I observed the same behavior across all RTD versions.

The screenshot attached in my previous reply was taken using RTD 6.

Since the issue is reproducible across multiple RTD releases, I am trying to understand whether this behavior is related to the selected target/platform configuration (CORTEXM-S32K35x) rather than a specific RTD version.

Could you please advise:

  • Which specific S32K35x devices are expected to support full Platform module configuration within EB tresos?

  • Is there any known limitation or dependency when using the CORTEXM-S32K35x target that would cause the Platform configuration to be restricted or hidden?

  • Are interrupt-related Platform configurations expected to be managed through another module (for example, OS or Mcu configuration) when targeting S32K35x devices?

  • Is there a recommended reference project or example configuration that demonstrates the expected Platform module setup for S32K35x devices?

My goal is mainly to configure interrupt handling for the application, so any guidance on the recommended approach for S32K35x would be very helpful.

Thank you for your support and assistance.

Best regards,
Ganesh

0 Kudos
Reply

53 Views
danielmartynek
NXP TechSupport
NXP TechSupport

Hi @GaneshBhagwat,

I'm looking at S32K358 RTD 6.0.0 examples imported to EB Tresos 29, they are all configured with target CORTEXM/S32K3xx, and the Platform driver can be reconfigured. Also, I don't see target CORTEXM/S32K35x to be available in Tresos for new projects.

danielmartynek_0-1781092959699.png

 

BR, Daniel

0 Kudos
Reply

94 Views
GaneshBhagwat
Contributor IV
0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2378398%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EUnable%20to%20Configure%20Platform%20Module%20in%20EB%20tresos%20AutoCore%20Template%20Project%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2378398%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CSTRONG%3ESubject%3A%20Unable%20to%20Configure%20Platform%20Module%20in%20EB%20tresos%20AutoCore%20Template%20Project%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3EHi%20NXP%20Experts%2C%3C%2FP%3E%3CP%3EI%20am%20working%20with%20EB%20tresos%20and%20would%20like%20to%20use%20both%20the%20RTE%20and%20other%20AUTOSAR%20software%20layers%20provided%20by%20the%20AutoCore%20project%20template.%20I%20am%20able%20to%20generate%20the%20configuration%20successfully%20and%20the%20project%20builds%20and%20runs%20as%20expected.%3C%2FP%3E%3CP%3EHowever%2C%20I%20am%20encountering%20an%20issue%20with%20the%20%3CSTRONG%3EPlatform%3C%2FSTRONG%3E%20module%20configuration.%3C%2FP%3E%3CP%3EWhen%20I%20create%20a%20project%20using%20the%20%3CSTRONG%3EAutoCore%20Template%20for%20CORTEXM-S32K35x%3C%2FSTRONG%3E%2C%20I%20can%20add%20the%20Platform%20module%2C%20but%20its%20configuration%20parameters%20are%20not%20available%20for%20editing.%20The%20configuration%20view%20appears%20restricted%2C%20and%20I%20cannot%20access%20the%20settings%20that%20I%20need%20to%20modify.%3C%2FP%3E%3CP%3EIn%20contrast%2C%20when%20I%20create%20a%20%3CSTRONG%3Eblank%20project%20for%20CORTEXM-S32K3xx%3C%2FSTRONG%3E%2C%20I%20can%20access%20and%20edit%20all%20Platform%20module%20configuration%20parameters%20without%20any%20issues.%3C%2FP%3E%3CP%3EMy%20primary%20requirement%20is%20to%20configure%20%3CSTRONG%3Einterrupt-related%20settings%3C%2FSTRONG%3E%20within%20the%20Platform%20module%20for%20my%20application.%3C%2FP%3E%3CP%3EI%20have%20attached%20screenshots%20showing%20both%20scenarios%3A%3C%2FP%3E%3COL%3E%3CLI%3E%3CP%3EAutoCore%20Template%20project%20%E2%80%93%20Platform%20configuration%20is%20not%20editable.%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3EBlank%20S32K3xx%20project%20%E2%80%93%20Platform%20configuration%20is%20fully%20accessible%20and%20editable.%3C%2FP%3E%3C%2FLI%3E%3C%2FOL%3E%3CP%3EI%20would%20appreciate%20your%20guidance%20on%20the%20following%20questions%3A%3C%2FP%3E%3CUL%3E%3CLI%3E%3CP%3EIs%20the%20limited%20Platform%20configuration%20a%20known%20restriction%20or%20expected%20behavior%20of%20the%20AutoCore%20Template%3F%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3ECan%20the%20Platform%20module%20be%20used%20together%20with%20AUTOSAR%20OS%20in%20the%20AutoCore%20environment%2C%20or%20are%20there%20any%20limitations%20or%20dependencies%20that%20prevent%20this%3F%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3EWhat%20is%20the%20recommended%20method%20for%20configuring%20interrupts%20when%20using%20the%20AutoCore%20Template%3F%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3EIs%20there%20an%20AutoCore%20Template%20available%20for%20the%20generic%20%3CSTRONG%3ECORTEXM-S32K3xx%3C%2FSTRONG%3E%20platform%2C%20similar%20to%20the%20one%20provided%20for%20%3CSTRONG%3ECORTEXM-S32K35x%3C%2FSTRONG%3E%3F%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3EAre%20there%20any%20detailed%20application%20notes%2C%20example%20projects%2C%20or%20reference%20guides%20that%20demonstrate%20the%20integration%20and%20usage%20of%20AUTOSAR%20OS%20with%20the%20AutoCore%20Template%3F%3C%2FP%3E%3C%2FLI%3E%3C%2FUL%3E%3CP%3EIf%20additional%20project%20information%20or%20configuration%20details%20are%20required%2C%20I%20would%20be%20happy%20to%20provide%20them.%3C%2FP%3E%3CP%3EThank%20you%20for%20your%20support.%3C%2FP%3E%3CP%3EBest%20regards%2C%3C%2FP%3E%3CP%3EGanesh%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2379089%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Unable%20to%20Configure%20Platform%20Module%20in%20EB%20tresos%20AutoCore%20Template%20Project%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2379089%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%20Daniel%2C%3C%2FP%3E%3CP%3EThank%20you%20for%20the%20clarification.%3C%2FP%3E%3CP%3EHowever%2C%20the%20issue%20does%20not%20appear%20to%20be%20limited%20to%20the%20AutoCore%20template.%20I%20can%20reproduce%20the%20same%20behavior%20in%20a%20project%20created%20without%20the%20AutoCore%20template%20when%20selecting%20the%20%3CSTRONG%3ECORTEXM-S32K35x%3C%2FSTRONG%3E%20target.%3C%2FP%3E%3CP%3ESince%20the%20restriction%20is%20also%20present%20outside%20the%20AutoCore%20environment%2C%20could%20you%20please%20have%20a%20look%20and%20advise%20if%20there%20are%20any%20known%20limitations%2C%20configuration%20dependencies%2C%20or%20checks%20that%20I%20can%20perform%20to%20further%20investigate%20the%20issue%3F%3C%2FP%3E%3CP%3EAny%20guidance%20on%20possible%20root%20causes%20or%20debugging%20steps%20would%20be%20greatly%20appreciated.%3C%2FP%3E%3CP%3EBest%20regards%2C%3CBR%20%2F%3EGanesh%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2378977%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Unable%20to%20Configure%20Platform%20Module%20in%20EB%20tresos%20AutoCore%20Template%20Project%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2378977%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F244803%22%20target%3D%22_blank%22%3E%40GaneshBhagwat%3C%2FA%3E%2C%3C%2FP%3E%0A%3CP%3EI%20understand%3A%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%3EIn%20a%20blank%20S32K3xx%20project%2C%20the%20Platform%20module%20is%20fully%20editable%3C%2FLI%3E%0A%3CLI%3EIn%20the%20AutoCore%20template%20project%2C%20the%20same%20module%20is%20restricted%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%3EA%20success%20in%20a%20blank%20project%20proves%20that%20the%20NXP%20RTD%20driver%20plugins%20and%20configuration%20parameters%20are%20valid.%20The%20failure%20inside%20the%20template%20indicates%20a%20template%20integration%20or%20module%20conflict%2C%20which%20is%20maintained%20and%20delivered%20by%20Elektrobit%2C%26nbsp%3Btherefore%2C%20this%20should%20be%20handled%20by%20Elektrobit%20support%2C%20not%20NXP.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EBR%2C%20Daniel%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2379384%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Unable%20to%20Configure%20Platform%20Module%20in%20EB%20tresos%20AutoCore%20Template%20Project%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2379384%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F244803%22%20target%3D%22_blank%22%3E%40GaneshBhagwat%3C%2FA%3E%2C%3C%2FP%3E%0A%3CP%3EStill%2C%20EB%20tresos%20is%20not%20an%20NXP%20product.%3CBR%20%2F%3ECould%20you%20please%20specify%20which%20NXP%20RTD%20revision%20and%20S32K3xx%20part%20number%20you%20are%20using%3F%3C%2FP%3E%0A%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2379526%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Unable%20to%20Configure%20Platform%20Module%20in%20EB%20tresos%20AutoCore%20Template%20Project%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2379526%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%2F244803%22%20target%3D%22_blank%22%3E%40GaneshBhagwat%3C%2FA%3E%2C%3C%2FP%3E%0A%3CP%3EI'm%20looking%20at%20S32K358%20RTD%206.0.0%20examples%20imported%20to%20EB%20Tresos%2029%2C%20they%20are%20all%20configured%20with%20target%20CORTEXM%2FS32K3xx%2C%20and%20the%20Platform%20driver%20can%20be%20reconfigured.%20Also%2C%20I%20don't%20see%20target%26nbsp%3BCORTEXM%2FS32K35x%20to%20be%20available%20in%20Tresos%20for%20new%20projects.%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22danielmartynek_0-1781092959699.png%22%20style%3D%22width%3A%20761px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22danielmartynek_0-1781092959699.png%22%20style%3D%22width%3A%20761px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22danielmartynek_0-1781092959699.png%22%20style%3D%22width%3A%20761px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F388539iD2BCBE31F81FB2CC%2Fimage-dimensions%2F761x623%3Fv%3Dv2%22%20width%3D%22761%22%20height%3D%22623%22%20role%3D%22button%22%20title%3D%22danielmartynek_0-1781092959699.png%22%20alt%3D%22danielmartynek_0-1781092959699.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EBR%2C%20Daniel%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2379504%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Unable%20to%20Configure%20Platform%20Module%20in%20EB%20tresos%20AutoCore%20Template%20Project%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2379504%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%2F160001%22%20target%3D%22_blank%22%3E%40danielmartynek%3C%2FA%3E%26nbsp%3B%2C%3C%2FP%3E%3CP%3EThank%20you%20for%20your%20response.%3C%2FP%3E%3CP%3ERegarding%20your%20question%2C%20I%20am%20primarily%20using%20RTD%205%20in%20my%20projects.%20However%2C%20to%20investigate%20this%20issue%20further%2C%20I%20also%20installed%20and%20tested%20RTD%204%2C%20RTD%206%2C%20and%20RTD%207.%20I%20observed%20the%20same%20behavior%20across%20all%20RTD%20versions.%3C%2FP%3E%3CP%3EThe%20screenshot%20attached%20in%20my%20previous%20reply%20was%20taken%20using%20RTD%206.%3C%2FP%3E%3CP%3ESince%20the%20issue%20is%20reproducible%20across%20multiple%20RTD%20releases%2C%20I%20am%20trying%20to%20understand%20whether%20this%20behavior%20is%20related%20to%20the%20selected%20target%2Fplatform%20configuration%20(CORTEXM-S32K35x)%20rather%20than%20a%20specific%20RTD%20version.%3C%2FP%3E%3CP%3ECould%20you%20please%20advise%3A%3C%2FP%3E%3CUL%3E%3CLI%3E%3CP%3EWhich%20specific%20S32K35x%20devices%20are%20expected%20to%20support%20full%20Platform%20module%20configuration%20within%20EB%20tresos%3F%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3EIs%20there%20any%20known%20limitation%20or%20dependency%20when%20using%20the%20CORTEXM-S32K35x%20target%20that%20would%20cause%20the%20Platform%20configuration%20to%20be%20restricted%20or%20hidden%3F%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3EAre%20interrupt-related%20Platform%20configurations%20expected%20to%20be%20managed%20through%20another%20module%20(for%20example%2C%20OS%20or%20Mcu%20configuration)%20when%20targeting%20S32K35x%20devices%3F%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3EIs%20there%20a%20recommended%20reference%20project%20or%20example%20configuration%20that%20demonstrates%20the%20expected%20Platform%20module%20setup%20for%20S32K35x%20devices%3F%3C%2FP%3E%3C%2FLI%3E%3C%2FUL%3E%3CP%3EMy%20goal%20is%20mainly%20to%20configure%20interrupt%20handling%20for%20the%20application%2C%20so%20any%20guidance%20on%20the%20recommended%20approach%20for%20S32K35x%20would%20be%20very%20helpful.%3C%2FP%3E%3CP%3EThank%20you%20for%20your%20support%20and%20assistance.%3C%2FP%3E%3CP%3EBest%20regards%2C%3CBR%20%2F%3EGanesh%3C%2FP%3E%3C%2FLINGO-BODY%3E