fengc234 发表于 2013-10-9 16:37:17

uboot代码中的FASTBOOT

在uboot代码中Evm.c (board\embedsky\tq3358)在int board_init(void)中有一段代码
#ifdef CONFIG_CMD_FASTBOOT
#ifdef FASTBOOT_PORT_OMAPZOOM_NAND_FLASHING
        int indx;

        for (indx = 0; indx < MAX_PTN; indx++)
                fastboot_flash_add_ptn(&ptn);
#endif /* FASTBOOT_PORT_OMAPZOOM_NAND_FLASHING */
#endif
这是针对fast external boot的吗?开发板推荐的NAND启动和MMC启动里面没有fast external boot,另外在fast external boot方式下,不是对NOR flash进行操作吗?

天嵌技术支持01 发表于 2013-10-9 17:31:11

fastboot方式并不只针对nor flash,nand flash和emmc也是可以的。

前提是bootloader下要提供nor,nand,emmc的读写函数

亚瑟王 发表于 2013-10-9 18:59:36

我们没有使用fastboot的方式来烧写android。
fastboot是烧写android的一种方法,我们没有采用这个方法。
fastboot烧写的时候要根据存储器不一样(nand或emmc)来确认调用哪种代码。这些代码中没有针对nor的。
页: [1]
查看完整版本: uboot代码中的FASTBOOT