Skip to content

Latest commit

 

History

History
29 lines (16 loc) · 1003 Bytes

README.md

File metadata and controls

29 lines (16 loc) · 1003 Bytes

can2usbAVR

can2usbAVR is the 'driver' that runs on the Arudino board that talks to the CAN Shields on one side, and the USB/Serial Port on the other side. All of our software requires can2usbAVR to be running on the Arduino.

If you want to rebuild form source you need to have the arduino build tools installed. they come with the arduino gui download usually. If you only want to flash the .hex file to the Arduino avrdude (MacOs/Linux) or Xloader (Windows) will be sufficient.

Hex file

https://github.com/t4eeditor/can2usbAVR/tree/master/hex

Flashing firmware (on Mac/Linux via avrdude):

edit the Makefile - setup the correct serial port:

PROGRAMMER = -C avrdude.conf -v -V -patmega328p -carduino -P/dev/cu.usbmodem1d1111 -b115200 -D

run "make flash"

alternatively run "make" and upload the .hex file with another tool.

Flashing firmware (on Windows via Xloader):

see http://www.hobbytronics.co.uk/arduino-xloader