初学arm,被boot loader搞头晕了..一一道来:<br />1.44b0内部有128字节的rom,这里面装的是什么呢,有什么用,可以改写吗,怎么改写呢?<br />2.平常说的bootloader过程和这片内的128字节rom之间发生什么操作呢?<br />3.从网上搜索到有些bootloader过程是这样的:ARM7 Boot 模式时, Flash 的地址是<br />0x70000000片选型号是CS0 (Normal模式下,Flash地址为0x00000000),启动采用Boot方式启<br />动运行存在128byte BootROM中的程序初始化ARM内部的COM口,从COM口接受数据到2K的<br />SRAM,这2K程序是用来真正Load VxWorks的,2K程序Load完毕后系统自动跳转到这2K程序执<br />行,它的作用是再次初始化内部的COM口,通过COM口接受VxWorks到DRAM,然后由DRAM写入<br />FLASH。<br />4.通过jtag下载程序到flash中的过程和3的过程有什么不同呢?<br /><br />恳求dx指教啊...万分感谢 |
|