I'm a student doing an internship and have to send a CAN bus message to a vehicle. I have no experience with the CAN bus, but it's part of my project so I'm trying to learn.
I have to use an i.MX 6 processor that has Linux OpenWrt on it. It has can-utils installed, and I can send commands such as "cansend can0 xxx#xxxxxxx" and see them being received on our in house program.
My problem is that we use the low-speed CAN here and my messages are being sent to the high-speed CAN, so when I try to send a message in a vehicle, it doesn't work. Is there a way I can force the message to be sent on the low-speed so that it will be recognized by the vehicle?
Processor: i.MX 6 application processor
OS: Linux - OpenWrt
CAN utility: canutils