TI TMS320 self check utility c3xcheck.asm help

Started by Glock April 23, 2008
Hello... I am having an issue with a TMS320C33 and I would appreciate
some guidance. I am using the TI utility c3xcheck.asm and it is
integrated into my boot-loader code. I am seeing failures at -30C to
-40C and the self check utility returns a failure code for "ALU Test
Integer Error".

Is there any way this can be related to anything external to the DSP?
I am having a hard time believing that an ALU error can be something
outside the chip. I have had some chips returned to TI for analysis
and they said they checked out fine, but something just does not seem
right.

Thank you for your assistance.

Glock
> Hello... I am having an issue with a TMS320C33 and I would appreciate
> some guidance. I am using the TI utility c3xcheck.asm and it is
> integrated into my boot-loader code. I am seeing failures at -30C to
> -40C and the self check utility returns a failure code for "ALU Test
> Integer Error".

The C33 data sheet shows an industrial grade version spec'ed to -40C. Is that what
you have? Or do you have the commercial grade?

> Is there any way this can be related to anything external to the DSP?
> I am having a hard time believing that an ALU error can be something
> outside the chip. I have had some chips returned to TI for analysis
> and they said they checked out fine, but something just does not seem
> right.

If your chips are not spec'ed to -30C, then results would be undefined. A failure
could manifest as anything... an ALU error, an internal memory error... who knows.

-Jeff