SNAU287 November 2023
When designing in the LMK3H0102 into a system application board, TI recommends to use a dedicated header to access the I2C lines of the device to support external programming from Texas Instruments’ USB2ANY module (see Figure 4-17). The USB2ANY module can be very useful to support in-system programming of the initial clock configuration. For example, before the system software/firmware is enabled) and rapid clock prototyping, optimization, and debugging.
Since the USB2ANY module implements the same MSP430-based USB-to-I2C interface and firmware as the one integrated on the LMK3H0102EVM, the TICS Pro software can be used to easily program the device in-system.
Once the user's system software and firmware are enabled and can provide reliable configuration of the LMK3H0102, then the provisional I2C header can be removed or superseded in the next iteration of the hardware design.