Tool/software:
If AM5716 wants to control CAN1 on Linux and CAN2 on SYS/BIOS systems, is it feasible to control CAN separately on two independent processors? If feasible, may i how to modify the code?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Tool/software:
If AM5716 wants to control CAN1 on Linux and CAN2 on SYS/BIOS systems, is it feasible to control CAN separately on two independent processors? If feasible, may i how to modify the code?
Hello Zhicheng,
Please read the TRM Interconnect section, I think theoretically this is possible based on the connections available :
Linux would be controlled by the A15 and this has connections with both the L4 _WKUP and L4_PER2_P3. (See the below image for the interconnect paths to dcan1 and dcan2)
As to the other cores, you can refer to chart, the "C" denotes that a functional path exists.
With regards to the code, Please see the corresponding SDK documentation for any existing guidance:
Best,
Josue