全志F1C100S/F1C200S学习笔记(11)——spi-flash 启动全流程适配烧录及踩坑指南

本文档详细记录了全志F1C100S/F1C200S芯片使用SPI-Flash启动的全过程,包括分区规划、uboot、kernel、buildroot的配置以及烧录方法。重点介绍了bootcmd和bootarg参数修改、dts配置、kernel支持SPI-Flash的修改,以及烧录过程中遇到的问题和解决方案。
摘要由CSDN通过智能技术生成

  • 通过参考荔枝派nano官方和论坛大佬的帖子,总结了烧录 spi-flash 启动的方法。
  • 通过搜寻资料,把其中有错误或者做了多余的操作的步骤做了修正,以免大家再次踩坑,耗费青春。
  • 以下包括 uboot、kernel、buildroot 和 烧录的详细步骤和需要注意的问题,尽量精简方法,以期容易上手和理解。
  • 各种配置项也做了详细注释,要知其然,也知其所以然。
  • 最理想的状态应该是是:有的坑,踩的人多了,也便没有了坑。

一、分区规划:

分区序号 分区大小 分区作用 地址空间及分区名
mtd0 1MB (0x100000) spl+uboot 0x0000000-0x0100000 : “uboot”
mtd1 64KB (0x10000) dtb文件 0x0100000-0x0110000 : “dtb”
mtd2 4MB (0x400000) linux内核 0x0110000-0x0510000 : “kernel”
mtd3
  • 4
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值