关于达芬奇DM6446,里面内部有两个部分,一个是ARM926ejs的核,还有一个是C64+DSP的视频处理核,而我需要关心的重点是arm926ejs的核(bootload和linux内核)
从bootloader可知, 第一阶段主要是负责检测arm926ejs的相关硬件平台(主要是内存等),而第二阶段主要将内核映象以及根文件映象拷贝进入到RAM中运行!
硬件存储地址说明:
Flash地址存放:
利用EMIF(5.10—External Memory Interface)外部存储接口,一共128M空间
起始地址是0x02000000开始,分别存放bootloader, linux-kernel, Ramd