When I tried to receive Ethernet packets and convert them to CAN, I ran into problems. I used VECTOR's CANoe to send Ethernet messages and found the corresponding message array in S32DS. However, when I set up the interrupt, I found that the status0 part of rxBD was not updated. Therefore, I cannot complete the sending of CAN messages. The screenshot of my project and the problems I encountered is as follows.<bottom>
Solved! Go to Solution.
Hi,
one possible reason could be data cache. If enabled try to disable it at all, or at least put descriptors and buffer into non-cacheable area. Moreover descriptor have to be properly aligned.
BR, Petr
Hi,
one possible reason could be data cache. If enabled try to disable it at all, or at least put descriptors and buffer into non-cacheable area. Moreover descriptor have to be properly aligned.
BR, Petr