the memmap issue after adding eth module to GoldVIP-S32G

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

the memmap issue after adding eth module to GoldVIP-S32G

跳至解决方案
1,740 次查看
xiaoshumiao
Contributor IV

Opening the GoldVIP-S32G3-1.11.0 with eb tresos 29.2.0,add Eth module in the module configurations. Then configure functions related to tsn and generate project.

At this time, when compiling the code, it always prompts that the header file “Eth_MemMap.h” is missing.

I know I need to configure memmap for Eth module. But i don't know how to do it.missing_header.png

0 项奖励
回复
1 解答
1,654 次查看
xiaoshumiao
Contributor IV

Thank you very much for your reply!

The problem has been solved. Here's how to do it:

1. Add the Eth module and configure configurations.

2. Build Project -> generate_swcd

3. Im-and exporters -> Imp_Swcd -> Run Importer

4. EcuExtractCreator

5. SvcAs_Trigger

6. Generate Project

 

在原帖中查看解决方案

0 项奖励
回复
4 回复数
1,707 次查看
Daniel-Aguirre
NXP TechSupport
NXP TechSupport

Hi,

For the log that you are showing, it seems that the makefile is not able to find the related "Eth_MemMap.h" file. We understand that you have modified the project, have you also modified the makefile itself?

As for the overall MemMap usage, we recommend looking into the Integration Manual of the respective driver (i.e. Eth_TS_T40D11M40I2R0\doc\RTD_ETH_IM.pdf) for more information.

Please, let us know.

0 项奖励
回复
1,698 次查看
xiaoshumiao
Contributor IV

Thank you very much for your reply.

一.Explaining according to the documentation (Eth_TS_T40D11M40I2R0\doc\RTD_ETH_IM.pdf), after adding the Eth module, there is no explanation of how Eth_Memmap.h is generated.I think this is not written manually, it should be compiled and generated.

二. After adding the Eth module, I Compile GoldVIP-S32G3-1.11.0\realtime\s32g399ardb3\can-gw based on this document GoldVIP-S32G3-1.11.0\documentation\GoldVIP-User-Manual.pdf \14.4 Building the M7 Application.I don't know if there is something wrong with my compilation method。

0 项奖励
回复
1,672 次查看
Daniel-Aguirre
NXP TechSupport
NXP TechSupport

Hi,

Thanks for your feedback. For the following comment:

"...there is no explanation of how Eth_Memmap.h is generated"

We understand that you are expecting for the file to be generated by your Configuration Tool, for which this might not happen. The "*_Memmap.h" files are already provided under the RTD package, for which this seems to be a linkage problem, not that the file is not being generated.

Please, let us know.

0 项奖励
回复
1,655 次查看
xiaoshumiao
Contributor IV

Thank you very much for your reply!

The problem has been solved. Here's how to do it:

1. Add the Eth module and configure configurations.

2. Build Project -> generate_swcd

3. Im-and exporters -> Imp_Swcd -> Run Importer

4. EcuExtractCreator

5. SvcAs_Trigger

6. Generate Project

 

0 项奖励
回复