; bdiGDB configuration file for AT91SAM7S-EK board ; ------------------------------------------------ ; [INIT] WM32 0xFFFFFD44 0x00008000 ;Disable watchdog WM32 0xFFFFFD08 0xA5000001 ;Enable user reset ;WM32 0xFFFFFF00 0x00000001 ;Cancel reset remapping ; ; Setup PLL WM32 0xFFFFFC20 0x00000601 ;CKGR_MOR : Enabling the Main Oscillator DELAY 20 WM32 0xFFFFFC2C 0x10480a0e ;CKGR_PLLR: 96.1MHz (DIV=14,MUL=72+1) DELAY 20 WM32 0xFFFFFC30 0x00000007 ;PMC_MCKR : MCK = PLL / 2 = 48MHz DELAY 20 ; ; Setup Internal Flash for 48MHz Master Clock WM32 0xFFFFFF60 0x00300100 ;MC_FMR: Flash mode (FWS=1,FMCN=48) ; [TARGET] CPUTYPE ARM7TDMI CLOCK 1 10 ;JTAG clock (0=Adaptive, 1=16MHz, 2=8MHz, 3=4MHz) RESET HARD 300 ;Assert reset line for 300 ms BREAKMODE HARD ;SOFT or HARD, ARM / Thumb break code STEPMODE HWBP [HOST] IP 151.120.25.119 PROMPT SAM7S> ;new Telnet prompt [FLASH] CHIPTYPE AT91SAM7S ;Don't forget to set MC_FMR[FMCN] and MC_FMR[FWS] CHIPSIZE 0x10000 ;The size of one flash chip in bytes BUSWIDTH 32 ;The width of the flash memory bus in bits (8 | 16 | 32) ;FILE E:\temp\dump16k.bin ;FORMAT BIN 0x00104000 FILE E:\cygwin\home\bdidemo\at91\sam7s.bin FORMAT BIN 0x00100000 [REGS] FILE E:\cygwin\home\bdidemo\at91\regSAM7S.def