如何在skyeye中模拟bootloader?
我有bootloader的二进制image格式bios.img,可以在skyeye下使用的linux和romfs.img
参看了skyeye的说明文档,写的如下的skyeye.conf:
#skyeye config file sample
cpu: arm7tdmi
mach: s3c4510b
mem_bank: map=M, type=RW, addr=0x00000000, size=0x01000000
mem_bank: map=M, type=R,addr=0x01000000, size=0x00200000,file=./bios.img,boot=yes
#mem_bank: map=M, type=R,addr=0x01000000, size=0x00200000
mem_bank: map=I, type=RW, addr=0x03ff0000, size=0x00100000
#uart:type=s3c4510b,name=uart0
#uart:type=s3c4510b,name=uart1
#timer:type=s3c4510b,name=timer0
#timer:type=s3c4510b,name=timer1
net: state=on, hostip=192.168.0.194, ethmod=tuntap, mac=b0:c4:20:00:00:00
#net: state=on, mac=0:4:3:2:1:f, ethmod=tun, hostip=192.168.168.101
其中加了file=./bios.img,boot=yes,可是不见反应阿?谢谢!我模拟的是S3C4510b!怎么还是从0x8000处启动的阿? 不要运行load命令。
skyeye可以运行u-boot,你可以看测试套件,其实不管是bootloader还是kernel,还是其他程序,理论上在真实机器上运行的程序,skyeye都可以运行。
页:
[1]