Skip to content

Latest commit

 

History

History
129 lines (76 loc) · 2.73 KB

uniflashprobe-item.rst

File metadata and controls

129 lines (76 loc) · 2.73 KB

UniflashProbe Item

Properties

  • :cppdevice
  • :cppfile
  • :cppinstallPath
  • :cppprogrammer
  • :cppserial

Methods

  • :cppflash()
  • :cppwaitForFinished()

Signals

  • :cppfinished()

Detailed Description

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.

Properties

Methods

Signals