CLDP烧写SigmStudio融合程序到Flash实现脱机步骤:
1、配置CCES属性,生成ldr文件。
ADI的flash烧写都需要驱动,这个驱动并不是通用的,每一个型号的flash都会有自己对应的驱动,ADI提供了一个例程,即IS25LP512。
Ctrl+B,生成ldr文件,默认路径在工程debug目录下
2、PC电脑通过ice1000仿真器连接Demo板(参考ADI21563的开发板设计的FLASH)。
3、CMD窗口写入如下命令,回车
D:\Analog Devices\CrossCore Embedded Studio 2.11.1\cldp -proc ADSP-21569 -emu 1000 -driver “D:\Analog Devices\EV-2156x_EZ-KIT-Rel1.0.1\EV-2156x_EZ-KIT\Examples\Device_Programmer\Legacy_SPI\is25lp512m_dpia_2156x\is25lp512m_dpia_2156x.DXE” -cmd prog -erase affected -offset 0 -format bin -file “D:\Analog Devices\SoftwareModules\SigmaStudioForSHARC-SH-Rel4.7.0\Target\Examples\Demo\ADSP-2156x\ADSP-21569\SS_App_Core1\Debug\SS_App_Core1.ldr”
注释:
3.1、芯片是21569;
3.2、仿真器是ICE1000;
3.3、驱动-driver “D:\Analog Devices\EV-2156x_EZ-KIT-Rel1.0.1\EV-2156x_EZ-KIT\Examples\Device_Programmer\Legacy_SPI\is25lp512m_dpia_2156x\is25lp512m_dpia_2156x.DXE”
3.4、从地址0开始擦除Flash:-cmd prog -erase affected -offset 0
3.5、烧写BIN格式的LDR:-format bin -file “D:\Analog Devices\SoftwareModules\SigmaStudioForSHARC-SH-Rel4.7.0\Target\Examples\Demo\ADSP-2156x\ADSP-21569\SS_App_Core1\Debug\SS_App_Core1.ldr”
4、把仿真器和板子断电,拔掉仿真器头;
5、开机运行脱机程序注意事项。
5.1、在生成ldr时,根据需求配置相应存储及ssn属性