一、进入目录

#cd u-boot-1.1.6_sndk6410

二、SD卡

  1. make clean
  2. make distclean
  3. vim Makefile                                   (/CROSS 修改cross-compile= ....)
  4. vim /include/configs/smdk6410.h    (改205行名字,改448行启动方式为SD卡)
  5. make smdk6410_config
  6. make
  7. ./mkmovi                                         (生成u-boot-movi.bin)
  8. ./write_sd /dev/sdb u-boot-movi.bin  (写到SD卡)

三、nandflash

其他不变上面的第四步改为448行改为nandflush启动

  1. ./mknand                                          (生成u-boot-nand.bin 这个文件要拷贝到tftp的目录/var/lib/tftpboot)

6410板子命令:

  1. tftp 50000000 u-boot-nand.bin
  2. nand earse
  3. nand write 50000000 0 100000
  4. 6410选择nandflash启动(把那个类似开关的拌过去)

四、文件系统

/*vim etc/init.d/rcS     加入 /sbin/getty -L ttySAC0 115200 vt100 */

  1. vim /etc/exports         加入:/home/kernel6410 *(rw), 把文件系统放到此目录下。
  2. service iptables stop
  3. service nfs restart
  4. chomd 777 /home/kenel6410 -R
  • 开发板上:
  1. set bootargs console=ttySAC0 root=/dev/nfs nfsroot=192.168.1.10:/home/kernel6410 ip=192.168.1.20
  2. save

五、笔记很简单没什么说明,主要是用来引导,看到命令就知道意义了。

转载于:https://www.cnblogs.com/luoxiang/p/4172085.html

s3c6410学习笔记-烧写uboot+构建文件系统相关推荐

  1. 迅为i.MX6ULL终结者Mfgtools修改单独只烧写Uboot,内核,文件系统

    1.打开mfgtools_for_6ULL文件夹,找到cfg.ini文件,如果您的板子是EMMC的修改如图 1: 如果您的板子是NAND的,修改如图 2: 2.打开"Profiles\Lin ...

  2. 3.韦东山嵌入式学习笔记-烧写工具

    程序烧写工具 oflash.SecureCRT.openJTAG.jlink 烧写方法 并口.openjtag.jlink.nor上的uboot 步骤 接口.接线.装驱动.装软件 如果PC有并口,装并 ...

  3. Linux学习笔记---烧写bin文件分析

    在看正点原子 I.MX6U 嵌入式 x Linux 驱动开发指南时,在第九章分析了启动文件的组成,但是通过文档中介绍的HEX文件查看器查看 load.imx文件时感觉不是很方便,于是就在Notepad ...

  4. 用J-Link烧写u-boot到Nor Flash—— 韦东山嵌入式Linux视频学习笔记04

    说明:本文的实验环境为Windows7+JZ2440 J-Link 只支持烧写 Nor Flash,不支持烧写 Nand Flash(为什么呢?先不探究原因). 如果想烧写程序到Nand Flash, ...

  5. sd卡烧写linux内核,uboot从SD卡烧写内核和文件系统

    环境:ubuntu 13.04 一.首先制作sd启动盘: 插入SD卡 sudo dd iflag=dsync oflag=dsync if=tiny210v2-uboot.binof=/dev/mmc ...

  6. 根文件系统的烧写与构建

    目录 一.烧写文件系统 二.根文件启动第1个程序 三.init进程分析 3.1关于busybox 3.2 init进程分析 四.构建根文件系统 4.1构建根文件系统之busybox 4.2构建跟文件系 ...

  7. 深度学习笔记:01快速构建一个手写数字识别系统以及张量的概念

    深度学习笔记:01快速构建一个手写数字识别系统 神经网络代码最好运行在GPU中,但是对于初学者来说运行在GPU上成本太高了,所以先运行在CPU中,就是慢一些. 一.安装keras框架 使用管理员模式打 ...

  8. Linux学习笔记---使用BusyBox创建根文件系统(四)

    目录 软件运行测试 设置程序为后台运行 设置开机自启动 外网连接测试 软件运行测试 进入到rootfs文件夹中新建一个drivers文件夹,用于存放编写的软件. 新建hello.c文件 输入以下代码 ...

  9. Linux学习笔记---使用BusyBox创建根文件系统(二)

    目录 向 rootfs 的"/lib "目录添加库文件 向 rootfs 的usr/lib 目录添加库文件 创建其他文件夹 根文件系统初步测试 向 rootfs 的"/l ...

最新文章

  1. Java-----instanceof、isInstance、isAssignableFrom
  2. CentOS7.2 安装Squid3.5及正、反向代理设置
  3. 张家口张北:加速“云计算”产业集聚
  4. C语言连接MYSQL存取数据的一个例子
  5. 【渝粤题库】国家开放大学2021春3607矿井瓦斯灾害防治题目
  6. 【Java】剖析@Deprecated注解
  7. ioca0中断 pic单片机_单片机入门知识-PIC为例程序.ppt
  8. unrecognized selector sent to instance问题的解决
  9. [node.js]小释
  10. Unity脚本在层级面板中的执行顺序测试3
  11. 【常识】2016-10-26
  12. GridView.RowCommand 事件
  13. elisa标准曲线怎么做_如何拟合Elisa标准曲线
  14. android模拟器mac版本下载,天天模拟器for Mac-天天模拟器mac版下载 V1.0.7-PC6苹果网...
  15. 中国首个证券纠纷示范判决机制的规定在沪发布
  16. ISP 因特网服务提供商
  17. 机器学习技术:使用深度学习处理文本
  18. toString().trim()是什么意思
  19. 华三防火墙添加web用户_H3C F1000-C-G防火墙开web功能
  20. 需求分析+辽阳市水库大坝安全检测平台+志豪未来科技有限公司+陈志豪

热门文章

  1. Java中的单例模式
  2. mybatis mapper绑定
  3. Gluster 常用命令
  4. 第一阶段站立会议08
  5. 数据结构与算法之贪心算法 C++实现
  6. jquery Ajax 通过jsonp的方式跨域提交表单
  7. 学习动态性能表 第二篇--v$sesstat
  8. Executor详细介绍 打造基于Executor的Web服务器
  9. Android_Sqlbrite入门使用
  10. Android开发四年以来的工作难点总结