
QTrace Application Note 005 Copyright © 2021 PDQLogic Ltd Page 6 of 11
3. Tracing with the Nucleo-F429
The Nucleo-F429 board contains a STM32F429 ARM Cortex-M4 processor running up to 180MHz. It has
several external interfaces that are useful for demonstrating the key QTrace features.
After the Nucleo_F429.hex demo file has been flashed on the Nucleo board, follow the steps below to trace
the demo application. Note that the demo firmware will configure the STM32 ETM trace interface, removing
the need for an IDE/debugger to demonstrate QTrace features.
1) Launch QTrace Analyser after it has been installed and then connect the QTrace probe to a USB 3.0 port
on your PC via the supplied USB-A to USB micro-B cable.
Note: During the installation of QTrace Analyser, a USB driver is also installed. Windows may also
attempt to search online for a driver. If it does, just click ‘Skip’ in the pop-up message.
2) QTrace Analyser should detect the QTrace probe and then configure it. The front panel LED of the probe
will flash red when configuration has successfully completed.
Note:
i. QTrace Analyser may prompt to retry connecting to the probe if Windows takes a while to install
the USB driver. If this happens, select retry after the driver installation is complete. If the problem
persists, or no probe is detected, disconnect the QTrace probe USB lead and then reconnect it.
ii. The target must remain disconnected until the probe has been configured by QTrace Analyser.
3) The first time QTrace Analyser is run it will load the ‘quick start’trace configuration file supplied with the
Nucleo-F429 STM32CubeIDE project. If not, select menu option File
Open Example... and browse to:
C:\Users\Public\PDQLogic\QTraceAnalyser\Firmware\Examples\Nucleo_F429\Nucleo_F429_QuickStart.tcf.
Note: If the demo is being run in conjunction with STM32CubeIDE then load Nucleo_F429.tcf instead.
4) Connect the 10-way socket on the shorter length of the split ribbon cable to the QTrace probe:
Note: the socket on the other half of the ribbon is not used in this quick-start guide.
5) Fit the trace converter PCB to CN9 on the Nucleo board then connect the QTrace 20-way ribbon socket
to the trace header. Optionally connect a network cable to the RJ45 socket (connect the other end to a
network with a DHCP server). Lastly, connect the micro USB lead to power the board as shown.