ARM STM32F103RB, CoIDE debugging mit beibehaltung Maple-Bootloader auf Olimexino

OP (Firma: heisystec) #3330402
Lesenswert?
• ▲
▼
Moin,
was ich gerne möchte: Unter Beibehaltung des Maple Bootloaders auf dem 
Leaflabs Maple und Olimexino STM32 mit CoIDE debuggen.
Was klappt: Firmware mit CoIDE entwickeln debuggen auf dem Chip/Board 
(.bin begeistert!)
Was klappt: mit CoFlash den original-Bootloader von Leaflabs 
(http://static.leaflabs.com/pub/leaflabs/maple-bootloader/maple_boot.bin) 
wieder flashen.

Was nicht klappt: in CoIDE statt Startadresse 0x8000000 der Firmware 
unter View/Configuration/Link/Memory Areas ROM Area die 0x8005000 
angeben, und im neuen Speicherbereich zu debuggen.

Nach dem upload in den chip ist nämlich
A) der Bootloader, der vorher mit CoFlash problemlos geflasht war und 
funktioniert hat weg, und
B) CoIDE meldet den Fehler, das sie zu den Haltepunktadressen keine 
Source finden kann. Augenscheinlich funktioniert allerdings das Programm 
im angegebenen Speicherbereich, denn bei Klick auf das Pause-Symbol in 
CoIDE hält die Sache auch irgendwo an, nur dass CoIDE keine Source 
zuordnen kann.

Hat jemand einen Trick?

P.S.: Weiss jemand, warum www.coocox.org ständig down ist?

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.