Tool/software:
I can use UniFlash to read Memory, but can't erase it and load Program. ,The erase error is " Timed out waiting for target to halt while executing wr_pll.alg". More detials see figure below. Please help me check where the problem lies.Thanks.
Hi,
TMS470M is an old device. I don't know which Uniflash version you use and I wonder if the latest version has some issue with the older device. I will suggest you download an older Uniflash version such as 3.4.1 and see if it makes a difference on the program/erase. See below where you can download Uniflash from https://www.ti.com/tool/download/UNIFLASH. If you still have an issue, then the next step would be to try out another TMS470M device. Can you repeat the same issue on multiple devices or just one.
Thank you for your reply. I'm using Uniflash version 8.5.0.4593 .Even so, after I downloaded the old version, the same error still occurred.So far, there have been four such cases. Even after replacing with the same chip, it still occurs occasionally.
.Even so, after I downloaded the old version, the same error still occurred.
Ok. So it is not related to the Uniflash version.
So far, there have been four such cases. Even after replacing with the same chip, it still occurs occasionally.
Are you saying after you replace with new chip, it will sometime work? What do you mean by occasionally? If you try 10 times to program/erase one given chip, how many times will it fail?
How many chips have you tried and how many of them have the problem?
About four out of ten times, it will fail and then cannot be re-flashed.
Thanks for the info. This is for a given chip. Do you have another debug probe? Can you repeat the same failure using a different debug probe?
Can you also answer me how many chips have you tried and how many of them have the problem?