Hi,
Below will be some comments on regards of your questions:
1. Does the sample code included in the LLCE module S32G_LLCE_1_0_5_QLP1 work properly in the described environment? Also, is it possible to debug with S32DS? Also, is there another sample that works with ETH2CAN and CAN2ETH?
NXP > We seem to understand that there might be some additional modifications required to the project, as shown below:
DanielAguirre_0-1709299981047.png
DanielAguirre_1-1709299990560.png
DanielAguirre_2-1709299998699.png
DanielAguirre_3-1709300006555.png
DanielAguirre_4-1709300016812.png
As for debugging the application with S32DS, we understand that there is no guide on how to do it, since all information is provided with Lauterbach. We do apologize.
On regards of a newer release, we can recommend moving to v1.0.6 (or even newer), since we see confirmation on the example working.
2. What are the possible reasons why the processing of Can_Llce_ExecuteIfCommand described as a phenomenon is not successful? Is there another solution?
NXP > We have mainly seen this behavior when we change the optimization level of compilation to None.
DanielAguirre_5-1709300485154.png
Aside from this (and not loading the FW), we have not seen this outcome from our side. We do apologize.
Please, let us know.