看了一些资料,发现不太明白vxworks bootloader的启动过程。请高手指点一下。
问题是:在linux下,bootloader分为两部分,loader.bin和u_boot.bin,首先将loader.bin加载到片内ram上,由它引导将u_boot.bin加载到内存中,这是因为u_boot太大不能直接加载到片内ram中。但是我看到vxworks中bootloader只有一个bootrom文件,而且有几百K,不可能直接加载到片内ram中,那么调试时怎么把它加载到内存中呢?
请问你的目标机是什么类型呢?
ARM,PPC是不需要这样做的。
目标机是arm,
如果arm在vxworks下不需要象linux下的loader.bin,那么怎么将bootrom加载到目标机的sdram上呢,难道arm片内固化的程序能够做这个工作吗?