CANDBC and ARXML difference

347 Views Asked by At

What is the difference between CAN DBC and ARXML files

In some places people's uses DBC alone but in some places ARXML is used I want to understand the concept ARXML over the DBC. How autosar pdu MSG sent via ARXML ? How can ig differs from pdu

1

There are 1 best solutions below

3
Adam Horvath On

ARXML is the all-in-one exchange format of AUTOSAR consortium. By exchange I mean share of information between suppliers and manufacturers (and internally between desgin phases). So PDU's are not "sent via ARXML" but they are shared in the design phase of ECU networks. ARXML can contain a wide variety of informations; CAN network description is just a fraction of what it can hold.

CAN DBC is a format describing a CAN network and it is still used by smaller companies that can't afford or don't want to deal with AUTOSAR tooling. AUTOSAR is restricted to automotive field while CANDBC is not.

AUTOSAR toolchains that I've worked with all support the export and import of CAN network design between the file formats ARXML and CANDBC.