; bdiGDB configuration file for TQM8xxL Module ; -------------------------------------------- ; [INIT] ; init core register WREG MSR 0x00001002 ;MSR : ME,RI WSPR 27 0x00001002 ;SRR1 : ME,RI WSPR 149 0x2002000F ;DER : set debug enable register ;;WSPR 149 0x2006000F ;DER : enable SYSIE for BDI flash progr. WSPR 638 0xFFF00000 ;IMMR : internal memory at 0xFFF00000 WSPR 158 0x00000007 ;ICTRL: ; init SIU register ;;;WM32 0xFFF00000 0x00610400 ;SIUMCR WM32 0xFFF00000 0x00010400 ;SIUMCR - for use with PCMCIA WM32 0xFFF00004 0xFFFFFF89 ;SYPCR WSPR 796 0x00000000 ;M_TWB: invalidate TWB [TARGET] MMU XLAT ; support virtual addresses (for Linux!) PTBASE 0x000000F0 ; ptr to page table pointers CPUCLOCK 45000000 ;the CPU clock rate after processing the init list BDIMODE AGENT ;the BDI working mode (LOADONLY | AGENT) BREAKMODE HARD ;SOFT or HARD, HARD uses PPC hardware breakpoints [HOST] IP 10.0.0.8 FILE ppcboot.bin FORMAT BIN LOAD MANUAL ;load code MANUAL or AUTO after reset DEBUGPORT 2001 START 0x0100 [FLASH] CHIPTYPE AM29BX16 ;Flash type (AM29LV160B) CHIPSIZE 0x200000 ;The size of one flash chip in bytes BUSWIDTH 32 ;The width of the flash memory bus in bits (8 | 16 | 32) WORKSPACE 0xFFF02000 ; RAM buffer for fast flash programming FILE ppcboot.bin ;The file to program FORMAT BIN 0x00000000 ERASE 0x00000000 BLOCK ERASE 0x00008000 BLOCK ERASE 0x0000C000 BLOCK ERASE 0x00010000 BLOCK ERASE 0x00020000 BLOCK [REGS] DMM1 0xFFF00000 FILE BDI2000/reg8xx.def