- Qt Creator Documentation
- Set up EBlink
- Qt Creator 20.0.0

Add Bare Metal devices ◦ Set up J-Link

# Set up EBlink

EBlink is an Arm Cortex-M debug tool that supports squirrel scripting, live variables, and hot-plugging.

To set preferences for EBlink:

1. Go to Preferences > Devices > Bare Metal.
2. Select Add.
3. Select EBlink.
4. In Name, enter a name for the connection.
5. In Startup mode, select the mode to start the debug server provider in.
6. In Peripheral description file, specify a path to a file that describes the peripherals on the device.
7. In Host, select the host name and port number to connect to the debug server provider.
8. In Executable file, enter the path to the debug server provider executable.
9. In Script file, enter the path to a device script file.
10. In Verbosity level, enter the level of verbose logging.
11. Select Connect under reset to use the ST-Link interface. Clear it for hot-plugging.
12. In Type, select the interface type.
13. In Speed, enter the interface speed between 120 and 8000 kilohertz (kHz).
14. Select Disable cache to disable the EBlink flash cache.
15. Select Auto shutdown to automatically shut down the EBlink server after disconnecting.
16. In Init commands, enter the commands to execute when initializing the connection.
17. In Reset commands, enter the commands to execute when resetting the connection.
18. Select Apply to add the debug server provider.

See also How to: Develop for Bare Metal and Developing for Bare Metal Devices.