Updates to the CAN translator firmware may be distributed as pre-compiled binaries, e.g. if they are distributed by an OEM who does not wish to make the CAN signals public. A binary firmware may be distributed either as a .hex or .bin file.
For the moment, all of the pre-compiled firmare are built to run with a bootloader on the microcontroller.
git, curl, libsasl2, ca-certificates, patchutils
$ echo "set -o igncr && export SHELLOPTS" >> ~/.bashrc && source ~/.bashrc
If you already have Git installed, you can skip ahead to the all platforms section
Install Git from your distribution’s package manager.
Ubuntu:
$ sudo apt-get install git
Arch Linux:
$ [sudo] pacman -S git
$ export http_proxy=<your proxy> $ export https_proxy=<your proxy>
$ git clone https://github.com/openxc/cantranslator