硬件平台:TQ210v6开发板

把SD卡插到PC机上,对SD卡进行快速格式化。

forum.php?mod=viewthread&tid=44884&highlight=tq210

在虚拟机的右下角,有个类似u盘或者硬盘的图标,点击它选择连接,这样就可以把SD卡连接到虚拟机的Linux系统中。

forum.php?mod=viewthread&tid=44884&highlight=tq210

在虚拟机的Linux系统中会出现SD卡的图标:

forum.php?mod=viewthread&tid=44884&highlight=tq210

使用fdisk -l命令可以查看到SD卡设备对应的文件为/dev/sdb

forum.php?mod=viewthread&tid=44884&highlight=tq210

把文件通过smb服务器从Windows系统中复制到Linux系统中:

forum.php?mod=viewthread&tid=44884&highlight=tq210

forum.php?mod=viewthread&tid=44884&highlight=tq210

使用以下的命令,把uboot烧写到SD卡的第一个扇区。

dd iflag=dsync oflag=daync if=u-boot_TQ210.bin of=/dev/sdb seek=1

forum.php?mod=viewthread&tid=44884&highlight=tq210

把SD卡拔下来,插到开发板上,用USB线和串口线把开发板和PC机相连,并把开发板的启动方式设置为SD卡启动,即把拨码开关设置成下图这样:

forum.php?mod=viewthread&tid=44884&highlight=tq210

forum.php?mod=viewthread&tid=44884&highlight=tq210

打开SecureCRT软件,连接串口,一直按着空格键,打开开发板的电源,进入U-BOOT模式:

forum.php?mod=viewthread&tid=44884&highlight=tq210

选择功能9,擦除NAND Flash的数据:

forum.php?mod=viewthread&tid=44884&highlight=tq210

接下来,安装bootloader,选择功能1:

forum.php?mod=viewthread&tid=44884&highlight=tq210

这时,开发板就会进入等待模式。把下面两个文件同过smb服务器复制到linux系统中:

forum.php?mod=viewthread&tid=44884&highlight=tq210

输入以下命令安装usb驱动

insmod dnw_usb.ko

forum.php?mod=viewthread&tid=44884&highlight=tq210

安装完usb驱动后,使用lsmod可以查看安装好的usb驱动,且看到没有用户占用它。

把u-boot-20150716.bin通过smb服务器复制到linux系统下:

forum.php?mod=viewthread&tid=44884&highlight=tq210

在虚拟机的右下角,有个类似u盘的图标,点击它选择连接,这样就可以把开发板连接到虚拟机的Linux系统中。

forum.php?mod=viewthread&tid=44884&highlight=tq210

使用以下命令把uboot下载到开发板的内存中,然后程序会把uboot烧写到NAND FLASH中。

./dnw u-boot-20150716.bin 20000000

forum.php?mod=viewthread&tid=44884&highlight=tq210

从串口上也能看到烧录信息:

forum.php?mod=viewthread&tid=44884&highlight=tq210

接下来,烧录Linux内核,选择功能3:

forum.php?mod=viewthread&tid=44884&highlight=tq210

把Linux内核镜像zImage_Kernel_3.0.8_TQ210_for_Linux_CoreD_20141021.bin通过smb服务器复制到linux系统下:

forum.php?mod=viewthread&tid=44884&highlight=tq210

使用以下命令把linux内核下载到开发板的内存中,然后程序会把linux内核烧写到NAND FLASH中。

./dnw zImage_Kernel_3.0.8_TQ210_for_Linux_CoreD_20141021.bin 20000000

forum.php?mod=viewthread&tid=44884&highlight=tq210

从串口上也能看到烧录信息:

forum.php?mod=viewthread&tid=44884&highlight=tq210

把文件系统镜像rootfs_linux_v1.4_CoreD.bin通过smb服务器复制到linux系统下:

forum.php?mod=viewthread&tid=44884&highlight=tq210

使用以下命令把linux文件系统镜像下载到开发板的内存中,然后程序会把linux文件系统镜像烧写到NAND FLASH中。

./dnw rootfs_linux_v1.4_CoreD.bin 20000000

forum.php?mod=viewthread&tid=44884&highlight=tq210

到此,Linux系统就完全烧写到开发板中了,把拨码开关设置为NAND FLASH启动,然后启动开发板,在串口终端上可以看到如下信息:

forum.php?mod=viewthread&tid=44884&highlight=tq210

TQ210v6开发板:http://www.embedsky.com/index.php?s=/Product/show/id/80.html

