大家好:
在拿到EVMK2HX开发板后确认了版本号,具体信息如下:
开发板硬件标示:EVMK2HX Rev 40 AMC REV:A104-1 66AK2H14 MCU:LM3S2D93
开发板光盘文件:K2H_K2EVM-HK_SCH_A104_Rev3_0
在Windows7 32位系统下进行如下操作并获取信息:
连接mini-USB(电脑端为USB3.0接口)与FTDI接口,并使用超级终端与MCU串口建立连接,拨码开关设置为0001(No Boot/JTAG DSP Little Endian Boot mode)模式,出现如下错误:
EVM setup has encountered the following error:The Signal SOC_POWER_GOOD has failed to assert
获取BMC版本号为:BMC version 1.0.2.6
根据h ttp://processors.wiki.ti.com/index.php/EVMK2H_Hardware_Setup文档对UCD版本进行获取并升级:
升级后版本信息:
UCD9090_104_A04_TI_30%_20151120、UCD9244_78_A04、UCD9244_52_A05
升级UCD后重启,BMC进行初始化并检测,未打印错误信息。
掉电,将拨码开关切换为0010(SPI Little Endian Boot mode)模式,将超级终端与66AK2H14串口建立连接,正常进入Linux系统。
掉电,将拨码开关切换为0001(No Boot/JTAG DSP Little Endian Boot mode)模式,将mini-USB(电脑端为USB3.0接口)线缆连接到XDS200片上仿真接口,在Windows7 32位上运行CCS7.2,使用66AK2H12实例工程(Hello工程)进行仿真调试(仿真时提示升级XDS200固件,未进行升级),EVMK2HX系统正常。
在Ubuntu16.4 64位系统下进行如下操作:
配置DHCP、FTP、TFTP、SAMBA、NFS、MINICOM并开启,将拨码开关切换为0010(SPI Little Endian Boot mode)模式,将mini-USB(电脑端为USB3.0接口)线缆连接到FTDI接口,上电,出现如下错误:
MINICOM无输出,LCD无显示信息且无背光灯,无任何指示灯点亮。
切换到Windows7 32位平台进行相同连接后上电,故障现象相同。
已排查问题如下:
1、使用RST_MCU1进行复位;
2、使用PWR(红色按键)进行复位(长按、短按均已尝试);
3、对MCU:LM3S2D93电源、复位进行测量,均正常;(VCC3V3_MP:3.14V LDO输出:1.28V)
4、更改CN2跳线为2-3,进行上电、复位,故障现象相同;
5、更改CN8跳线为1-2,进行上电、复位,故障现象相同;
6、使用CCS5.5及BMC 1.0.2.6版本工程,外接XDS200仿真器对MCU:LM3S2D93进行调试,出现连接1063错误:Device ID is not recognized or is not supported by driver…,且已对XDS200进行固件更新(CCS5.5软件提供更新版本);
7、使用h ttp://processors.wiki.ti.com/index.php/EVMK2H_Hardware_Setup文档方式更新BMC出现连接错误。
已确定故障为MCU:LM3S2D93未正常运行
请各位大侠帮小弟分析分析,非常感谢!
Shine:
LM3S2D93连不上仿真器的话,有没有量过JTAG口的信号是否正常?
user4215508:
回复 Shine:
测量过仿真器端JTAG口信号为正常信号,且该仿真器可正常调试TMS320C6455,开发板端LM3S2D93处理器JTAG口信号TCK为低,手册上说明该信号复位后内部上拉,其余信号(TMS/TDI/TDO)正常。
Shine:
回复 user4215508:
感谢分享解决方法!