I tested Jim's code and saw issues. I tested additional code that I put together and also saw issues. I also built a package that I called Do Nothing which did not use anything but a loop running in flash and this would not load.
I became convinced the problem was the JTAG interface was not working properly even though the TEST DEVICE in CCS indicated this did work. I think the TEST DEVICE routine was running some sort of a scan chain routine and when you load a program more is involved. I was seeing errors indicating the TSL570 could not be reset. I did not bring out the reset line on the JTAG connector because it is not a normal signal. TI does show having this connection available in one of their suggested interface diagrams.
Due to the issues I started working on the PCBs I built to use them as the interface. I did not study the TI diagram well before making the PCB so it needed a lot of cut and jumpers and resistors added. It took me more than a half day to work through this.
This morning I got back to testing with the newly built JTAG interface board. Things still were not working so I started to look for other issues. At this point I lost my 3.3V supply voltage. Then I found there was a short on the regulated 5V output. This all took serval hours to get through. So tonight I removed all the offending chips and since the TMS570 was getting hot I removed it as well.
I will have to order more of the 5V regulators because the one I removed is not usable. It will be Wednesday before I can get these from Mouser.
My thought is to put back what I can minus the TMS570. Then check the voltages and possibly the signals on the JTAG pins coming from the XDS110 through my JTAG interface board and finally to the CPU pads.
When I see I have voltages from regulators back the way they are supposed to be I will solder on the TMS570 and then start trying to test the JTAG interface and code again.
Sorry it is going slow here.
Bob
participants (1)
-
Bob Stricklin