zoukankan      html  css  js  c++  java
  • 【嵌入式】安装Linux系统到开发板

    一、开发板基本介绍

    • Flash ——相当于硬盘
    • RAM —— 内存
    • Micro USB或232串口 连电脑
    • USB 接口连摄像头
    • 启动方式 选择开关 :SD卡启动或NAND FLASH 启动
    • USB转串口 驱动
    • 串口软件SECURE CRT

    二、基本Linux系统组成

    3.1 Bootloader (类比BIOS)

    启动OS

    3.2 Linux内核 (Kernel)
    3.3 文件系统(Root filesystem)

    三、串口设置

    四、烧写系统安装辅助软件uboot到SD卡

    4.1 系统安装图片1

    P.S.推荐使用Linux dd命令烧写SD卡而不使用windows——通用性更好

    4.2 安装准备-软件
    dd命令
    dd:进行文件的复制,在复制的同时,可以进行格式转换(区别cp命令,cp不可进行格式转换)
    例:dd iflag=dsync oflag=dsync if=xx.bin of=/dev/sdb seek=1
    dd:命令名
    iflag=dsync: 读取文件时,采用同步方式 
    oflag=dsync: 写入文件时,采用同步方式
    //以下是需要修改的部分
    
    if=xxx.bin: 要复制的文件名 
    of=/dev/sdb: 文件被复制到的设备,/dev/sdb表示sd卡
    P.S.使用fdisk -l 命令查看sd卡文件名
    seek=1: sd卡的第1个扇区
    
    //i input
    //o output
    
    4.3 安装准备-硬件

    特别提醒:(容易烧写失败)

    1. SD卡最好不要小于4GB,必须使用读卡器,即使你的Pc自
      带了SD卡插槽。(笔记本自带的SD卡读卡器是不能烧写成功的)
    2. 必须使用标准SD卡,不能使用TF卡+卡套。
    3. 格式化SD卡

    硬件准备:
    1.连接好串口和电源
    2.保证开发板是从SD卡启动

    五、 安装Linux系统到开发板

    5.1 安装准备-硬件
    • USB下载线
    • 串口
    • SD卡启动
    5.2 使用u-boot 格式化NAND Flash
    5.3 下载烧写BootLoader

    P.S. root无权限看看文件是否有可执行权限

    5.4 下载烧写Linux kernel

    P.S. USB可重新断连一次

    5. 文件系统安装(Root filesystem)
  • 相关阅读:
    文字超出2行显示省略号
    js调试工具console方法详解
    下厨如有神
    画地为牢——广州经济困局
    数字桩和记忆术
    想象力提高记忆能力的重要能力
    三元色
    轻松自我介绍三步走——曼陀罗思考法
    英语单词_巩固方法草稿A
    http、TCP/IP协议与socket之间的区别
  • 原文地址:https://www.cnblogs.com/Neo007/p/7266991.html
Copyright © 2011-2022 走看看