Um im Feld RS485 Geräte einfach und schnell aktualisieren zu können haben wir einen eigenen Bootloader entwickelt, welcher Updates über definierte ModBus Funktionen realisiert.
Zusätzlich zu den erforderlichen Bootloader-Funktionen existiert für jedes Gerät eine Kennung, welche über die ModBus Funktion ReadDeviceIdentification (function=0x2B / MEI-Type=0x0E) abgefragt werden kann. So ist es zum Beispiel möglich den Hersteller und die Hardware zu bestimmen.
Die Bootloader-Funktionalität ist bereits in unseren Feldkontrollern bzw. SCADA Systemen integriert und erlaubt Updates von Feldgeräten auf dem RS485-Bus.
Aktuell existiert der Bootloader für alle 8-Bit Mikrocontroller der Firma ATMEL, welche mindestens 2-kByte Bootgröße besitzen, so zum Beispiel die komplette AT-mega und AT-Xmega Serie.
Für den einfachen Updateprozess gibt es außerdem ein einfaches Anwendungsprogramm.
Auf Anfrage implementieren wir gerne einen speziellen RS485/ModBus Bootloader mit entsprechender Kennung für andere Geräte.