ICPROX-OTABRIDGE (902.081A001) · Bedienungsanleitung Rev. 1.0 ICPROX-OTABRIDGE (902.081A001) · User Manual Rev. 1.0 In-Circuit Solutions GmbH · www.in-circuit.de
|
In-Circuit Solutions

ICPROX-OTABRIDGEICPROX-OTABRIDGE

Bedienungsanleitung — 2,4-GHz-Sendestick für Firmware-Updates und Einrichtung über Funk

User Manual — 2.4 GHz transmitter stick for over-the-air firmware updates and provisioning

Dokument-Rev. 1.0 Stand 2026-09 Artikel 902.081A001 Firmware ab OTABRIDGE001A004
Document rev. 1.0 Date 2026-09 Part no. 902.081A001 Firmware OTABRIDGE001A004 and later

1 Produktübersicht1 Product overview

Die ICPROX-OTABRIDGE bringt neue Firmware und die Ersteinrichtung über Funk auf ICPROX-Tags und andere radino40-Geräte — ohne Kabel am Gerät, ohne Öffnen des Gehäuses. Der Stick hängt am USB des Rechners und sendet auf dem 2,4-GHz-Kanal, auf dem jedes Gerät im Update-Modus (Bootloader) lauscht.

  • Firmware-Update über Funk: das Gerät bleibt im Gehäuse oder in der Ladeschale
  • Einrichtung über Funk: Seriennummer, Konfiguration und Lizenz ganz ohne Kabel
  • Bedienung direkt im Browser (Chrome/Edge) — keine Software-Installation
  • Verschlüsselte, prüfsummengesicherte Übertragung; ein 350-kB-Update liegt in wenigen Sekunden auf dem Äther

The ICPROX-OTABRIDGE delivers firmware updates and initial provisioning over the air to ICPROX tags and other radino40 devices — no cable at the device, no opening of enclosures. The stick plugs into the PC's USB port and transmits on the 2.4 GHz channel every device listens on while in update mode (bootloader).

  • Over-the-air firmware updates: the device stays in its housing or charging cradle
  • Over-the-air provisioning: serial number, configuration and licence without any cable
  • Operated directly from the browser (Chrome/Edge) — no software installation
  • Encrypted, checksummed transfer; a 350 kB update is on air within seconds
ICPROX-OTABRIDGE, angled view ICPROX-OTABRIDGE, top view
ICPROX-OTABRIDGE (902.081): USB-Sendestick mit radino40-Funkmodul. ICPROX-OTABRIDGE (902.081): USB transmitter stick with radino40 radio module.

2 Anzeigen2 Indicators

LEDBedeutung
Grün, pulsiert langsamStick betriebsbereit, kein Werkzeug verbunden
Grün, dauerhaftEin Werkzeug (Browser oder Kommandozeile) ist verbunden
BlauSendet gerade (vom Werkzeug gesteuert)
Rot, dauerhaftFunkteil ließ sich nicht starten — Stick ab- und wieder anstecken, sonst Support
Rot, blinkt schnellInterner Fehler — Stick ab- und wieder anstecken
LEDMeaning
Green, slow pulseStick ready, no tool connected
Green, steadyA tool (browser or command line) is connected
BlueTransmitting (controlled by the tool)
Red, steadyRadio failed to start — re-plug the stick; contact support if it persists
Red, fast blinkInternal error — re-plug the stick

