TE9263
用IAR 调 TE9263的开发板,老是不行。显示如下错误:Tue Apr 13 20:20:33 2010: Loaded macro file: F:\X\IAR Worklpaces\getting-started-project-at91sam9263-ek\at91sam9263-ek\getting-started-project\ewp\..\..\..\resources\iar\at91sam9263-ek-sdram.mac
Tue Apr 13 20:20:34 2010: DLL version: V4.8f, compiled Jul8 2009 19:54:44
Tue Apr 13 20:20:34 2010: Firmware: J-Link ARM V8 compiled Dec1 2009 11:42:48
Tue Apr 13 20:20:34 2010: JTAG speed is initially set to: 32 kHz
Tue Apr 13 20:20:34 2010: Initial reset was performed
Tue Apr 13 20:20:34 2010: TotalIRLen = 4, IRPrint = 0x01
Tue Apr 13 20:20:34 2010: CP15.0.0: 0x41069265: ARM, Architecure 5TEJ
Tue Apr 13 20:20:34 2010: CP15.0.1: 0x1D152152: ICache: 16kB (4*128*32), DCache: 16kB (4*128*32)
Tue Apr 13 20:20:34 2010: Cache type: Separate, Write-back, Format C (WT supported)
Tue Apr 13 20:20:34 2010: Found 1 JTAG device, Total IRLen = 4:
Tue Apr 13 20:20:34 2010:#0 Id: 0x0792603F, IRLen:4, IRPrint: 0x0 ARM926EJ-S Core
Tue Apr 13 20:20:34 2010: J-Link found 1 JTAG device(s). ARM core Id: 792603F ARM9
Tue Apr 13 20:20:34 2010: Device at TAP0 selected
Tue Apr 13 20:20:34 2010: ETM V1.3
Tue Apr 13 20:20:34 2010: J-Link: ARM9 CP15 Settings changed: 5317F from 78, MMU On, ICache On, DCache On
Tue Apr 13 20:20:34 2010: JLINK command: ProjectFile = F:\X\IAR Worklpaces\getting-started-project-at91sam9263-ek\at91sam9263-ek\getting-started-project\ewp\settings\at91sam9263-ek_at91sam9263_sdram.jlink,
return = 0
Tue Apr 13 20:20:34 2010: JLINK command: device = AT91SAM9263, return = 0
Tue Apr 13 20:20:34 2010: ------------------------------ execUserPreload ---------------------------------
Tue Apr 13 20:20:34 2010: TotalIRLen = 4, IRPrint = 0x01
Tue Apr 13 20:20:35 2010: Failed to read ICE breaker after Reset, using default reset strategy.
Tue Apr 13 20:20:35 2010: Resetting target using RESET pin
Tue Apr 13 20:20:42 2010: Halting CPU core
Tue Apr 13 20:20:42 2010: Using DBGRQ to halt CPU
Tue Apr 13 20:20:42 2010: Resetting TRST in order to halt CPU
Tue Apr 13 20:20:42 2010: Resetting target using RESET pin
Tue Apr 13 20:20:42 2010: CP15.0.0: 0x41069265: ARM, Architecure 5TEJ
Tue Apr 13 20:20:42 2010: CP15.0.1: 0x1D152152: ICache: 16kB (4*128*32), DCache: 16kB (4*128*32)
Tue Apr 13 20:20:42 2010: Cache type: Separate, Write-back, Format C (WT supported)
Tue Apr 13 20:20:42 2010: J-Link: ARM9 CP15 Settings changed: 50078 from 5317F, MMU Off, ICache Off, DCache Off
Tue Apr 13 20:20:42 2010: Hardware reset with strategy 0 was performed
Tue Apr 13 20:20:43 2010: RTCK is not connected
Tue Apr 13 20:20:43 2010: Auto JTAG speed: 1000 kHz
Tue Apr 13 20:20:43 2010: ------------------------------- PLLEnable -----------------------------------------
Tue Apr 13 20:20:43 2010: ------------------------------- PLL Set at 100 MHz ----------------------------------
Tue Apr 13 20:20:47 2010: Fatal error: Write memory error @ address 0xFFFFFC30, word access: Memory access timeout. Session aborted!
Tue Apr 13 20:20:47 2010: Error in F:\X\IAR Worklpaces\getting-started-project-at91sam9263-ek\at91sam9263-ek\getting-started-project\ewp\..\..\..\resources\iar\at91sam9263-ek-sdram.mac at line 239, col 20: Operation
error.
Tue Apr 13 20:20:47 2010: Error while calling macro execUserPreload
Tue Apr 13 20:20:47 2010: Failed to load debugee: F:\X\IAR Worklpaces\getting-started-project-at91sam9263-ek\at91sam9263-ek\getting-started-project\ewp\at91sam9263_sdram\Exe\at91sam9263_sdram.out
------------------------------------------------------------------------------------------------------------------
是不是跟ICF文件有关,下到SDRAM里的,按照说明书一步一步来的?要改动ICF吗?弄了一天都不行,求助
/*###ICF### Section handled by ICF editor, don't touch! ****/
/*-Editor annotation file-*/
/* IcfEditorFile="$TOOLKIT_DIR$\config\ide\IcfEditor\a_v1_0.xml" */
/*-Memory Regions-*/
define symbol __ICFEDIT_region_SDRAM_start__ = 0x20000000;
define symbol __ICFEDIT_region_SDRAM_end__ = 0x23FFFFFF;
define symbol __ICFEDIT_region_RAM_start__ = 0x300000;
define symbol __ICFEDIT_region_RAM_end__ = 0x30FFFF;
/*-Sizes-*/
define symbol __ICFEDIT_size_startup__= 0x100;
define symbol __ICFEDIT_size_vectors__= 0x100;
define symbol __ICFEDIT_size_cstack__ = 0x1000;
define symbol __ICFEDIT_size_sysstack__ = 0x60;
define symbol __ICFEDIT_size_irqstack__ = 0x60;
define symbol __ICFEDIT_size_heap__ = 0x0;
/*-Exports-*/
export symbol __ICFEDIT_region_SDRAM_start__;
export symbol __ICFEDIT_region_SDRAM_end__;
export symbol __ICFEDIT_region_RAM_start__;
export symbol __ICFEDIT_region_RAM_end__;
export symbol __ICFEDIT_size_startup__;
export symbol __ICFEDIT_size_vectors__;
export symbol __ICFEDIT_size_cstack__;
export symbol __ICFEDIT_size_sysstack__;
export symbol __ICFEDIT_size_irqstack__;
export symbol __ICFEDIT_size_heap__;
/**** End of ICF editor section. ###ICF###*/
define memory mem with size = 4G;
define region STA_region = mem:;
define region SDRAM_region = mem:;
define region VEC_region = mem:;
define region RAM_region = mem:;
define block CSTACK with alignment = 8, size = __ICFEDIT_size_cstack__ { };
define block SYS_STACK with alignment = 8, size = __ICFEDIT_size_sysstack__ { };
define block IRQ_STACK with alignment = 8, size = __ICFEDIT_size_irqstack__ { };
define block HEAP with alignment = 8, size = __ICFEDIT_size_heap__ { };
initialize by copy { section .vectors };
do not initialize{ section .noinit };
place in STA_region { section .cstartup };
place in VEC_region { section .vectors };
place in SDRAM_region { readonly, readwrite, block IRQ_STACK, block SYS_STACK, block CSTACK, block HEAP }
页:
[1]