Forum: Mikrocontroller und Digitale Elektronik OpenOCD memory read caused data abort


von Thomas B. (alphamandal)


Lesenswert?

Hi,

ich versuche gerade verzweifelt meine Toolchain auf Eclipse+Yagarto 
umzustellen und habe folgendes Problem beim Debuggen.

Grundsätzlich funktioniert es, aber ich bekomme bei jedem pausieren der 
Applikation folgende Fehlermeldung und ich sehe auch keine Register 
Values:

Im Output von OpenOCD:
Warn : memory read caused data abort (address: 0xaaaaaaaa, size: 0x1, 
count:0x2)
Warn : memory read caused data abort (address: 0x11111111, size: 0x1, 
count:0x3)

und im Error Log von Eclipse hab ich folgende Meldung:

org.eclipse.cdt.debug.mi.core.cdi.MI2CDIException: Target is not 
suspended[]
  at 
org.eclipse.cdt.debug.mi.core.cdi.RegisterManager.getRegisterDescriptors 
(RegisterManager.java:195)
  at 
org.eclipse.cdt.debug.mi.core.cdi.RegisterManager.getRegisterDescriptors 
(RegisterManager.java:173)
  at 
org.eclipse.cdt.debug.mi.core.cdi.model.RegisterGroup.getRegisterDescrip 
tors(RegisterGroup.java:42)
  at 
org.eclipse.cdt.debug.internal.core.CRegisterManager.initialize(CRegiste 
rManager.java:127)
  at 
org.eclipse.cdt.debug.internal.core.model.CDebugTarget.initializeRegiste 
rs(CDebugTarget.java:356)
  at 
org.eclipse.cdt.debug.internal.core.model.CDebugTarget.initialize(CDebug 
Target.java:287)
  at 
org.eclipse.cdt.debug.internal.core.model.CDebugTarget.<init>(CDebugTarg 
et.java:275)
  at 
org.eclipse.cdt.debug.core.CDIDebugModel$1.run(CDIDebugModel.java:100)
  at 
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800)
  at 
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1782)
  at 
org.eclipse.cdt.debug.core.CDIDebugModel.newDebugTarget(CDIDebugModel.ja 
va:105)
  at 
org.eclipse.cdt.debug.core.CDIDebugModel.newDebugTarget(CDIDebugModel.ja 
va:172)
  at 
com.zylin.embeddedcdt.launch.Launch.createLaunchTarget(Launch.java:292)
  at com.zylin.embeddedcdt.launch.Launch.launch(Launch.java:214)
  at 
org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfigu 
ration.java:853)
  at 
org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfigu 
ration.java:703)
  at 
org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin 
.java:866)
  at 
org.eclipse.debug.internal.ui.DebugUIPlugin$7.run(DebugUIPlugin.java:952 
)
  at 
org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalCon 
text.java:121)


Yagarto + Eclipse sollten die neuesten Versionen sein.

Für jeden Hinweis bin ich echt dankbar.

MFG
TOM

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
Noch kein Account? Hier anmelden.