Wi-Fi-Stationsmodus auf einem ressourcenbeschränkten MCU mit Thingy:91 X ausführen: Eine knappe Angelegenheit
Dieser Beitrag beschreibt die Erfahrung des Autors beim Ausführen des Wi-Fi-Stationsmodus auf dem ressourcenbeschränkten Nordic Semiconductor nRF9151 MCU mit dem Thingy:91 X. Die begrenzten 256 KB RAM des nRF9151 stellten aufgrund der hohen Ressourcenanforderungen des Wi-Fi-Treibers eine große Herausforderung dar. Durch Deaktivieren von nrf_modem_lib und geschickte Verwendung von Overlay-Dateien und Devicetree-Konfiguration wurde eine Wi-Fi-Verbindung hergestellt, allerdings mit einer enormen RAM-Auslastung von 99,11 %. Der Beitrag analysiert die aufgetretenen Probleme detailliert, einschließlich des Ressourcenverbrauchs des Treibers, der Patch-Lademethoden und der Socket-Erstellung, und bietet Lösungen und wertvolle Einblicke für Embedded-Entwickler.