全志科技
直播中

文小二

2年用户 895经验值
擅长:嵌入式技术 处理器/DSP 控制/MCU
私信 关注
[经验]

全志Nezha D1s 教程:使用PhoenixSuit刷写系统

首先,修改一下系统
打开 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)
  1. tion">int sunxi_sprite_mmc_probe(void)
  2. {
  3. #ifndef CONFIG_MACH_SUN50IW11
  4. -              return sdmmc_init_for_sprite(0, 2);
  5. +        return sdmmc_init_for_sprite(0, 0);
  6. #else
  7.         int workmode = uboot_spare_head.boot_data.work_mode;
  8.         if (workmode == WORK_MODE_CARD_PRODUCT)
  9.                 return -1;
  10.         else
  11.                 return sdmmc_init_for_sprite(0, 0);
  12. #endif
  13. }
SD卡先刷入一个系统。
efa48a4f-d881-4480-a047-6ba31656210f-image.png

然后启动系统,进入Uboot倒计时,终止它启动内核
9f2be002-7acd-4592-9e1c-2857ffce1825-image.png

按住板子上的FEL键(左边那一个),命令行输入efex,输入完efex后6秒就可以松开了。
2de04664-1864-4ab4-ad9a-1a96d8be9b2d-6686864a2e370292b12ef8b0c6bdd4c7.png

就可以愉快刷写了。
639fe1a4-0a31-4aa8-970a-807334bc83ec-image.png


更多回帖

发帖
×
20
完善资料,
赚取积分