How to generate MemMap header files (e.g., Gpt_MemMap.h) for Autosar MCAL modules

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

How to generate MemMap header files (e.g., Gpt_MemMap.h) for Autosar MCAL modules

164 次查看
luck1
Contributor I

Hello, I would like to inquire about how to generate MemMap header files (e.g., Gpt_MemMap.h) for modules in the Autosar MCAL environment. Are there specific tools or configuration steps required to complete this? Looking forward to your reply. Thank you!

0 项奖励
回复
5 回复数

147 次查看
danielmartynek
NXP TechSupport
NXP TechSupport

Hi @luck1,

Can you specify the part number of the device?

 

BR, Daniel

0 项奖励
回复

118 次查看
luck1
Contributor I

@danielmartynek 

Dear NXP Technical Support Team

Thank you for your previous reply. Regarding the generation of MemMap header files (such as Gpt_MemMap.h) for Autosar MCAL modules on the S32K14x, I would like to further clarify the specific implementation methods.

I would like to ask: For the MCAL modules of the S32K14x, which tools (such as EB tresos or others) are typically used to generate such MemMap header files? Additionally, are there any relevant official documents or configuration guides that detail the specific steps for generating MemMap header files (such as how to set memory mapping rules, configure related parameters, etc.)?

If there are other key points to note or recommended implementation methods, please also let me know. Any relevant information and resources would be very helpful to me.

Thank you for your suppor

0 项奖励
回复

103 次查看
danielmartynek
NXP TechSupport
NXP TechSupport

Hello @luck1,

The header files are distributed with S32K1xx RTD drivers.

Use the latest S32K1xx RTD 3.0.0 and S32DS 3.6 IDE.

The RTD can be installed in S32DS IDE 3.6 from this file:

SW32K1_S32M24x_RTD_R21-11_3.0.0_D2503_DesignStudio_updatesite.zip  

You can then find all the header files in this directory:

\S32DS\software\PlatformSDK_S32K3\RTD\BaseNXP_TS_T40D34M30I0R0\include\

danielmartynek_0-1756455145699.png

You can also install the standalone version of the drivers:

SW32K1_S32M24x_RTD_R21-11_3.0.0_D2503.exe

The header files are in the same directory.

 

The MCAL configuration can be generated in S32DS IDE 3.6 or by other EB Tresos.

 

Regards,

Daniel

 

0 项奖励
回复

98 次查看
luck1
Contributor I

Hello @danielmartynek ,

Thank you for your previous reply. I'm aware that the MemMap header files for MCAL modules can be found in the directory \S32DS\software\PlatformSDK_S32K3\RTD\BaseNXP_TS_T40D34M30I0R0\include.

What I'd like to further clarify is: Are these header files written manually? Or are they generated by a specific tool? If they are generated, what is the generation process? I'm interested in generating these MemMap header files myself, so could you please let me know how these header files are created?
Best regards,

luck1

0 项奖励
回复

92 次查看
danielmartynek
NXP TechSupport
NXP TechSupport

Hello @luck1,

These files were created by the RTD development team and are not user-generatable.

Users do not have the capability to generate these files manually, as they are part of the official RTD release and provided directly by the developers.

 

Regards,

Daniel 

0 项奖励
回复