the memmap issue after adding eth module to GoldVIP-S32G

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

the memmap issue after adding eth module to GoldVIP-S32G

Jump to solution
1,752 Views
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 Kudos
Reply
1 Solution
1,666 Views
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

 

View solution in original post

0 Kudos
Reply
4 Replies
1,719 Views
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 Kudos
Reply
1,710 Views
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 Kudos
Reply
1,684 Views
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 Kudos
Reply
1,667 Views
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 Kudos
Reply