Replies: 5 comments 4 replies
-
Unfortunately the existing Eclipse QEMU plug-in is specific to I'm facing the same issues, and I plan to add a new plug-in to Eclipse, but it'll take some time. The workaround is to start For example, for a Cortex-M3 test I'm debugging right now, I use:
|
Beta Was this translation helpful? Give feedback.
-
Thank you for your reply, @ilg-ul :) |
Beta Was this translation helpful? Give feedback.
-
There are many changes, hard to summarise.
while which follows the upstream repo. |
Beta Was this translation helpful? Give feedback.
-
OK,understood,thank you :) |
Beta Was this translation helpful? Give feedback.
-
FYI, I migrated my unit-tests to the new qemu-system-arm v7.x. I'm running the tests on Cortex-M0, Cortex-M7F, Cortex-A15 and Cortex-A72 (aarch64), using semihosting. The tricky parts were:
So far the experience seems to be positive; I'll try to find time for the new Eclipse plug-in. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Debug in Eclipse, I want to use qemu-systme-arm, instead of qemu-system-gnuarmeclipse.exe, to support more machines.
In Eclipse debug configureation page, debugger tab, the Actual Excutable is:
C:\Program Files\GNU ARM Eclipse\QEMU\xpack-qemu-arm-7.0.0-1\bin\qemu-system-arm.exe
But when click debug button, the Eclipse will always report the error as below:
An internal error occurred during: "Starting QEMU".
RequestMonitor: Sequence "", result for executing step #1 = Status ERROR: org.eclipse.cdt.dsf code=10005 Request for monitor: 'RequestMonitor (org.eclipse.embedcdt.debug.gdbjtag.core.dsf.GnuMcuGdbServerBackend$GdbServerStep$1@3b8ea542): Status OK: unknown code=0 OK' resulted in a rejected execution exception., done() method called more than once
In the same env, qemu-system-gnuarmeclipse.exe worked well.
Is anything else should I do to use qemu-system-arm.exe here?
Thanks.
Beta Was this translation helpful? Give feedback.
All reactions