请教:skyeye.conf
cpu: arm7tdmimach: at91
mem_bank: map=M, type=RW, addr=0x00000000, size=0x00004000
mem_bank: map=M, type=RW, addr=0x01000000, size=0x00400000
mem_bank: map=M, type=R,addr=0x01400000, size=0x00400000, file=./boot.rom
mem_bank: map=M, type=RW, addr=0x02000000, size=0x00400000
mem_bank: map=M, type=RW, addr=0x02400000, size=0x00008000
mem_bank: map=M, type=RW, addr=0x04000000, size=0x00400000
mem_bank: map=I, type=RW, addr=0xf0000000, size=0x10000000
是不是就是把与./boot.rom连接的文件烧到芯片地址空间0x02000000,这个地址是不是由这块芯片决定的,他复位后的执行地址?
我用的是另外一种芯片,只改这一个文件,可以让程序跑起来吗(只要跑起来就可以) 一般来说,应该是芯片的复位地址, 芯片启动开始执行boot.rom中的程序. 芯片复位执行的不是0x00000000处的指令么 ?? 芯片复位执行的不是0x00000000处的指令么 ??
不是,芯片复位执行的是ROM处的指令.
页:
[1]