Witekio wurde frühzeitig eingebunden, um die Architektur von TeleAlarm zu prüfen und zu validieren. So wurde sichergestellt, dass die Hardware-Auswahl und das Kommunikationsmodell die Integration drahtloser Technologien, zukünftige Sicherheitsfunktionen und OTA-Fähigkeiten unterstützen. Im Verlauf der Zusammenarbeit arbeitete ein multidisziplinäres Team aus Security-Expert:innen und Firmware-Ingenieur:innen über die gesamte Produktpalette von TeleAlarm hinweg.
Einige Highlights unserer Zusammenarbeit:
1. Architektur-Review und Integration drahtloser Technologien
2. Automatisierte Tests & Wissenstransfer
- Integration unseres automatisierten Test-Frameworks Pluma zur Validierung verschiedener Funktionalitäten während der Entwicklung.
- Bereitstellung von Quellcode, Test-Setups und Modellen, damit die internen Teams von TeleAlarm die Entwicklung eigenständig fortführen und die CI/CD-Abdeckung erweitern können.
3. Cybersecurity-Grundlagen
- Durchführung eines Cybersecurity- und Architektur-Workshops mit Abbildung von Schnittstellen, Speicherarchitektur und Cloud-Konnektivität.
- Ermöglichung von Geräten mit hohem Sicherheitsniveau bei gleichzeitiger Einhaltung der CRA-Standards und der RED-Richtlinie.
4. TxGo-Armband: OTA & Refactoring von Bestandssoftware
- Erweiterung des bestehenden TxGo-Armbands durch Implementierung von OTA-Update-Mechanismen auf einer Dual-MCU-Architektur mit herstellerspezifischen RSL10-Beschränkungen.
- Lösung ungewöhnlicher Hardware-Limitierungen – etwa eines UART-Peripheriemoduls ohne Standard-Paritäts- und Stoppbits.
- Gezieltes Refactoring und Bugfixing zur Stabilisierung des bestehenden ThreadX-basierten Codes und zur Verlängerung des Produktlebenszyklus.