• hi3093需要使用initrd做小系统启动,然后挂载切根大的文件系统,小文件系统不大于6M,大文件系统不大于378M(MMC)
    这里进行删除冗余文件的删除。大文件系统暂不加入isuald和软总线,有需要可自行定制。

  • mpu_solution的sfccom组件Makefile写的不规范,组件包含两个模块,需要先构建sfc1,再构建sfc0,目前Makefile写法会导致一次性无法构建通过,这里对齐进行解耦优化。

  • 由于BSP定制的MMC内核补丁非git生成,且存在hunks,与新版本的yocto meta-data的kernel打补丁机制冲突,部分情况下成功执行构建但实际上并未打入补丁,这里使用规避方案进行处理,在do_patch后通过单独的patch固定命令处理

  • 针对mcs特性需要适配dts,在对应bsp层放一份dts,使用该层的dts配置文件(原使用mpu_solution文件)。