This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F28335: Contact problem in eZdsp 28335 socketed version

Part Number: TMS320F28335
Other Parts Discussed in Thread: LAUNCHXL-F28379D

Tool/software:

        In the recent past, we purchased 3 units of eZdsp F28335, socketed version. At the time, we were already using the launchpad 28379d in the laboratory, but we prioritized the use of eZdsp due to the external memory, as we considered storing several voltage and current curves of the plant.
       During the first tests, we noticed errors in the stored curves (spikes) that did not make sense compared to the oscilloscope signals. We then verified that some data lines presented errors in the reading of specific bits.
       The fault was present in all 3 units, but two returned to working correctly after cleaning the socket contacts. However, the third unit continues to have a problem in two data paths (lower byte).
       To get around this problem, we write each float data twice, and the second time we shift the lower byte to the upper position. We transfer the curves to the computer using Code Composer and then use a program that recovers the curves by shifting bits. In addition to the delay in saving the curves, this strategy consumes more memory.
       Has anyone experienced a similar problem? Is there any way to fix this? It's hard to consider scrapping a costly unit because of a contact failure.

  • I haven't heard of this issue before, but it would not surprise me if the socket has been used extensively. Unfortunately the company that made the eZdsp (Spectrum Digital) has ceased operations.  If you are able to acquire a new socket it's possible that switching it out would help.

  • The sockets were not used extensively. No DSP chips were damaged in our lab. The units had the problem from the beginning. We opened the socket, cleaned the contacts and the problem was solved for some units, but one of the units still has the problem. In contacts with another laboratory with which we have cooperation, they said that they had problems in several socketed units and replaced them with other devices, such as launchpads. The TI devices are very good, but the internal RAM memory is small for many applications. It would be interesting if Texas made available a small board to expand the RAM of the launchpad versions, for example. Unfortunately, I believe that my choice for the eZdsp socketed version was a mistake, and the solution is unfeasible. I think it might be better for me to migrate to the LAUNCHXL-F28379D, designing a board to expand its memory.