Other Parts Discussed in Thread: C2000WARE
I am trying to program using the supported can bus features.
my question is is the chip capable of supporting the SAE J1939 can bus?
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.
I am trying to program using the supported can bus features.
my question is is the chip capable of supporting the SAE J1939 can bus?
Hi John,
F28377D has CAN modules that is compliant with ISO11898-1 (Bosch CAN Protocol 2.0 A and B). TI provides drivers and example codes for carrying out communications through CAN in C2000Ware but nothing specific to the heavy-duty vehicle SAE J1939 standard. You probably need a higher level protocol to translate the messages/IDs to support the SAE J1939 standard. When the CANTX/RX pins are connected to an external transceiver, the CAN module in the F28377D can communicate to any node in the CAN bus.
Not sure if i have addressed your query, if not let me know so i can provide more details.
Best regards,
Joseph
Hi John,
In case it is helpful for you, we do have a list of third-party developers who provide CAN stack solutions (including SAE J1939):
You can find details under the Third Party Software Stacks section in the following page:
https://www.ti.com/microcontrollers/c2000-real-time-control-mcus/design-development.html#software
If Simma has not provided a port to your specific device & you are interested, you can reach out to them as they are generally quite responsive.
Thank you,
Brett