Sleep Mode beim da1469x mit FreeRTOS verhindern

OP #6459561
Hola,

irgendwie kann ich meinem DA14695 USB Kit nicht austreiben, ständig 
einzuschlafen, wenn ich ein FreeRTOS Projekt verwende.

Bspw. das Bare-Metal-Blinky Beispiel, das man bei Dialog Semiconductors 
auf der Seite der da1469x Familie downloaden kann, leidet nicht unter 
dem Sleep Mode.

Flashe und starte ich allerdings, das Project freertos_retarget, 
erweitert um ein LED-Blinken, so ist nach ca 4,5sek Schluss und die LED 
erlischt.
Irgendwann wacht das Gerät für ca. 3-4 Sekunden wieder auf, blinkt und 
schläft wieder ein.

Ein Watchdog ist in diesem Beispiel nicht aktiv. Aber auch ein 
abgewandeltes Projekt, das auf dem pxp_reporter Beispiel basiert (mit 
dem BLE-Teil entfernt) geht in den Sleep Mode. Wenn ich allerdings 
sämtliche BLE-Bestandteile des pxp_reporter examples drin lasse, scheint 
die BLE-Funktionalität den Schlaf zu behindern, da dann das Blinken 
nicht endet.

Ich hatte noch versucht, via pm_sleep_mode_set(pm_mode_active); das 
Schlafengehen zu verhindern, das bewirkte aber gar nichts.

Der Support von DiagSemi scheint irgendwie mit meiner Frage überfordert 
zu sein.

Hat irgendjemand eine Idee?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 6 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.