TRACE32 can be integrated into a Jenkins build or test process by running TRACE32 PowerView in the background and controlling it either through a TRACE32 startup script or from an external application.
To run TRACE32 PowerView without displaying the user interface, set the SCREEN option to OFF in the TRACE32 configuration file (by default, config.t32).
Find the line starting with:
SCREEN=and change it to:
SCREEN=OFFYou can then either:
Start TRACE32 PowerView with a startup script containing the actions you want to perform.
Control TRACE32 PowerView from an external application, such as a Python script or a C application.
TRACE32 PowerView can be closed using the QUIT command. The command can take the operating system return value as an argument, allowing Jenkins to determine whether the execution was successful.
For more information, refer to the TRACE32 Installation Guide and the API for Remote Control and JTAG Access in C.
Comments (6)