bootloader简述

NAND Flash无法直接寻址,其代码程序需要拷贝到SRAM中运行,NAND Flash没有采取内存的随机读取技术,它的读取是以一次读取一块的形式来进行的,通常是一次读取512个字节,采用这种技术的Flash比较廉价。用户不能直接运行NAND Flash上的代码,因此好多使用NAND Flash的开发板除了使用NAND Flah以外,还作上了一块小的NOR Flash来运行启动代码
NOR Flash支持直接寻址,按字节寻址,因此可以直接运行。像访问SDRAM一样,按照数据/地址总线直接访问, 可写的次数较少,速度也慢,由于其读时序类似于SRAM,读地址是线性结构,多用于程序代码的存储.NOR 的特点是可在芯片内执行,这样应用程序可以直接在flash 内存内运行,不必再把代码读到系统RAM 中。NOR 的传输效率很高,但写入和檫写速度较低
