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.
已解决! 转到解答。
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
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.
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。
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.
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