From b6100ecdbe61948bb6f741652c8939391bf2ed15 Mon Sep 17 00:00:00 2001 From: pisa Date: Sat, 14 Jul 2012 14:12:29 +0200 Subject: [PATCH] USB-CAN firmware build instructions. --- lincan/usbcan/index.mdwn | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/lincan/usbcan/index.mdwn b/lincan/usbcan/index.mdwn index 8ee0e82..aec87a8 100644 --- a/lincan/usbcan/index.mdwn +++ b/lincan/usbcan/index.mdwn @@ -9,6 +9,25 @@ as Linux kernel side support (for both [[LinCAN|lincan]] driver and SocketCAN fo LPC2148+SJA1000 and LPC1768 based hardware is supported by firmware which is based on [[LinCAN|lincan]] driver sources adapted to run on bare MCU hardware. +The firmware sources are included in can-usb1 branch of [[LinCAN|lincan]] GIT repository. + + git clone --branch can-usb1 git://ortcan.git.sourceforge.net/gitroot/ortcan/lincan + cd lincan + +Edit build-embedded.sh to select required target board. The default select LPC2148+SJA1000 +configuration. Change to next for LPC1768 based board + + BUILD_DIR=embedded-build/lpc1768 + OMK_CONFIG=embedded/board/arm/lpc17xx-common/config/config.usbcan + +The firmware can be found in appropriate build output directory + + embedded-build/lpc1768/_compiled/bin + +The uLAN USB boot block is expected by default LPC1768 firmware build +for for firmware flashing and startup but variant for direct startup +can be compiled as well. + SocketCAN Linux side support is included in branch vanekjir branch of [Real-Time Systems group][rtime]'s clone of [SocketCAN GIT][rtime-socketcan-devel]. -- 2.39.2