Board logo

标题: LF2406控制板无法下载程序到RAM,是否先要擦除Flash的程序 [打印本页]

作者: reporter    时间: 2013-9-12 09:54     标题: LF2406控制板无法下载程序到RAM,是否先要擦除Flash的程序

LF2406控制板无法下载程序到RAM,下载时显示“Data verification failed at address 0x8000.Please verify target memory and memory map.”,是否先要擦除Flash上原来烧入的程序?请问怎么擦除呢?
下面是我的CMD文件:
MEMORY
{
       PAGE 0: VECS: origin = 0x8000,  length 0x0040
       PAGE 0: PROG: origin = 0x8060,  length 0x0700
       PAGE 1: B0  : origin = 0x0200,  length 0x0100
       PAGE 1: B1  : origin = 0x0300,  length 0x0100
           PAGE 1: B2  : origin = 0x0060,  length 0x0020
       PAGE 1: DATA: origin = 0x0860,  length 0x0700
}

SECTIONS
{
       .vectors  : {}  >VECS PAGE 0                 /* 中断向量表 */
       .text     : {}  &gtROG PAGE 0         /* 可执行代码和字符串 */
       .cinit    : {}  &gtROG PAGE 0
       .data     : {}  >DATA PAGE 1        /* 初始化变量和常数表 */
       .bss      : {}  >DATA PAGE 1                        /* 保留全局变量和静态变量空间 */
       .const    : {}  >DATA PAGE 1                        /* 字符串和switch表 */   
           .switch   : {}  &gtROG PAGE 0         /* 包含.switch语句建立的表格 */
       .stack         : {}  >DATA PAGE 1         /* 为系统堆栈分配存储器 */
       .system   : {}  >DATA PAGE 1                        /* 为动态存储器函数分配存储器空间 */

}   




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0