tq210 定制linux内核,TQ210 烧写Linux系统相关推荐

  1. uboot通过u盘烧写linux内核,向Flash中烧写uboot和linux操作系统

    向Flash中烧写uboot和linux操作系统 2011年03月28日 向Flash中烧写uboot和linux操作系统 ====================================== ...

  2. 裸板烧写linux内核,嵌入式linux学习(二):烧写裸板进程

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 用了两种方式烧写裸板 1.使用J-link烧写uboot,然后再使用uboot烧写其他进程1)J-link只能烧写Nor ...

  3. 【嵌入式开发】向开发板中烧写Linux系统-型号S3C6410

    作者 : 万境绝尘 转载请著名出处 终于拿到板子了, 嵌入式开发正式开启. 板子型号 : 三星 S3C6410 基于ARM11, 指令集基于arm6指令集; 为毛不是 Cortext A9的板子; 烧 ...

  4. 烧写linux系统到开发板中,【嵌入式开发】向开发板中烧写Linux系统

    作者 : 万境绝尘 终于拿到板子了, 嵌入式开发正式开启. 板子型号 : 三星 S3C6410 基于ARM11, 指令集基于arm6指令集; 为毛不是 Cortext A9的板子; 烧写内容 : Bo ...

  5. X210烧写linux系统

    准备: x210开发板 USB OTG线 串口线 一张SD卡 windows PC 说明: 开发板里面已经有系统,为wince系统,wince系统的调试串口是UART0 准备烧写为linux系统,调试 ...

  6. 使用dd命令烧写linux系统到sd卡

    基于S3c2416 http://www.industech.com.cn (uboot-1.3.4) 一:明白uboot怎么到sd卡的原理概述: 1:首先明白开发板从sd卡的什么部分读取引导安装程序 ...

  7. 新唐NUC972 Linux(一):USB烧写linux出厂镜像

    文章目录 前言 一.硬件连接 二.安装驱动 三.烧写linux程序 四.运行程序 五.总结 前言 今天开始进军linux,学了那么久单片机,也摸得七七八八,至少点个灯还是会的.本人之所以买酷客的lin ...

  8. Linux学习笔记---使用MfgTool工具烧写官方系统(一)

    目录 MfgTool工具简单介绍 软件烧写原理分析 1 .firmeare 文件夹 2 .files 文件夹 3 .ucl2.xml 文件 烧写步骤 1.连接USB线 2.开发板设置为USB模式 3. ...

  9. tiny4412安装Linux系统,FriendlyARM Tiny 4412开发板烧写Linux系统步骤

    一.制做用于安装系统的SD卡 通常Tiny4412出厂时已经安装好Android4.2.2系统,之后要从新烧写系统,则须要SD卡来烧写系统,不管是经过USB烧写,仍是SD卡脱机烧写,都须要使用SD卡启 ...

最新文章

  1. Spotify敏捷模式详解三部曲第一篇:研发团队
  2. notepad++ java编码,输出中文字符时,编译出错
  3. 个人理财必读书目(转载)
  4. 企业邮箱自建战略优势大盘点
  5. 梯度下降算法到logistic回归
  6. mysql慢sql增加读写分离_MySQL-Proxy实现MySQL读写分离提高并发负载
  7. 2018年学员信息系统项目管理师备考经验
  8. 香帅的北大金融学课笔记19 -- 科技金融
  9. 利用dbms_metadata.get_ddl查看DDL语句
  10. java按键修改_修改键位映射,打造自己的个性键盘 [转自赵翔鹏的Blog]
  11. 16、React Native实战之TextInput组件
  12. 变步长的梯形求积法matlab,基于MATLAB的变步长梯形数值积分法的研究与实验
  13. [poj1325] Machine Schedule (二分图最小点覆盖)
  14. Java自学路线图之Java系统自学
  15. IOS – OpenGL ES 图像侵蚀边缘色彩模糊 GPUImageRGBErosionFilter
  16. PythonOperator、BashOperator以及Xcom使用
  17. Linux 磁盘动态扩容 PVM(转载)
  18. 小米狂秀硬核技术!推多项产业AIoT方案,打造智能生活时代
  19. 第六十六章 Caché 函数大全 $TRANSLATE 函数
  20. 内存泄露-Android Studio 生成Dump 的 HPROF 文件查看和分析工具

热门文章

  1. android 儿童 游戏,7-10岁儿童游戏大全
  2. 自己动手制作一个Chrome插件 入门级
  3. 手机号码为什么是11位??
  4. 从现网PON口带宽利用率看XGS-PON的适用场景
  5. 网络协议层次(熟读并背诵全文)
  6. IDEA2022 搭建SpringMVC最新教程
  7. Pandas技巧大全:含具体代码实现
  8. 雷达天线孔径与分辨率
  9. biostar handbook(四)|生物数据及其下载和基本操作
  10. 从无到有:Latex写英文论文 2