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
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?
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?
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
ich hab nochmals ein bischen herumspielt : unter Target --> Automatic Mode kann man ein Häkchen setzen : "Run application" das scheint es zu sein. Ludger
Ludger schrieb: > unter Target --> Automatic Mode kann man ein Häkchen setzen : > > "Run application" Versteh ich nicht, kannst du das mal erläutern? Am PC gehts, aber an Batterie nicht? Musst der eingebaute ST Link laufen die Applikation starten (warum)?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.