This is a continuation of a related question.
A customer of mine is having a problem with the TMS320CV5416 not starting up properly on a board he created. This problem seems to occur frequently at temperatures above 20°C and humidity of about 80%. However, it seems to start normally at temperatures above 30°C and low humidity. It seems that heating up the board where this failure occurred will eliminate the symptoms. So, we cannot do a swap test because the problem is no longer caused by heating when removing the IC from the board. And when we checked the customer's design, the TRST pin was open.
Following the previous thread, they added a 470 ohm pull-down resistor to the TRST pin, but were unable to get it to boot correctly. The JTAG circuit on the board has 5 devices connected as shown below. (From Figure A-7. Multiprocessor Connecti of TMS320C54x DSP CPU Reference Guide)
I know that the support for this device is limited, but if possible, could you please tell me the following questions?
Q1: If five devices are connected at the same time, should I use a pull-down resistor of 470Ω/5=approximately 94Ω?
Or is it better to use a pull-down resistor of 4.7Ω (or 2.2kΩ) as shown in the figure below? (From Figure 3. Single Emulation Header with Multiple Target Devices and Buffered JTAG Signals in XDS Target Connection Guide).For the VC5416, there is a recommended value for the pull-down resistor on the datasheet, but I am confused as to which value I should follow for daisy-chain connection.
Q2: It is difficult to mount the TMS320VC5416 near the TRST pin, so they are mounted a little farther away. Is this okay?
Q3: They don't use a buffer for the TRST pin this time, is it correct that a buffer is not necessary for normal startup?
The TRST pin is marked as "If the TRST pin is connected to multiple DSPs, a buffer is recommended to ensure the VIL and VIH specifications are met." in the annotation, but I understand that the buffer should be used when the emulator is connected.
Q4: Am I right in thinking that if the TRST pin is fixed to Low (= 0.8V or lower) at power-on, the device should operate normally?
We are currently asking the customer to check the waveform of the TRST pin at power-on. If the TRST pin is fixed at Low, we believe that the cause of the device not booting up properly is somewhere else.