Other Parts Discussed in Thread: UNIFLASH
Hello All,
We've been using various models from the F28069 DSPs especially "TMS320F28069UPFPS" and "TMS320F28069UPNT", however recently due to shortage we had to use "TMS320F28069FPNT" models that are having different ROM structures, however, we saw with them in production a major issue which is the following:
With "U" labeled DSPs we had a relatively low failure rate, meaning that in the first Flashing Attempt only less than 1% of them are failing, however in the "F" family this number is significantly higher, especially in our last production we witnessed a failure rate of 20% ( out of 400 boards, at least 80 boards) showed the following error in first flashing attempt:
We have tested the flashing with our isolated XDSV100 and also separately with XDSV110 debug probe, in various boot modes, with no success, the depletion recovery also fails with the following error:
[ERROR] C28xx: Flash Programmer: Error when performing depletion recovery.
This is very concerning to us as we are ramping up our production to 100x or more and such a failure rate is not acceptable, I have to emphasize that all the failed DSPs failed in the first Erase Flash attempt, and no programming or setting of the CSM was done prior to that, so the issue with Sector A being locked is off the table ( suprisingly I can unlock the failed DSPs withing UniFlash tool)
Please let us know what should we do and how we can make sure the failure rate of these chips stays under control.
My UNIFLASH version: 7.0.0
Regards
John