; bdiGDB configuration file MMCEVB2114 board ; ------------------------------------------ ; [INIT] WM16 0x00C70000 0x000E ;WCR: disable watchdog WM16 0x00C30000 0x6000 ;SYNCR: speed-up clock to 32MHz WM16 0x00C20000 0x3303 ;CSCR0: external flash WM16 0x00C20002 0x3303 ;CSCR1: WM16 0x00C20004 0x3303 ;CSCR2: external SRAM WM16 0x00C20006 0x3703 ;CSCR3: WGPR 0 0x00000000 ;R0: Stackpointer = 0 ; ; Setup for internal flash programming WM16 0x00D00000 0x0000 ;MCR : select block 0 WM16 0x00D00010 0x0000 ;PROT: unlock all sectors WM16 0x00D00000 0x0001 ;MCR : select block 1 WM16 0x00D00010 0x0000 ;PROT: unlock all sectors WM16 0x00D00000 0x0000 ;MCR : select block 0 ; [TARGET] CPUTYPE MMC2114 JTAGCLOCK 1 ;use 8 MHz JTAG clock BDIMODE AGENT ;the BDI working mode (LOADONLY | AGENT) ;BREAKMODE SOFT NOADJ ;for GDB vesion 4.17 ;BREAKMODE HARD BREAKMODE SOFT ;for GDB version > 5.0 [HOST] IP 151.120.25.119 FILE E:\cygwin\home\bdidemo\mcore\testgnu.elf FORMAT ELF LOAD MANUAL ;load code MANUAL or AUTO after reset [FLASH] CHIPTYPE SGFM 32 ;program internal flash, system clock is 32MHz WORKSPACE 0x00800000 ;workspace in target RAM for fast programming algorithm FILE E:\cygwin\home\bdidemo\mcore\mmc2114.cfg FORMAT BIN 0x00000400 ERASE 0x00000000 BLOCK ERASE 0x00020000 BLOCK [REGS] FILE E:\cygwin\home\bdidemo\mcore\reg2114.def