飞鹰嵌入式 发表于 2013-3-18 10:42

linu远程升级内核

我的平台是6467的
1、uboot修改位置
       u-boot-chnsys/board/davinci_dm646x/nand.c 第97行,将nand->eccmode 值改为nand->eccmode = NAND_ECC_SOFT
2、linux内核修改位置
       arch/arm/mach-davinci/board-dm6467-evm.c 第144行,将.ecc_mode值改为.ecc_mode = NAND_ECC_SOFT
3、内核升级步骤
       (1)、对分区数据进行擦除操作
                  flash_eraseall/dev/mtd2
       (2)、将数据写入
                   nandwrite -p -a /dev/mtd2 kernel
          -p为在写入时,对未满一页的数据数据进行填充,使其页对齐。-a 为autoplace
(3)、重启
页: [1]
查看完整版本: linu远程升级内核