Hi,
I have a Yocto Linux build that is based on BSP30 that runs on an S32G274A-RDB2 board.
I understand that the board has a few TJA1153 secure CAN transceivers that by default will NOT allow CAN traffic.
In order for me to configure the secure CAN transceivers locally, I am trying to enable the LLCE feature and using the SocketCAN interface to configure all secure CAN transceivers.
By including the dte.bin, frpe.bin, ppe_rx.bin, and ppe_tx.bin firmware (version 1.0.1) files to the Yocto rootfs and enable the LLCE Core, LLCE CAN, and LLCE Mailer modules, I was able to see all llcecanX SocketCAN interfaces in the Yocto build. In addition, I was also able to set the STB_N pin to low using GPIO.
However, when I tried sending a configuration command to the secure CAN transceiver, I kept receiving error message (e.g. LLCE_ERROR_BCAN_ACKERR or LLCE_ERROR_BCAN_BIT0ERR).
Based on the instruction manual, the firmware that comes with BSP30 is version 1.0.2, but I could only find 1.0.1 and 1.0.4 on the NXP website.
Is this a known issue? And where can I find the 1.0.2 LLCE firmware?
Thanks!