hi,everyone!
我的板子之前做过从nand flash boot设置,现在想恢复出厂设置,遇到一些问题,请教高手。
软件版本:CCS5.2.1.00018_win32 和mcsdk_2_01_01_04(之前安装过bios_mcsdk_02_00_00_beta2_setup.exe,后来卸载了)
按照program_evm_userguide.pdf,选择no boot,设置$DSS_SCRIPT_DIR环境变量
执行脚本%DSS_SCRIPT_DIR%\dss.bat program_evm.js tmdxevm6678le -le
显示如下:
C:\Program Files\Texas Instruments\mcsdk_2_01_01_04\tools\program_evm>%DSS_SCRIP
T_DIR%\dss.bat program_evm.js tmdxevm6678le -le
board: evm6678l
endian: Little
emulation: XDS560 mezzanine
binaries: C:\Program Files\Texas Instruments\mcsdk_2_01_01_04\tools\program_evm/
binaries/evm6678l/
ccxml: C:\Program Files\Texas Instruments\mcsdk_2_01_01_04\tools\program_evm/con
figs/evm6678l/evm6678le.ccxml
C66xx_0: GEL Output:
Connecting Target…
C66xx_0: GEL Output: DSP core #0
C66xx_0: GEL Output: C6678L GEL file Ver is 2.004
C66xx_0: GEL Output: Global Default Setup…
C66xx_0: GEL Output: Setup Cache…
C66xx_0: GEL Output: L1P = 32K
C66xx_0: GEL Output: L1D = 32K
C66xx_0: GEL Output: L2 = ALL SRAM
C66xx_0: GEL Output: Setup Cache… Done.
C66xx_0: GEL Output: Main PLL (PLL1) Setup …
C66xx_0: GEL Output: PLL in Bypass …
C66xx_0: GEL Output: PLL1 Setup for DSP @ 1000.0 MHz.
C66xx_0: GEL Output: SYSCLK2 = 333.3333 MHz, SYSCLK5 = 200.0 MHz.
C66xx_0: GEL Output: SYSCLK8 = 15.625 MHz.
C66xx_0: GEL Output: PLL1 Setup… Done.
C66xx_0: GEL Output: Power on all PSC modules and DSP domains…
C66xx_0: GEL Output: Security Accelerator disabled!
C66xx_0: GEL Output: Power on all PSC modules and DSP domains… Done.
C66xx_0: GEL Output: PA PLL (PLL3) Setup …
C66xx_0: GEL Output: PA PLL Setup… Done.
C66xx_0: GEL Output: DDR3 PLL (PLL2) Setup …
C66xx_0: GEL Output: DDR3 PLL Setup… Done.
C66xx_0: GEL Output: DDR begin (1333 auto)
C66xx_0: GEL Output: XMC Setup … Done
C66xx_0: GEL Output:
DDR3 initialization is complete.
C66xx_0: GEL Output: DDR done
C66xx_0: GEL Output: DDR3 memory test… Started
C66xx_0: GEL Output: DDR3 memory test… Passed
C66xx_0: GEL Output: PLL and DDR Initialization completed(0) …
C66xx_0: GEL Output: configSGMIISerdes Setup… Begin
C66xx_0: GEL Output:
SGMII SERDES has been configured.
C66xx_0: GEL Output: Enabling EDC …
C66xx_0: GEL Output: L1P error detection logic is enabled.
C66xx_0: GEL Output: L2 error detection/correction logic is enabled.
C66xx_0: GEL Output: MSMC error detection/correction logic is enabled.
C66xx_0: GEL Output: Enabling EDC …Done
C66xx_0: GEL Output: Configuring CPSW …
C66xx_0: GEL Output: Configuring CPSW …Done
C66xx_0: GEL Output: Global Default Setup… Done.
C:\Program Files\Texas Instruments\mcsdk_2_01_01_04\tools\program_evm>
Global Default Setup… Done.后就直接退出了,不知道怎么回事,试了好几次都这样,如何解决?
shilong cao:
大侠,请问这个设置环境变量需要在CCS里面设置,还是在CMD中设置啊?那个program.js文件也是在CMD中运行么?
shilong cao:
我的也遇到了和你一样的问题!之前我烧写EEPROM时,不小心把里面的程序都擦除了,啥也做不了,所以才想恢复到初始状态。你现在的问题怎么样了?有什么好办法么?求指导!
Andy Yin1:
回复 shilong cao:
回复有两种方法:
1. 就是使用上述的方法,建议可以下载最新的mcsdk试试看,
2. 另外就是参考mcsdk下的bootloader tools重新下载IBL及POST等程序到flash中。
depeng kong3:
回复 Andy Yin1:
我在安装随6678EVM附送光盘中的CCS5.2.1时,双击ti_emupack_setup5.0.838.0.exe时,提示我“bad central file record ”,请问是我的安装路径出了问题还是其他?