南瑞PDZ系列装置调试指南教材

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

PDZ系列装置调试指南(简要)

1装置程序的写入

1.1 DSP程序的写入

PDZ系列智能配电终端装置的CPU为ADI Blackfin BF533芯片,需要通过希尔特烧写软件将PDZ_DSP.ldr文件烧写至SST37VF040芯片中。烧写过程如下:

(1)将SST37VF040放入烧写器中,打开希尔特烧写软件,出现如图1所示界面,点击“选项”下的“编辑自动烧录方式”,出现如图2所示界面,选择“Erase”点击“增加”,选择“Program”点击“增加”,选择“Verify”点击“增加”,出现如图3所示界面,点击确定。

图1 希尔特软件界面

图2 编辑自动烧录方式图3 自动烧录方式

(2)点击“选择器件”,出现如图4所示界面,选择厂商名“SST”,选择器件名“SST37VF040@PLCC32”,器件类型选择“全部”,点击“确定”。

图4 器件选择

(3)点击“装入文件”,出现如图5所示界面,选择PDZ_DSP.ldr文件打开,出现如图6所示“文件类型”界面,直接点击“确定”即可。

图5 文件装入图6 文件类型(4)最后点击“Auto”,等待文件烧写完毕,大约15秒钟。

(5)将烧写器断电,取下SST37VF040放入PDZ_CPU板中的U2位置;

(6)重新将终端上电,检查PDZ_CPU板上的“LED4”是否每一秒中闪烁一次。1.2 BF518程序的写入(张志华检查)

在部分需要进行网络通讯的装置中(按股份公司设计部图纸配置),写入网络程序。(一)调试程序

u-boot引导程序(u-boot.ldr)、vmImage程序(内核镜像)、rootfs.jffs2程序(文件系统)及应用程序的下载;

(二)调试方法和步骤

(1)下装u-boot引导程序(u-boot.ldr)。

①建立下载环境:

下载使用的环境为VDSP ++集成开发环境,首先打开VDSP ++环境,使用仿真器与CPU板的JTAG口(JP3)连接,然后作如下配置:

a、对VDSP ++的配置:

第一步,选择View –-> New Session菜单,如下图所示:

第二步,在弹出的对话框选择CPU为BF518,如下图所示,然后点击Next进入下一步:

第三步,选择开发板类型为Legacy target,如下图所示,然后Next 进入下一步:

第四步,进入如下界面后,直接Finish结束,此时就完成了与CPU板的连接。

b、下载u-boot

当仿真器与CPU板连接成功后,即可进行u-boot的下载操作。

第一步,选择Tools -- >Flash Programmer菜单,如下图所示:

第二步,在弹出的对话框中选择driver选项卡,在Driver 栏输入驱动程序

BF518FEzFlashDriver_M25P16.dxe文件所在的目录,默认为:

C:\Program Files\Analog Devices\VisualDSP 5.0\Blackfin\Examples\ADSP-BF518F

EZ-Board\FlashProgrammer\Serial\Debug\BF518FEzFlashDriver_M25P16.dxe,然后点击Load Driver 按钮加载驱动程序,如下图所示:

第三步,在上述对话框中选择Programming选项卡,如图一所示,在Data栏输入u-boot.ldr文件所在目录,然后点击Program按钮,即可显示如图二所示正在下载的进度条,

图一

图二

下载完成后,点击OK,关闭VDSP ++ 即可进行下面的内核镜像和文件系统的烧写操作。(三)下装内核镜像、文件系统、应用程序。

(1)内核镜像和文件系统

①相关工具的设置和环境搭建

a、超级终端设置

内核镜像和文件系统的下装是通过超级终端作为控制台来完成,首先准备好串口线将装置UART0通过超级终端和计算机相连,波特率为57600,数据位为8,无校验,即如下图设置超级终端:

点击确定返回即可完成超级终端的连接。

b 、Tftp工具的设置

将内核镜像和文件系统传入装置内部所使用的工具为Tftp,Tftp工具使用时系统默认的终端IP地址为192.168.0.15,服务器地址为192.168.0.2,即首先在电脑添加192.168.0.2网段,用网线将网口1或者网口2连接到电脑,然后将tftp工具和内核进行及文件系统放在同一个文件夹下,打开Tftp工具即可完成内核镜像和文件系统下载前的准备工作,tftp 如下图所示:

②下载内核镜像和文件系统

内核镜像为vmImage,文件系统为rootfs.jffs2,当完成上述的环境设置后,即可开始

内核和文件系统的下载操作,如下操作:

a 、将装置上电

上电后,u-boot引导程序开始启动,此时在超级终端控制台打印出操作系统启动倒计时并提示输入字母“A”来停止启动:

按下大写字母A,则u-boot停止自动启动,进入下图所示的等待输入指令状态:

b 、内核镜像下载

当进入上述状态后即可输入指令开始下载程序。

第一步:首先擦除flash,先输入sf probe 2,然后回车;再输入sf erase 0x80000

0x1C0000 ,然后回车;如下图所示:

此时开始擦除flash,擦除后即可进行下一步操作;

第二步:使用tftp工具传入vmImage文件:

输入指令:tftp 1000000 vmImage ,然后回车,即可传入文件,此时tftp和超级终端显示分别如图一和图二所示:

图一

图二

第三步:写入内核镜像:

文件传入成功后,即可写入文件,输入指令:sf write 0x1000000 0x80000 129093,并回车,其中129093为超级终端显示的文件长度,即上图中Bytes transferred = 1216659 (129093 hex)的值;此时等待写入完成即可;

c 、写入文件系统

当上一步骤中内核镜像写入成功后,即可开始文件系统的写入。

第一步:擦除flash,输入指令:sf erase 0x240000 0xDC0000,然后回车,等待擦除完成即可,此处显示和上一步骤相同;

第二步:当擦除完成后,即使用tftp根据传入rootfs.jffs2文件,与写入内核镜像相同,输入:tftp 1000000 rootfs.jffs2,然后回车;

第三步:当文件传入成功后,即可将其写入,输入指令:sf write 0x1000000

相关文档
最新文档