你好,我正在使用TMS320C6415芯片,现在遇到一个奇怪的问题:
DSP在常温下不能正常BOOT起来。第一次boot失败,时隔较短时间再次上电可以正常加载成功。对板子进行加热也能加载成功。
测试发现正常时二次boot执行时间为918ms,在异常时二次boot执行时间为20ms左右(每次不一定),导致flash里的程序未被完全拷贝到dsp RAM里。
在二次boot程序中gpio2设置成out状态,在异常时刻,发现DSP bce1回到高阻状态,gpio2回到初始状态(clkout4)。
在异常时刻未发现3.3V,1.2V,PLL3V3电压存在明显变化,dsp输入时钟也正常。也没有复位信号对DSP进行复位。
我有两块板子,一块有该问题,一块没有问题。
我想咨询TMS320C6415芯片在什么情况会回到默认状态,除了复位。
为什么DSP芯片回对温度如此敏感