EVM Software
24
SNVU564A – July 2017 – Revised August 2017
Copyright © 2017, Texas Instruments Incorporated
Using the BOOST-LP5569EVM Evaluation Module
2.11 Control View – Program Tab
The Program tab on the control view provides the interfaces to load the compiled file, upload or download
a program to or from the device, and control each engine. The Program tab is divided into two parts: the
right part contains the compiled version of the code; the left part contains program execution-engine
controls.
Figure 33. Program Tab
2.11.1
Load Hex File
The generated *.hex file can be loaded by clicking the
Load Hex File
button, browsing the file and clicking
Open
. The hex data is shown in the Data column and the
Code Memory
tab. If there are *.src file and *.lst
files in same file path with the *.hex file, more data is displayed in the
Label
and
Code
columns and
Source Edit
Tab.
2.11.2
Upload to LP5569
The loaded hex data can be uploaded to the chip by clicking the
Upload to LP5569
button.
2.11.3
Download From LP5569
The data on the chip can be downloaded to EVM software by clicking the
Download from LP5569
button.
2.11.4
Master Operating Mode
The operation mode is set by selecting the desired value on the drop-down box. Operation modes include:
•
Disable—Engine operation is disabled and the engines cannot be run.
•
Load Program to SRAM—In this mode, writing to program memory is allowed. While one or more
engines are in the load-program mode. all the three engines are placed in Hold until the loading is
complete.. PWM values are also frozen. Program execution continues when all the engines are out of
the load-program mode. The load-program mode resets the program counter of the respective engine.
The load-program mode can be entered from the disabled mode only. Entering the load-program mode
from the run-program mode is not allowed. Note that the load-program mode does not automatically
load the program opened with the
Load Hex File
button. When using this operation mode, one must
write the program through the
Code Memory
tab.
•
Run Program—This mode executes the instructions stored in the program memory. Execution register
(ENG1_EXEC, and so forth) bits define how the program is executed (hold, step, free run, or execute