Problem mit STM32F429-Discovery-Board

Gast #5845281
Lesenswert?
• ▲
▼
ich habe ein fertiges *.bin file in das Board geflasht - läuft, aber nur 
so lange wie der PC angeschlossen ist. Nehme ich eine power-bank zur 
Versorgung startet das Programm nicht. Woran liegt's, was habe ich 
übersehen ?

Geflasht wurde ARM_SDR.bin mit STE32 ST-Link.

Ludger
Gast #5845282
Lesenswert?
• ▲
▼
Hast du evtl. in den RAM "geflasht" weil BOOT0 aktiv war? Wenn boot0 
high ist, wird das Programm vom Ram ausgeführt.

Ist das Programm noch vorhanden, wenn du am PC dieses überträgst und die 
Spannung trennst und wieder dazugibst?
Gast #5845303
Lesenswert?
• ▲
▼
Bimbo. schrieb:
> Hast du evtl. in den RAM "geflasht" weil BOOT0 aktiv war

Das ist Quatsch, flashen geht ausschließlich auf den Flash, unabhängig 
von den BOOT-Pins.

Prüfe doch mal die Spannung am Controller und am USB Port. Geht die 
Power Bank vielleicht aus weil die Last zu klein ist?
Gast #5845312
Lesenswert?
• ▲
▼
das Programm bleibt erhalten, sofort nach dem Anstecken an den PC 
läuft's wieder.
Und sofort wird auf dem PC ein Laufwerk gemapt mit 2 Dateien.
Die Power-bank bleibt an, der TFT leuchtet weiss.

Es scheint also ein bootloader etc. zu starten, nicht mein Programm.

Ludger

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.