Bootloader是高度依赖于硬件的,不同的硬件,其实现方式也不一样。不同的嵌入式板子,尽管其CPU是一样的,其程序也需要改动。
Bootloader主要是初始化硬件、完成内存映射,转换到适合语言环境。SDRAM映射到0x40 0000~0x140 0000,Flash映射到0x0~0x20 0000
在Linux环境下,Bootloader主要是加载Linux内核镜像.
Bootloader是高度依赖于硬件的,不同的硬件,其实现方式也不一样。不同的嵌入式板子,尽管其CPU是一样的,其程序也需要改动。
Bootloader主要是初始化硬件、完成内存映射,转换到适合语言环境。SDRAM映射到0x40 0000~0x140 0000,Flash映射到0x0~0x20 0000
在Linux环境下,Bootloader主要是加载Linux内核镜像.