嵌入式系统嵌入式系统/ARM技术中的技术中的Powerpc构架系统内核和内核模块构架系统内核和内核模块
调试调试
作者:易松华,华清远见嵌入式学院深圳中心讲师。 说明: 此文档的目标系统为freescale MPC8349E-
mITX,对其他采用POWERPC,MIPS,ARM的芯片的系统亦具有参考意义。 此文档中内核调试为了简化,采用
目标系统中的UBOOT初始化目标板,并通过UBOOT或者BDI2000加载内核到目标板的RAM中。 1.
BDI2000配置: 下面是MPC8349E-mITX的BDI2000配置文件, ; BDI-2000 Configuration file for the
MPC8349E-mITX ; Tip: If after a reset,
作者:易松华,华清远见嵌入式学院深圳中心讲师。
说明:
此文档的目标系统为freescale MPC8349E-mITX,对其他采用POWERPC,MIPS,ARM的芯片的系统亦具有参考意义。 此
文档中内核调试为了简化,采用目标系统中的UBOOT初始化目标板,并通过UBOOT或者BDI2000加载内核到目标板的RAM
中。
1. BDI2000配置:
下面是MPC8349E-mITX的BDI2000配置文件,
; BDI-2000 Configuration file for the MPC8349E-mITX
; Tip: If after a reset, the BDI-2000 fails to halt at 0x100,
; you may need to power-down the board for a few seconds.
[INIT]
; we use UBOOT to initialize the board
[TARGET]
CPUTYPE 8349
JTAGCLOCK 1
;STARTUP RESET
STARTUP RUN
BREAKMODE HARD
STEPMODE HWBP
BOOTADDR 0x00000100
;If you're getting "Writing to workspace failed" errors during flash operations,
;then try uncommenting this line instead. This moves the flash window to
;high memory, leaving low memory available for DDR.
RCW 0xb060a000 0x04040000 ;Set the HRCW to boot the image at 0xFE000000
MMU XLAT ;0xc0000000
PTBASE 0xf0 ;
[HOST]
IP 192.168.7.90
FILE $u-boot.bin
LOAD MANUAL
PROMPT 8349E-mITX-GP>
DUMP itx-dump.bin