一种具有贴片式闪烁存储器CPU系统的调试和生产方法技术方案

技术编号:2882431 阅读:363 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开一种具有贴片式闪烁存储器FLASH的CPU系统的调试和生产方法。所述方法采用调试板进行目标板上贴片FLASH的读写以及单板各部分电路的正确调试;通过操作维护台或者工装板直接下载应用程序实现目标单板的生产。采用本方法无需判断目标板FLASH电路设计以及读写程序的正确性,可根据不同的要求,在目标板调试后通过操作维护台或者工装板两种方式下载应用程序用来生产单板,从而有效的实现单板的单板调试和生产,保证了生产的高效性。(*该技术在2020年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及贴片闪烁存储器(FLASH)存储技术,更具体地涉及包含有贴片闪烁存储器的CPU系统的调试及生产方法。在通常的CPU系统生产中,需要对单板以及单板上的各部分接口电路作为对象进行调试,在实践中一般将调试对象称之为目标板,根据CPU的种类不同,目标板存在下列几种在线调试方法1.通过仿真器对目标板进行调试,仿真器直接代表目标板的CPU,通过仿真器可对目标板各部分进行调试,如8031。2.通过JTAC接口对目标板进行调试,如TI公司的DSP。3.通过BDM对目标板进行调试,如MC860,MC850。4.通过CPU串口对目标板进行调试,如MC68302。对于上述第4种CPU系统调试,在对CPU系统进行调试时,需要将系统调试程序烧结在目标板的程序存储器中,运用此调试程序对单板各部分电路做正确调试。如果是插件PLCC封装的FLASH,则可以通过烧片器烧结调试程序,进而可以直接将FLASH加载在目标板上进行调试;但采用贴片FLASH作为程序存储器的系统,由于不能在调试前判断新目标板贴片FLASH部分的电路设计以及读写程序的正确性,因此在调试目标板前不能将系统调试软件烧结在此板的FLASH中,造成无法调试目标板。另在单板的生产过程中,通常采用串口进行应用程序的下载,这样将导致应用程序下栽速度的降低,目标板可生产性差。本专利技术的目的是提供了一种具有贴片式FLASH的CPU系统的调试和生产方法,该方法借助调试板进行目标板上贴片式FLASH的读写以及单板各部分电路的正确调试;通过操作维护台或者工装板直接下载应用程序生产目标单板。本专利技术提出的一种具有贴片式FLASH的CPU系统的调试方法是通过以下具体步骤实现的首先,将目标板调试程序烧结在本专利技术设计的BOOTROM板的FLASH中;其次将BOOTROM板通过接口A与目标板相连;接着将BOOTROM板上的FLASH切换到CPU的程序存取空间;并将目标板上的贴片FLASH切换到CPU的数据存储空间;最后将计算机通讯口与BOOTROM板上的串行接口相连,并对目标板上电,运行计算机系统调试平台软件,调试目标板各部分电路。所述的BOOTROM板具有插件(PLCC)封装的FLASH和与目标板及计算机通讯的串行接口。所述的目标板调试程序是指目标板上CPU的最小系统配置程序,用于对CPU资源的初始化如CPU的串口、地址空间的逻辑基地址定义等及与PC侧调试平台的通讯程序等。所述接口A是指BOOTROM板与目标板的之间共有的接口,包括目标板的地址总线,数据总线,读写信号,片选信号,串口收发信号。所述BOOTROM板上的FLASH切换到CPU的程序存取空间是指通过跳线将目标板上的程序空间片选信号CS0端与BOOTROM板上的FLASH的片选信号相连;所述的贴片FLASH被切换到CPU的一数据存储空间是指通过跳线将目标板上的数据空间片选信号CS2端与目标板上的贴片FLASH的片选信号相连;所述BOOTROM板上的串行接口是目标板上CPU的串口与计算机串口的电平转换接口,即CPU串口的TTL电平和计算机RS232电平的转换接口。所述的计算机系统调试平台软件是指定的目标板的CPU的仿真调试软件。本专利技术的CPU系统的生产方法是通过以下具体步骤实现的该生产方法包括通过操作维护台下载通过工装板直接下载应用程序两种情况1.所述的通过操作维护台下载应用程序是通过以下具体步骤实现的首先将目标板调试程序烧结在BOOTROM板上的FLASH中;其次将BOOTROM板通过接口A与目标板相连;接着跳线操作;紧接着将计算机通过串行接口与目标板相连并对目标板加电,运行操作维护台的程序下载命令,将应用程序下载到目标板的贴片FLASH中;最后断电,去掉BOOTROM板,跳线将目标板上的CS0端与目标板的FLASH的片选信号相连。所述的跳线操作是指通过跳线将目标板上的CS0端与BOOTROM板上的FLASH的片选信号相连;通过跳线将目标板上的CS2端与目标板上的贴片FLASH的片选信号相连。所述操作维护台是单板调试的计算机软件平台,所述的应用程序下载到目标板的贴片FLASH中是指目标板独立工作时的贴片FLASH中的系统程序。2、所述的通过工装板下载应用程序的具体步骤包括首先设计具有FLASH的工装板,将系统安装程序烧结在工装板上的PLCC封装的FLASH中;其次将工装板通过接口B与目标板相连;接着跳线操作;目标板加电后,工装板将目标板的应用程序写入目标板的贴片FLASH中;最后断电,去掉工装板,跳线将目标板上的CS0端与目标板的FLASH的片选信号相连。所述工装板是用于直接下载程序的单板,此板设计有PLCC封装的FLASH,以及与目标板的接口B。所述的接口是B指在工装板与目标板之间的共有接口,包括目标板的地址总线,数据总线,读写信号,片选信号。所述工装板上FLASH烧结系统安装程序是指用来烧结目标板应用程序的软件。所述的跳线操作是指跳线将目标板上的CS0端与工装板上的FLASH的片选信号相连;跳线将目标板上的CS2端与目标板上的贴片FLASH的片选信号相连。下面结合附图并通过实施例对本专利技术做进一步描述附图说明图1是本专利技术实施例之一PCS基带板调试及操作维护程序下载接口图;图2是本专利技术实施例之二工装板下载PCS基带板程序的接口图。图1是本专利技术的一个实施例。它表明在个人通讯系统PCS中的基带板调试及操作维护程序下载接口连接图,图1中目标板上的CPU选用MC68302,贴片FLASH选用E28F008S3,BOOTROM板FLASH选用AT29LV0,SRAM选用KM68V4000BLG-TL。计算机与BOOTROM板上的串口接口是通过RS232串口线相连,用于串口通讯;BOOTROM板与目标板的通过40芯的接口相连,40芯接口的信号线包括地址线(A1-A17),数据线(D0-D15),高字节读线/READH,低字节读线/READL串行接口收线RXD,串行接口发线TXD,程序空间选通线CS0,电源,地线。由此接口实现CPU对BOOTROM板上FALSH(AT29LV010)的以程序空间进行访问,及与CPU串口的通讯。贴片FLASH通过CPU的数据线(D0-D15),地址线(A1-A20),读信号线RD,写信号线WR,片选信号线CS0或CS2与CPU接口,当在下载和调试时用CS2与贴片FLASH的片选端/FLASH相连。此时贴片FLASH的地址空间为为CPU的CS2选通的数据空间,程序下载完后,CS0和贴片FLASH的片选端/FLASH端相连。贴片FLASH的地址空间为为CPU的CS0选通的程序空间。目标板上的SRAM与CPU通过CPU的数据线(D0-D15),地址线(A1-A20),写信号线RD,写信号线WR,片选信号线CS1相连,其中CS1与SRAM的片选端CS连接,SRAM的地址空间为CPU的CS1选通的数据空间。CPU的数据线(D0-D8),地址线(A1-A10),读信号线RD,写信号线WR,片选信号线CS3作为CPU寻址的其他电路的接口,其中CS3此部分电路地址片选信号,使此部分的地址空间,为CPU的CS3选通的数据空间。调试流程步骤如下第一通过烧结器把目标板调试所需的最小系统软件烧结到两片AT29LV本文档来自技高网...

【技术保护点】
一种具有贴片式闪烁存储器(FLASH)的CPU系统的调试方法,其特征在于包括以下步骤: 首先,将目标板调试程序烧结在已设计好的调试板(BOOTROM)上的FLASH中; 其次将BOOTROM板通过接口与目标板相连; 接着将BOOTROM板上的FLASH切换到CPU的程序存取空间;将目标板上的贴片FLASH切换到CPU的数据存储空间; 最后将计算机通讯口与BOOTROM板上的串行接口相连,并对目标板上电,运行计算机系统调试平台软件,调试目标板各部分电路。

【技术特征摘要】
【国外来华专利技术】

【专利技术属性】
技术研发人员:闫华樑茅健
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1