AM1808的NAND FLASH启动过程
发布时间:2020-12-15 06:57:25 所属栏目:百科 来源:网络整理
导读:原文链接:http://blog.csdn.net/chlputi/article/details/6411177 1.RBL从NAND FLASH读入UBL到ARM INTERNAL RAM,执行此UBL程序.UBL要求存放在NAND FLASH的 0x00004000(16K,32页)(512B/PAGE),或者 0x20000 (128K,64页)(2048B/PAGE).本板使用后一种NAND FLASH
原文链接:http://blog.csdn.net/chlputi/article/details/6411177 1.RBL从NAND FLASH读入UBL到ARM INTERNAL RAM,执行此UBL程序.UBL要求存放在NAND FLASH的0x00004000(16K,32页)(512B/PAGE),或者 0x20000 (128K,64页)(2048B/PAGE).本板使用后一种NAND FLASH. ? 2.UBL从NAND FLASH读入UBOOT.UBOOT存放在NAND FLASH的BLOCK2~BLOCK24内,并被烧写程序在前面附置了启动信息.包括真实的UBOOT地址,文件大小,拷贝到RAM的目标地址(0XC1080000).UBOOT的环境参数在NAND FLASH开头,即地址零处.跳转执行UBOOT. ? 3.UBOOT从NAND FLASH 2M处读入UIMAGE,存放于RAM的0XC0700000处,并引导内核. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |