51
SNAU236A – June 2018 – Revised December 2018
Copyright © 2018, Texas Instruments Incorporated
Software
Appendix A
SNAU236A – June 2018 – Revised December 2018
Software
A.1
Software Installation (One-Time)
1. Download and Install TICS Pro Software GUI v1.6.9 (or later) from
.
2. Download and Install MATLAB Runtime v9.0 (2015b, 64-bit).
a. Download the installer
b. This is required to run the compiled Matlab script bundled with the device profile.
3. Reboot the PC for proper installation of MATLAB Runtime, if needed.
4. Launch TICS Pro.
A.2
TICS Pro Usage for LMK05318
1. Launch TICS Pro.
2. Connect the PC to the EVM with the USB cable.
3. Confirm switches S9[1:2] are OFF on the EVM so only the LMK05318 is found when the I
2
C bus is
scanned.
4. Select the LMK05318 profile, if needed: Click Select Device > Network Synchronizer Clock (Digital
PLLs) > LMK05318
5. Click USB communication > Interface.
a. Under Interface, tick USB2ANY.
b. Select Protocol: I
2
C or SPI_CLKLOW.
c. Follow the Change Device Mode & Protocol dialog:
i.
On the EVM, set JP19 and JP20 jumpers accordingly for I
2
C or SPI Mode.
ii. Click Yes to confirm change or No to cancel.
d. Press Close to apply the Mode & Protocol changes.
6. Follow the dialogs:
a. Scan I
2
C Bus – Yes to confirm, No to skip.
•
LMK05318 should be found at 0x64, 0x65, or 0x66 depending on the GPIO1/SCS input level
(set by S6 or MCU control).
•
If the scan found a device at 0x58, it is probably U7 (LMK61E2). In this case, restart from Step
3 to find the LMK05318.
•
Alternatively, in the Communication setup window (Step 5), manually enter the I
2
C address as
0x64, 0x65, or 0x66 and click Set I
2
C Address.
b. Write All Registers – Yes to confirm, No to skip.
7. Follow the step-by-step procedure on the Start Page to enter the clock design parameters, run the
script to generate the DPLL-specific register settings, and program the device registers.
a. See the
Detailed Design Procedure
section of the
for additional help on the
device configuration using TICS Pro.
b. After all registers are programmed, a soft reset can be triggered to restart the device (soft reset
does not reset the active registers).
When the desired device functionality and performance has been confirmed, the active configuration can
be programmed to the EEPROM to allow auto-startup on the next power cycle.