Properties
- :cpp
device
- :cpp
file
- :cpp
installPath
- :cpp
programmer
- :cpp
serial
Methods
- :cpp
flash()
- :cpp
waitForFinished()
Signals
- :cpp
finished()
UniflashProbe
provides a convenient interface to Texas Instruments' Uniflash. It can be used to read from and write to MCUs via a JTAG programmer.
The current state is experimental. Only XDS110 is supported. Since Uniflash doesn't have a meaningful command line interface, XML config files are hacked together.
Example:
import qst 1.0
import ti 1.0
Testcase {
UniflashProbe {
id: uniflash
installPath: "C:\ti\uniflash_4.2"
serial: Xds.availableSerials()[0]
device: "cc1352r1f3"
file: test.workingDirectory + "/myApp.out"
}
void run() {
uniflash.start();
uniflash.waitForFinished(10000);
}
}
See also :cppXds
.