Skip to content

hostinterface_v02

RealMerlin edited this page Dec 31, 2023 · 4 revisions

Funktion des Hostinterfaces

Das Hostinterface verbindet den PC ueber USB mit dem HCAN Bus. Es leitet HCAN Frames transparent in beiden Richtungen weiter - es besitzt keine eigene HCAN Adresse.

hostinterface-v02

Anschluesse

Die Anschluesse (links, von oben):

  • CAN Bus (Hi,Lo)

  • Spannungsversorgung (24V,GND)

  • USB

hcan-hi-v02-anschluesse

Firmware

Da hier nicht so haeufig mit Firmware Updates gerechnet wird, wird hier kein Bootloader verwendet. // Hintergund: Es waere ein spezieller USB-Bootloader noetig gewesen, dazu dann ein entsprechendes Tool auf Host-Seite. Das ist fuer die wenigen Updates zu aufwaendig.//

Die Fuses werden, wie auf der Fuses Seite beschreiben, gesetzt. Die Firmware wird compiliert:

$ cd firmwares/hostinterface-v02
$ make clean
$ make

und geflasht:

$ make load

Details zur weiteren Inbetriebnahme finden sich hier.

hcanhid mit udev

Damit das Hostinterface immer den gleichen Device Namen im /dev Verzeichnis erhaelt, kann man das udev-System passend einrichten.

Schaltpläne

hcan-hi-v02-seite-1

hcan-hi-v02-seite-2 Achtung im Schaltplan ist ein Fehler, C13 und C14 sollten vertauscht sein. Siehe auch Datenblatt vom LM2574.

eagle-hi-v02.zip

Clone this wiki locally