开发过程中虽然在nandflash中的0到128K是第一个分区,存储uboot环境变量。第二个分区从128k到256k存储ubl。我想知道为什么这么分?还有当系统启动后/dev/mtdblock1怎么也读不出来。想请教烧写工具sfh_OMAPL138是将UBL烧写到nandflash中的具体地址?
Gary Wu:
你好!请参考linux源码中的定义
路径为arch/arm/mach-davinci/board-da850-evm.c中的
da850_evm_nandflash_partition