3 Inbetriebnahme3 Commissioning

  1. Anstecken: Der Stick meldet sich als serieller USB-Anschluss („radino40 OTA-Bridge"); die grüne LED pulsiert. Treiber sind unter Windows 10/11 nicht erforderlich.
  2. Werkzeug öffnen: Die mitgelieferte HTML-Seite (Update-Werkzeug oder Einrichtungs-Werkzeug, siehe Kapitel 4 und 5) per Doppelklick in Chrome oder Edge öffnen — die Seiten funktionieren offline.
  3. Verbinden: Im Werkzeug den COM-Port des Sticks wählen. Die grüne LED leuchtet dann dauerhaft.
  1. Plug in: The stick enumerates as a USB serial port (“radino40 OTA-Bridge”); the green LED pulses. No drivers are required on Windows 10/11.
  2. Open the tool: Double-click the supplied HTML page (update tool or provisioning tool, see chapters 4 and 5) in Chrome or Edge — the pages work offline.
  3. Connect: Select the stick's COM port in the tool. The green LED turns steady.
Tipp: Die Browser-Werkzeuge nutzen Web Serial und laufen daher in Chrome und Edge; Firefox unterstützt das nicht.
Tip: The browser tools use Web Serial and therefore run in Chrome and Edge; Firefox does not support it.

4 Firmware-Update durchführen4 Performing a firmware update

  1. Update-Werkzeug öffnen (icprox_tag_ota.html) und mit dem Stick verbinden.
  2. Firmware-Paket wählen: die von In-Circuit gelieferte Update-Datei (.zip).
  3. Ziel festlegen: die Seriennummer des Geräts eintragen. Ohne Seriennummer nehmen alle lauschenden Geräte in Reichweite das Update an.
  4. Gerät in den Update-Modus bringen: das Gerät neu starten (z. B. ICPROX-Tag kurz in die Ladeschale legen und wieder entnehmen oder die Update-Funktion der App nutzen). Nach dem Neustart lauscht es einige Sekunden auf dem Funkkanal.
  5. Update starten und laufen lassen, bis das Werkzeug den Abschluss meldet. Das Gerät startet danach mit der neuen Firmware.
  1. Open the update tool (icprox_tag_ota.html) and connect to the stick.
  2. Select the firmware package: the update file (.zip) supplied by In-Circuit.
  3. Set the target: enter the device's serial number. Without a serial number, every listening device in range accepts the update.
  4. Put the device into update mode: restart it (e.g. briefly dock an ICPROX tag in its charging cradle and remove it again, or use the app's update function). After the restart it listens on the radio channel for a few seconds.
  5. Start the update and let it run until the tool reports completion. The device then boots the new firmware.
Achtung: Während eines Updates den Stick nicht abziehen und das Zielgerät mit Strom versorgt lassen (Tag in Reichweite der Ladeschale bzw. mit geladenem Akku). Ein abgebrochenes Update startet das Gerät im Update-Modus neu — es kann dann einfach erneut aktualisiert werden.
Caution: Do not unplug the stick during an update and keep the target device powered (tag near its charging cradle or with a charged battery). An interrupted update leaves the device in update mode — it can simply be updated again.

Für Automatisierung steht dieselbe Funktion als Kommandozeile bereit: python otabridge.py COMx update firmware.zip.

For automation the same function is available on the command line: python otabridge.py COMx update firmware.zip.

5 Einrichtung über Funk5 Provisioning over the air

Mit dem Einrichtungs-Werkzeug (radino40_provision.html, Modus „über Funk") lassen sich Geräte komplett ohne Kabel einrichten: Seriennummer, Hardware-Kennung, Gerätekonfiguration und die Gerätelizenz. Das Werkzeug „fängt" das Gerät beim Neustart in seinem Update-Fenster und hält es dann für die Dauer der Einrichtung ansprechbar. Details beschreibt die Anleitung des Werkzeugs selbst.

With the provisioning tool (radino40_provision.html, radio mode) devices can be set up entirely without a cable: serial number, hardware identifier, device configuration and the device licence. The tool “catches” the device in its update window during a restart and then keeps it responsive for the duration of the setup. Details are described in the tool's own documentation.

6 Technische Daten6 Technical data

MerkmalWert
Artikelnummer902.081A001
Funkmodulradino40 (Nordic nRF52840)
AnschlussUSB 2.0 Full-Speed, virtueller serieller Anschluss (CDC)
Versorgungüber USB, keine externe Versorgung
Funk2,4 GHz, proprietäres In-Circuit-Protokoll (Kanal des IC-Bootloaders)
ÜbertragungAES-256-verschlüsselt, doppelt prüfsummengesichert; max. 252 Byte je Funkpaket
Durchsatzein 357-kB-Abbild in ca. 6 s Funkzeit (Gesamtdauer bestimmt das Zielgerät)
Firmware-KennungOTABRIDGE001A004, Protokollversion 3
Anzeigen3 LEDs (grün/blau/rot, siehe Kapitel 2)
PropertyValue
Part number902.081A001
Radio moduleradino40 (Nordic nRF52840)
InterfaceUSB 2.0 full-speed, virtual serial port (CDC)
Powervia USB, no external supply
Radio2.4 GHz, proprietary In-Circuit protocol (IC bootloader channel)
TransferAES-256 encrypted, dual checksums; max. 252 bytes per radio packet
Throughputa 357 kB image in approx. 6 s of air time (total duration is set by the target device)
Firmware IDOTABRIDGE001A004, protocol version 3
Indicators3 LEDs (green/blue/red, see chapter 2)

7 Fehlerbehebung7 Troubleshooting

SymptomMögliche Ursache / Abhilfe
Kein COM-Port erscheintUSB-Kabel ohne Datenleitungen oder Hub-Problem — anderes Kabel/Buchse; im Geräte-Manager nach „radino40 OTA-Bridge" sehen
Browser findet den Stick nichtWeb Serial gibt es nur in Chrome/Edge; der Port darf nicht gleichzeitig von einem anderen Programm geöffnet sein
Rote LED dauerhaftFunkteil startet nicht — Stick neu anstecken; bleibt es rot, an den Support wenden
Gerät nimmt das Update nicht anGerät war nicht im Update-Modus (neu starten und Update sofort beginnen) oder außer Reichweite; Seriennummer prüfen
Update bricht wiederholt abAbstand verringern; metallische Abschirmung zwischen Stick und Gerät vermeiden
SymptomPossible cause / remedy
No COM port appearsUSB cable without data lines or hub issue — try another cable/socket; look for “radino40 OTA-Bridge” in Device Manager
Browser cannot find the stickWeb Serial exists in Chrome/Edge only; the port must not be open in another program at the same time
Red LED steadyRadio does not start — re-plug the stick; if it stays red, contact support
Device does not accept the updateDevice was not in update mode (restart it and start the update immediately) or out of range; check the serial number
Update aborts repeatedlyReduce the distance; avoid metallic shielding between stick and device

Bei weiteren Fragen unterstützt Sie unser Support: In-Circuit Solutions GmbH · Boltenhagener Str. 124, 01109 Dresden · www.in-circuit.de

For further questions our support team will be glad to help: In-Circuit Solutions GmbH · Boltenhagener Str. 124, 01109 Dresden, Germany · www.in-circuit.de