|
引用 17 楼 gooogleman 的回复:
引用 14 楼 piouswolf 的回复:
Dabort exception!!!
生成的NK.nb0烧到板子里的时候,启动不起来,提示:Dabort exception!!!
怎么会这样呢?
这个说起来原因就多了,你看看你的下载地址和config.bib设置的虚拟地址映射的物理地址是否一致。
买谁的板子问谁啊,这样比较容易知道问题。
; NK Start address
#define NKSTART 8C200000
#define NKLEN 01D00000
#define RAMSTART 8E000000 ;8E000000
#define RAMLEN 02000000 ;01F00000
$(NKNAME) $(NKSTART) $(NKLEN) RAMIMAGE
RAM $(RAMSTART) $(RAMLEN) RAM
; NK 80040000 01EB0000 RAMIMAGE
; RAM 8c200000 01C00000 RAM
; Common RAM areas
AUD_DMA 8c002000 00002000 RESERVED
DRV_GLB 8c010000 00010000 RESERVED
DBGSER_DMA 8c022000 00002000 RESERVED
SER_DMA 8c024000 00002000 RESERVED
IR_DMA 8c026000 00002000 RESERVED
SD_DMA 8c028000 00008000 RESERVED
EDBG 8c030000 00020000 RESERVED
CPXIPCHAIN 8c050000 00008000 RESERVED
SLEEP_BUFF 8c058000 00004000 RESERVED
DISPLAY 8c100000 00100000 RESERVED
CONFIG
COMPRESSION=ON
KERNELFIXUPS=ON
IF IMGPROFILER
PROFILE=ON
ENDIF
IF IMGPROFILER !
PROFILE=OFF
ENDIF
ROMFLAGS=0
ROMSTART=$(NKSTART)
ROMWIDTH=32
ROMSIZE=$(NKLEN)
; ROMSIZE=01EB0000
这个是我的config.bib文件,我也查了一些关于这方面的,给看看设置对不对。
我的DNW设置的是0x30200000。
按理说应该不会有问题的啊。
PB编译过程中也不会有错误。
直接烧写bin文件是不行的,提示:undefined instruction exception ! |
|