www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik µvision Debug Problem


Autor: Nils (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo

Ich arbeite mit µvision. Als Ziel MC hab ich den XC161. Wenn ich nun 
meinen Debugger anwerfe erhalte ich einen Fehlermeldung:

Load "C:\\Keil\\Projekt\\Board\\Board"
BS \MAIN\22
WS 1, `ASC0_CON
*** error 65: access violation: addr=0x0000C000

Was will mir die Fehlermeldung sagen? In der Memory Map ist der Bereich 
als read write angegeben. Wäre schön wenn mir jemand helfen könnte.

Danke

Autor: Peter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Da gibt es Probleme mit einem Watchpoint.
Versuch mal unter Options -> Debug -> Restore Debug Session Settings -> 
Watchpoints abzuschalten und setze deine Watchvariablen neu.
Das sollte schon helfen.

Autor: Nils (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke für die Antwort. Ja die Meldung mit dem Watchpoint ist jetzt weg. 
Doch leider kann ich immernoch nicht Debugen

Load "D:\\Keil\\Projekt\\Board\\Testboard"
*** error 65: access violation: addr=0x0000C000

Wenn ich im Code weiter fortfahren möchte, erhalte ich nur diese 
Fehlermeldung.

Autor: Gast (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Was für einen Debugger hast Du denn? Ulink?

Der Flash beginnt erst bei 0xC0'0000. Wenn das gleich zu beginn (nach 
dem klick auf dem Debug-Button) kommt willst du Deine Applikation zum 
Debuggen wohl in RAM legen?

Welchen XC161 hast Du denn?

cu

Autor: Nils (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo

Also ich nutze den xc161cj. Hab mich jedoch vertippt. Ich erhalte 
folgenden Fehler:
*** error 65: access violation: addr=0x00004000

Naja wird wohl an der Konfiguration liegen??

Autor: ylex (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hallo zusammen,

ich hab grad das selbe fehlermeldung, wenn ich dem button 
Debug(simulator) klicke.

Ich benutze:

1.Mein µC: XE167FM-72F

2K Bytes Dual-port RAM for Register Sets and System Stack,
8K Bytes stand-by RAM (SBRAM),
16K Bytes data RAM (DSRAM),
32K Bytes program/data RAM (PSRAM),
576K Bytes Program Flash,

2. µvision 4.00a + c166 V7.00 + L166 V5.25
3. option for target:
- Memory model : HLARGE
- L166 Locate: default:
Target Classes:

ICODE (0xC00000-0xC0EFFF),
FCODE (0xC00000-0xC0EFFF, 0xC10000-0xC7FFFF, 0xCC0000-0xCCFFFF),
FCONST(0xC00000-0xC0EFFF, 0xC10000-0xC7FFFF, 0xCC0000-0xCCFFFF) 
HCONST (0xC00000-0xC0EFFF, 0xC10000-0xC7FFFF, 0xCC0000-0xCCFFFF),
XCONST (0xC00000-0xC0EFFF, 0xC10000-0xC7FFFF, 0xCC0000-0xCCFFFF),
NCONST (0xC04000-0xC07FFF),
NDATA (0xE00000-0xE03FFF),
NDATA0 (0xE00000-0xE03FFF),
SDATA (0xC000-0xDFFF, 0xF600-0xFDFF),
SDATA0 (0xC000-0xDFFF, 0xF600-0xFDFF),
IDATA (0xF600-0xFDFF), IDATA0 (0xF600-0xFDFF),
FDATA (0xA000-0xDFFF, 0xE00000-0xE07FFF),
FDATA0 (0xA000-0xDFFF, 0xE00000-0xE07FFF),
HDATA (0xA000-0xDFFF, 0xE00000-0xE07FFF),
HDATA0 (0xA000-0xDFFF, 0xE00000-0xE07FFF),
XDATA (0xA000-0xDFFF, 0xE00000-0xE07FFF),
XDATA0 (0xA000-0xDFFF, 0xE00000-0xE07FFF)

4. in debug-Memory Map:
0xF600-F7FF : read-write


vielen Dank im voraus!

lg ylex

Autor: ylex (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
achso hab vergessen: fehlermeldung:

*** error 65: access violation: addr=0x0000F600

Autor: ylex (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
upsss

hab grad probiert, und es läuft!?

in : "option for target-->L166 Misc-->Interrupt vector table adress" : 
0x0

ich hab aber nicht verstanden, woran es liegt?

Autor: ylex (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
keine idee?:(

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.