我自己设计的c6748板子,用的是带E加密型芯片,现在无法从UART解密,GenericSecureUartHost.exe设置好后(都是按规定的步骤来的),一直停留在
(AIS Parse): Waiting for BOOTME... (power on or reset target now),不能继续走了。换第二种方式,去掉Waiting for BOOTME前的对号,上电,再start也不行,会提示超时,关闭串口!
1、首先测试过了电源,我用的是官网提供的TPS650061供电方案,1.2、1.8和3.3V测试后都正常。
2、然后也测试了25M的无源晶振,也输出正常。
3、核对启动方式(使用的是UART2),确认BOOT【7:0】 为1101 0100正常
4、AIS也是按照步骤正常生成。
5、串口的驱动也正常。
5、电脑相应的串口,波特率115200,无奇偶,1个停止位,也没问题。
现在,GenericSecureUartHost.exe里面的内容一直停滞到(AIS Parse): Waiting for BOOTME... (power on or reset target now),复位芯片也没用。我想问题应该有两个可能:1、dsp根本就没有启动起来。 2、dsp启动了,而UART传输的数据没有到电脑。
串口驱动应该是正常的,我还试试换了根传输线,问题一样(dsp的UART2两个收发线通过MAX3221连到了9针的RS232口上)。
另外,在复位DSP的芯片时,我测了DSP的RESETOUT引脚,输出为低,复位结束后,RESETOUT重新置高(不知到凭这一条能不能判定DSP已经工作了?)
还请大侠们给给意见,非常感谢,不胜感激!