Hello List.. i have a develop board based on mpc8247. It has no eeprom to restore hareware configure word and i have to use default config word 0x00000000. my bdi config file:
[TARGET] CPUTYPE 8270 ;the CPU type (603EV,750,8240,8260) JTAGCLOCK 1 ;use 16 MHz JTAG clock BOOTADDR 0xfff00100 ;boot address used for start-up break WORKSPACE 0x00000000 ;workspace in target RAM for fast download and data cache flushing BDIMODE AGENT ;the BDI working mode (LOADONLY | AGENT | GATEWAY) BAUDRATE 115200 ;baudrate for gateway mode or virtual IO BREAKMODE SOFT ;<AGENT> SOFT or HARD, HARD uses PPC hardware breakpoint VECTOR CATCH ;<AGENT> catch unhandled exceptions DCACHE NOFLUSH ;<AGENT> data cache flushing (FLUSH | NOFLUSH) MEMBASE 0 ;<AGENT> base of target memory MEMSIZE 0x00004000 ;<AGENT> size of target memory, 64M POOLBASE 0x00000000 ;<AGENT> base of host controlled target memory POOLSIZE 0x00004000 ;<AGENT> size of host controlled target memory When i connect BDI2000(bdiwind_cop, firmware 1.13, logic 1.02 ) to the board, the following messages are printed, then it have no response! /************************************************************/ - TARGET: processing power-up delay - TARGET: processing user reset request - BDI asserts HRESET - Reset JTAG controller passed - Bypass check: 0x55 => 0xAA - Bypass check: 0x55 => 0xAA - JTAG exists check passed - Target PVR is 0x80822014 - Target SVR is 0x00000000 - COP status is 0x01 - Check running state passed - BDI scans COP freeze command - BDI removes HRESET - COP status is 0x05 - Check stopped state passed - Check LSRL length passed - BDI sets breakpoint at 0xFFF00100 - BDI resumes program execution - COP status is 0x01 - Waiting for target stop failed - TARGET: Break at boot vector failed, freeze forced - TARGET: Target PVR is 0x80822014 - TARGET: resetting target passed - TARGET: processing target startup .... /***/ When i set CPUTYPE to 8260, the following messages are printed continously: /******************************************************************************/ - TARGET: processing power-up delay - TARGET: processing user reset request - BDI asserts HRESET - Reset JTAG controller passed - Bypass check: 0x55 => 0xAA - Bypass check: 0x55 => 0xAA - JTAG exists check passed - Target PVR is 0x80822014 - COP status is 0x01 - Check running state passed - BDI scans COP freeze command - BDI removes HRESET - COP status is 0x05 - Check stopped state passed - Check LSRL length passed - BDI sets breakpoint at 0xFFF00100 - BDI resumes program execution - COP status is 0x01 - Waiting for target stop failed - TARGET: Break at boot vector failed, freeze forced - TARGET: Target PVR is 0x80822014 - TARGET: resetting target passed - TARGET: processing target startup .... - TARGET: processing target startup passed *** TARGET: reset detected, restarting target - BDI asserts HRESET - Reset JTAG controller passed - Bypass check: 0x55 => 0xAA - Bypass check: 0x55 => 0xAA - JTAG exists check passed - Target PVR is 0x80822014 - COP status is 0x01 - Check running state passed - BDI scans COP freeze command - BDI removes HRESET - COP status is 0x05 - Check stopped state passed - Check LSRL length passed - BDI sets breakpoint at 0xFFF00100 - BDI resumes program execution - COP status is 0x01 - Waiting for target stop failed - TARGET: Break at boot vector failed, freeze forced /*****/ BDI can't bread the CPU and i don't know what can i do! Any one can help me?