Tool/software:
Hello E2E Experts,
Good day.
I am currently working on a project that involves utilizing multiple instances of the MSP430FR6047 microcontroller. I am seeking advice on the optimal method to wire three of these microcontrollers to a single JTAG header for programming purposes.
From my research, I understand that daisy chaining the devices is a potential solution, where all connections are parallel, and the TDI and TDO pins are wired serially between the chips. This setup would theoretically allow me to program any of the connected devices by selecting the appropriate TDI input. However, I am uncertain about the practical implementation and potential complications of this approach.
Could you please provide guidance on the following points:
- Is daisy chaining the recommended method for this scenario?
- Are there specific considerations or best practices I should follow when wiring the TDI and TDO pins serially?
- Would this configuration indeed enable selective programming based on the TDI input?
- Are there alternative methods to achieve this functionality that might be more efficient or reliable?
For reference, I have attached a wiring scheme that outlines my proposed setup.
I appreciate your assistance and look forward to your expert recommendations.
CSC