Good afternoon,
We have had this problem for about a year now but have been working around it and trying different things slowly with new board revisions. We are now at the point were it does need to be sorted a lot more urgently to make our product stable.
I have been scoping some pins and have found that when it doesn't boot properly after the reset is release the ECLKOUT pin goes at 6.25MHz for about 12us then jumps to 25MHz this is as expected according to the datasheet. However after this the DSP appears to do nothing.
When it boots properly it does as above but after ECLKOUT switches to 25MHz CE1 goes low in less than 1us. This is what we expect to see as we have the device configured for 16 bit boot from the flash. From this point if it booted correctly it works perfectly for as long as we leave it on
Does anybody have any suggestions what could be causing the DSP to not attempt to boot from the flash? It appears to be heat related from what I can see on the desk but I will try and run it in an environmental chamber on Monday to confirm this.
Also does anybody know what the DSP is doing during phase two of its reset (when the ECLKOT is at 1/8 of the clock input)? and could you confirm that the NMI will have no effect on the DSP at this stage (before it has done its boot from the flash)
Many thanks for any help
Sean