Hallo Stefan,
ich freue mich, das die Möglichkeit besteht, die Geräte über den Bus zu flashen.
Da ich gerade an den Rauchmeldern arbeite, würde ich gerne diese Möglichkeit nutzen, um die Module bei einem Update nicht von der Decke nehmen zu müssen.
Leider wirft das Tool bei mir Fehler:
Code: Alles auswählen
java -jar SB_updater_0.50.jar 192.168.178.X -f0
←[1;92m
_____ ________ __________ __ _______ __ ______ ____ ___ ________________
/ ___// ____/ / / ____/ __ )/ / / / ___/ / / / / __ \/ __ \/ |/_ __/ ____/ __ \
\__ \/ __/ / / / /_ / __ / / / /\__ \ / / / / /_/ / / / / /| | / / / __/ / /_/ /
___/ / /___/ /___/ __/ / /_/ / /_/ /___/ / / /_/ / ____/ /_/ / ___ |/ / / /___/ _, _/
/____/_____/_____/_/ /_____/\____//____/ \____/_/ /_____/_/ |_/_/ /_____/_/ |_|
by Stefan Haller et al. Version 0.50
←[0m
Requesting UID from15.15.192 ... Nov. 14, 2020 2:00:58 NACHM. org.hkfree.knxduino.updater.Updater onCompletion
SCHWERWIEGEND: completed tuwien.auto.calimero.KNXTimeoutException: timeout occurred while waiting for data response
tuwien.auto.calimero.KNXTimeoutException: timeout occurred while waiting for data response
at org.hkfree.knxduino.updater.UpdatableManagementClientImpl.waitForResponse(UpdatableManagementClientImpl.java:879)
at org.hkfree.knxduino.updater.UpdatableManagementClientImpl.waitForResponse(UpdatableManagementClientImpl.java:840)
at org.hkfree.knxduino.updater.UpdatableManagementClientImpl.sendWait(UpdatableManagementClientImpl.java:814)
at org.hkfree.knxduino.updater.UpdatableManagementClientImpl.sendUpdateData(UpdatableManagementClientImpl.java:1014)
at org.hkfree.knxduino.updater.Updater.run(Updater.java:673)
at org.hkfree.knxduino.updater.Updater.main(Updater.java:97)
Es wird aber schon mit dem Teilnehmer kommuniziert, die Prog LED blinkt nachd em flashen des Bootloaders langsam, nach dem ausgühren des Updaters schnell.
Ich habe nur dieses eine Gerät mit dem Bootloader am Bus (zum testen).
Mein IP Gateway ist folgendes:
Enertex® KNXnet/IP Interface
Was ich komisch finde: im Log ist die Audgabe "Requesting UID from15.15.192" zu finden.
Ist damit die KNX Adresse des Gateways gemeint?
Mein Gateway hat 5 Tunnel und die Adressen sind von 1.0.250 bis 1.0.255 vergeben.
Ich habe beim Versuch der Updaters die Tunnel angesehen. In dem Moment, in dem der Updater läuft (bis zur Fehlermeldung) ist ein weiterer Tunnel belegt. Diese Verbindung sollte also funktionieren.
Zusätzlich wäre es wichtig zu wissen, wie muss die Rauchmelder Software für den Einsatz mit dem Bus Updater kompiliert werden muss?
Normalerweise erzeugt MCUXpresso ja eine .axf Datei, aber keine .hex
Muss in der Software noch eine Adressveränderung vorgenommen werden?
Vielen Dank schonmal für deine Mühe!
Grüße,
Olli