Probleme mit WinIDEA

Gast #1100942
hallo,

bin noch sehr unerfahren in WinIDEA. Das Programm läuft bis jetzt so, 
das der Code nur für das RAM compiliert wird.Bei einer 
Spannungsunterbrechnung führt es aber dazu, das das Programm nicht mehr 
weiß wo es weiter fortfahren soll.
Wie, oder wo stellt man denn in der Entwicklungsumgebung ein das der 
Code für den Flash compiliert wird?

Würde mich freuen wenn mir jemand weiterhelfen könnte
Güße
Gast #1101027
entschuldigung, ich will nichts gesagt haben. wer sehen kann, ist klar 
im vorteil. Das hab ich nicht.
Das hört sich alles sehr verständlich an. Werd mal nachschaun ob 
irgendwas mit Release oder dergleichen im Manual drinnsteht. Hab bis 
jetzt noch nichts gefunden wo man von Debug auf Release umschalten kann.

Bin echt für jeden guten Ratschlag dankbar
Gast #1101068
Wie sieht denn deine Toolchain überhaupt aus?
Womit programmierst du denn den Prozessor?
Direkt aus WinIDEA heraus?
Mit welcher Hardware?
JTAG Debugger? Wenn ja, welcher?
etc. pp
Gast #1101159
Sorry, fühle mich leicht veralbert.

Wenn du nicht mal weißt (oder nachschauen kannst), was auf dem Teil
draufsteht das du vor dir liegen hast, dann kann ich dir auch nicht
helfen.
Gast #1101175
Letzter Versuch, auch wenn ich mich wiederhole.
Beantworte bitte einfach ALLE Fragen.

1. Welches Eval-Board benutzt du?
   Bezeichnung? Link?

2. Hast du überhaupt einen JTAG-Debugger?
   Ich meine so etwas: http://www.isystem.com/content/1064/33/

3. Hast du überhaupt mal in das WinIDEA Manual reingeschaut.
   Ich habs eben getan. Das ist sicherlich nicht zu knapp beschrieben.
Gast #1101351
guten morgen
ja hab einen JTAG-Debugger, den iTAG-U USB/JTAG Interface
Benutze das Eval-Board von Olimex LPC-P212X-B
Habe schon mehrmals in das Manual geschaut, finde mich aber dort nicht 
so sehr zu recht und hab echt nichts gefunden
Ich hoffe du kannst mit den Angaben was anfangen
Gast #1103088
Softwaretechnisch ist jetzt alles umgestellt. So wie ich eben erfahren 
habe liegt das Problem im Assembler File. Gibt es da schon irgendwelche 
Routinen, die einem nach einem Spgausfall wieder an den richtigen Ort 
bringen?Oder habt ihr evtl. schonmal ein ähnliches Problem gehabt und 
dazu eine passendes Beispiel?
Gruß
Gast #1103270
Wohin ist dein Programm denn eigentlich gelinkt?
Wenn das im RAM liegt, dann ist das nunmal nach dem Ausschalten weg.
Da hilft auch der von dir angesprochene Startup-Code (Assembler-File) 
nix.

Schau dir das Map File an.
Oder step mit dem Debugger mal durch, dann weißt du wo du bist.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 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.