Sleep Mode beim da1469x mit FreeRTOS verhindern

OP #6459561
Lesenswert?
• ▲
▼
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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.