Please enable JavaScript to view this site.

winIDEA Help

Version: 9.21.241

Navigation: Integration with 3rd party tools

Scroll Prev Top Next More

QEMU

In this topic:

Creating an existing Workspace

Opening an existing Workspace

 

QEMU is a generic and open source machine emulator and virtualizer. BlueBox tools can connect to the QEMU instance via the GDB interface. Note that the QEMU Simulator is provided for evaluation use only. Technical support is not provided.

 

Creating an existing Workspace

number1

Create a New Workspace and select GDB Client.

 

QEMUgdb

 

 

number2

Open GDB  / Options / Config and select QEMU as the Host type.

QEMUgdb-2

 

 

 

number3

Configure Server.

Select the option Simulator in the Server section and make sure that the Port (e.g., 2012) matches the Simulator port.

 

QEMUgdb-3

 

 

Number4

Configure Simulator.

Add the Executable and set  the Simulator Parameters. Make sure that the Port, in this case 2012 matches.

 

QEMUgdb-4

 

Example

Executable: qemu\qemu-system-arm.exe

Parameters: -machine netduino2 -S -singlestep -gdb tcp::2012 -kernel $(DefaultDownloadFile)

 

 

Opening an existing Workspace

This chapter describes how to download QEMU examples.

 

 

number2

Select QEMU example.

Use the Filter row to find examples for your device and click Clone and Open Example.

 

rust-load-sample

 

number3

Download the application via Debug / Download.

When the download is finished, the QEMU console window appears.

 

QEMU-ConsoleWindow

 

Warning_orange

Do not close the QEMU console window, otherwise the application will not work.

 

 

Copyright © 2024 TASKING Germany GmbH