zoukankan      html  css  js  c++  java
  • nandflash 分区相关

    VIVI 分区的内容一定要和内核分区一致!  不然会导致挂载文件系统或者其他失败!

    1.vivi分区是在vivi烧写到flash后执行命令 bon part 0 128k 192k 1216k 4288k 64656k这样子来分区的。而不是在烧写vivi的时候就已经分好的。

    2.vivi分区后需要将vivi源文件中目录arch/s3c2410/下smdk.c中的代码修改和vivi物理分区一样

    这样才能正确引导内核和挂在文件系统!!!但是vivi修改分区和修改源代码没有太大联系,vivi每次都会从0开始的地址开始运行。

    2.vivi修改完分区后flash就会被格式化。所以修改完分区后得重新烧写vivi、内核、文件系统。

    3.烧写vivi是通过串口或者JTAG来完成的,一般内核和文件系统是由vivi下写好的驱动完成flash擦写的,这个驱动有些是以太网接口(博创2410实验板,vivi里面有网口驱动),有些是通过USB接口来完成的(友善之臂mini2440,vivi里面写了USB驱动)。烧写vivi和内核还有文件系统之间互不影响。所以在出厂时已经烧好的flash上重新烧写vivi的话是不改变flash中内
    核和文件系统所在分区的内容的。

    4.想删除flash中内容的话可以重新分区然后再将分区重新分配成原来的大小。

  • 相关阅读:
    Java项目远程调试
    Linux虚拟机安装
    研究Quarkus出现的各种错误集锦
    debian 安装 ifconfig ping
    adb shell pm list packages 高级用法
    2020年深港澳金融科技师专才计划一级考试报名简章
    k8s组件
    查询Kubernetes中etcd数据
    curl
    kubelet
  • 原文地址:https://www.cnblogs.com/wanqieddy/p/2098292.html
Copyright © 2011-2022 走看看