首先,修改一下系统
打开 lichee/brandy-2.0/u-boot-2018/drivers/sunxi_flash/mmc/sdmmc.c 文件,把 return sdmmc_init_for_sprite(0, 2) 改为 return sdmmc_init_for_sprite(0, 0)
- tion">int sunxi_sprite_mmc_probe(void)
{
- #ifndef CONFIG_MACH_SUN50IW11
- - return sdmmc_init_for_sprite(0, 2);
- + return sdmmc_init_for_sprite(0, 0);
- #else
- int workmode = uboot_spare_head.boot_data.work_mode;
- if (workmode == WORK_MODE_CARD_PRODUCT)
- return -1;
- else
- return sdmmc_init_for_sprite(0, 0);
- #endif
- }
SD卡先刷入一个系统。
然后启动系统,进入Uboot倒计时,终止它启动内核
按住板子上的FEL键(左边那一个),命令行输入efex,输入完efex后6秒就可以松开了。
就可以愉快刷写了。