LProg单键脱机下载器在CA-M8X上的实现


  1.介绍
 
      脱机下载可使产品的编程脱离计算机。脱机下载主要应用于以下两种情况:1.生产流水线    2.产品现场升级程序      
      
       硬件:CA-M8X学习板 或 自制电路
       上位机软件:用于将FLASH程序、EEPROM数据及 熔丝/锁定位的配置内容保存到脱机下载器上。
       使用步骤: 1.单键脱机下载器硬件与计算机RS-232连接
                   2.使用上位机软件将程序和数据以及配置 设定到脱机下载硬件上
                   3.脱机编程
                     (1)硬件脱离计算机
                     (2)到现场与产品(目标板上)ISP接口连接
                     (3)只需按一个键便完成写程序、写数据、写熔丝、写锁定位等全部功能。
                     (4)反复(1)至(3)可完成多个产品的编程工作。

      上位机软件:

当前版本

当 前 支 持 器 件

1.2 2K  AVR ATTINY2313,ATTINY26,ATTINY24,ATTINY25,ATTINY261
  4K  AVR ATMEGA48,ATTINY44,ATTINY45,ATTINY461
  8K  AVR ATMEGA8,ATMEGA8535,ATMEGA8515,ATMEGA88,ATTINY84,ATTINY85,ATTINY861
  16K AVR ATMEGA16,ATMEGA168,ATMEGA162,ATMEGA164,ATMEGA165,ATMEGA169
  32K AVR  
  64K AVR  
  128K AVR  
  AT89S系列 AT89S51,AT89S52
     
软件下载  2008.1.30 更新  
 

软件更新记录:

 1.2 版本新增支持器件:

ATTINY25,ATTINY261,ATTINY45,ATTINY461,ATTINY85,ATTINY861
ATMEGA164,ATMEGA165,ATMEGA169
另外从些版本起改变了与计算机串行通信的波特率,为此相应的固件也更新了。

 1.1 版本新增支持器件:

ATMEGA162

 1.0 版本支持器件:

ATTINY2313,ATTINY26,ATTINY24,ATMEGA48,ATTINY44,ATMEGA8,
ATMEGA8535,ATMEGA8515,ATMEGA88,ATTINY84,ATMEGA16,
ATMEGA168,AT89S51,AT89S52

       测试记录:               

硬件 目标器件 目标板时钟 FLASH(字节) EEPROM(字节)  操作内容 使用时间(秒)
CA-M8X Atmega8 7.3728MHz 8192 512 擦器件 + 写熔丝(含校验) + 写FLASH(含校验)
写EEPROM(含校验) + 写锁定位(含校验)

12.05

CA-M8X Atmega48 12MHz 4096 256 擦器件 + 写熔丝(含校验) + 写FLASH(含校验)
写EEPROM(含校验) + 写锁定位(含校验)

4.88

CA-M8X Attiny2313 12/8 MHz 2048 128 擦器件 + 写熔丝(含校验) + 写FLASH(含校验)
写EEPROM(含校验) + 写锁定位(含校验)

2.71

CA-M8X AT89S52 11.0592 8192 0 擦器件 +  写FLASH(含校验) + 写锁定位(含校验)

11.93

CA-M8X Atmega16 4MHz 16384 512 擦器件 + 写熔丝(含校验) + 写FLASH(含校验)
写EEPROM(含校验) + 写锁定位(含校验)

19.03

       (下载速度除了与下载器速度有关系外还和目标板时钟有很大的关系)

   2.上位机软件使用说明
     
        进入查看

 

 配置CA-M8X用于单键脱机下载

 (1)。 S6(1,2,8)打开  S5(1,2,3,4,5,6,7)打开  S1(1,7,8)打开  S7(1,2,3,6,7,8)打开
 (2)。
J9(J5_RST,RST_OUT)短路  若目标板无电源J10(VCC,J5_VCC)短路  J8(任意)
 (3)。
用DB9电缆连接J7和计算机
 (4)。 打开PonyProg2000设置熔丝位如下图

       

 (5)。点击这里下载固件并写入到CA-M8X上器件(ATMEGA8)。
 (6)。用DB9电缆连接J6和计算机,完成。
 (7)。按S3键开始对目标器件编程,红灯快闪表示写FLASH,黄灯快闪表示校验FLASH,红灯慢闪表示写并校验EEPROM。编程完成时如果没有出现错误蜂鸣器会响一声,此时可接着按S3键对下一个目标编程,如果出现错误蜂鸣器会响三声,并红灯闪烁提示,此时必须按RST键后才可对下一个目标编程。

 

芯艺设计室    蒙ICP备06005492号

Copyright© 2004-2011 ChipArt Design House All Rights Reserved