Other Parts Discussed in Thread: UNIFLASH
Greetings,
We have a product that uses the TMS320LF2407A. This product has been in production since 2009 with no changes to hardware or software. In the past 8 months we've experienced fallout (up to 50%) at our contract manufacturing site with this product due to a timeout fault that occurs during the programming step in the process. This has occurred across multiple lots (information which I can provide if requested).
Programming is done via RS232. See below images showing expected and timeout behavior of the RS232. We'd like Texas Instruments to provide some insight into whether this has been observed before, or if they have an idea what the cause may be.
Expected behavior:

Behavior when timeout occurs:

Yellow: transmit
Red: echo
First block of messages: Kernel & clear
Second block of messages: erase
Third block of messages: program
As you can see, in the "bad" sample case, there is a delayed echo from the device during the erase step. This causes the timeout during the programming step at manufacturing.