MPC8309 UBOOT nand初始化
2016-04-08 20:56:09 1 举报
MPC8309 UBOOT nand初始化是嵌入式系统开发中的一个重要步骤。在这个过程中,UBOOT(Universal Boot Loader)首先会检测到系统中的NAND Flash设备,然后读取并解析设备的硬件配置信息,如数据宽度、页大小等。接着,UBOOT会设置相应的寄存器和参数,以正确地操作NAND Flash。最后,UBOOT会进行坏块扫描和擦除操作,以确保Flash的可靠性。这个过程对于系统的后续启动至关重要,因为它决定了系统能否正确地从Flash中加载和运行内核。
作者其他创作
大纲/内容
nand设备扫描,和处理器无关
MPC8309 nand flash控制器初始化,和处理器相关
2
board_nand_init()
nand_chip[0]初始化
2.1.2
fsl_elbc_ctrl_init()
nand_scan_ident()
nand_init_chip()
nand_get_flash_type()
nand_init()
2.1.1
nand_scan()
2.2
1.1
1
nand_set_defaults()
nand_scan_tail()
2.1
1.2
0 条评论
回复 删除
下一页