Knotenwizard

Aus iSysBus Doku

Wechseln zu: Navigation, Suche

Software / HomeControl / Knotenwizard

Der Knotenwizard dient dazu, neue Knoten zu programmieren. Anhand des Hardware-Codes (aufgedruckt auf die Platine) wird automatisch die passende Firmware ausgewählt und auf den Knoten geflasht.


Installation eines neuen Knotens

Button add node.jpg

Starten Sie den Knotenwizard über das Symbol in der Toolbar.

Es erscheint folgender Dialog:

Nodewizard select hardware.jpg

Geben Sie den Hardware-Code des zu programmierenden Knotens ein (zu finden auf dem Aufkleber oder dem Platinenaufdruck).

Es erscheint der folgende Dialog:

Nodewizard select bootloader.jpg


Wählen Sie hier zuerst das Interface, für das der Bootloader zuständig ist. Normalerweise ist das Interface CAN (bzw. das im Bus verwendete), ausser bei dem Knoten, der direkt am PC angeschlossen ist. Bei diesem wählen Sie das Interface aus, mit dem der Adapter am PC hängt (z.B. RS232).

In der Selectbox "Code" sollten nun ein oder mehrere Bootloader zur Auswahl stehen, wählen Sie anhand der erscheinenden Beschreibung den gewünschten Bootloader aus.

Sollte kein Menüpunkt zur Auswahl stehen, so kann es sein, dass für die gewählte Schnittstelle (noch) kein passender Bootloader zur Verfügung steht. In diesem Fall kann es helfen, die Checkbox "Im Test befindliche Bootloader" anzuwählen (dazu kann es nötig sein, dass der Experten-Modus in den Optionen eingeschaltet sein muss). Allerdings muss damit gerechnet werden, dass der Bootloader nicht stabil läuft und eventuell getauscht werden muss. Für einen Produktivbetrieb ist dies nicht zu empfehlen.

Sind alle Einstellungen überprüft, kann der Programmiervorgang des Knotens mit einem Klick auf "Weiter" gestartet werden.

Es erscheint folgende Fortschrittsanzeige, die den aktuellen Status beinhaltet:

Nodewizard flash progress.jpg

Wenn der Flashvorgang erfolgreich abgeschlossen wurde, erscheint dieses Fenster:

Nodewizard finish.jpg

Es erscheint die Seriennummer, die der Knoten einprogrammiert bekommen hat. Es empfiehlt sich, diese zu notieren und mit einem Aufkleber auf dem Knoten zu befestigen, damit der Knoten später jederzeit wieder identifiziert werden kann.

Wenn Sie möchten, können Sie den frisch geflashten Knoten in das aktuelle Projekt aufnehmen und einen aussagekräftigen Namen zuweisen. Die Checkbox zu deaktivieren empfiehlt sich nur, wenn Sie den Knoten zwar programmieren, aber in einem anderen Bussystem (z.B. bei Kunden oder Bekannten) installieren möchten.

Sofern die Visualisierung mit dem Bussystem verbunden ist, kann eine Checkbox aktiviert werden, um dem Knoten direkt im Anschluss eine Knoten-ID zu programmieren und die Firmware aufzuspielen. Dazu ist es allerdings nötig, dass der Knoten mit dem Bus verbunden ist, der ISP-Anschluss allein reicht nicht aus.

Weiterführende Links:

Meine Werkzeuge