tq210 定制linux内核,TQ210 烧写Linux系统
硬件平台:TQ210v6开发板
把SD卡插到PC机上,对SD卡进行快速格式化。
在虚拟机的右下角,有个类似u盘或者硬盘的图标,点击它选择连接,这样就可以把SD卡连接到虚拟机的Linux系统中。
在虚拟机的Linux系统中会出现SD卡的图标:
使用fdisk -l命令可以查看到SD卡设备对应的文件为/dev/sdb
把文件通过smb服务器从Windows系统中复制到Linux系统中:
使用以下的命令,把uboot烧写到SD卡的第一个扇区。
dd iflag=dsync oflag=daync if=u-boot_TQ210.bin of=/dev/sdb seek=1
把SD卡拔下来,插到开发板上,用USB线和串口线把开发板和PC机相连,并把开发板的启动方式设置为SD卡启动,即把拨码开关设置成下图这样:
打开SecureCRT软件,连接串口,一直按着空格键,打开开发板的电源,进入U-BOOT模式:
选择功能9,擦除NAND Flash的数据:
接下来,安装bootloader,选择功能1:
这时,开发板就会进入等待模式。把下面两个文件同过smb服务器复制到linux系统中:
输入以下命令安装usb驱动
insmod dnw_usb.ko
安装完usb驱动后,使用lsmod可以查看安装好的usb驱动,且看到没有用户占用它。
把u-boot-20150716.bin通过smb服务器复制到linux系统下:
在虚拟机的右下角,有个类似u盘的图标,点击它选择连接,这样就可以把开发板连接到虚拟机的Linux系统中。
使用以下命令把uboot下载到开发板的内存中,然后程序会把uboot烧写到NAND FLASH中。
./dnw u-boot-20150716.bin 20000000
从串口上也能看到烧录信息:
接下来,烧录Linux内核,选择功能3:
把Linux内核镜像zImage_Kernel_3.0.8_TQ210_for_Linux_CoreD_20141021.bin通过smb服务器复制到linux系统下:
使用以下命令把linux内核下载到开发板的内存中,然后程序会把linux内核烧写到NAND FLASH中。
./dnw zImage_Kernel_3.0.8_TQ210_for_Linux_CoreD_20141021.bin 20000000
从串口上也能看到烧录信息:
把文件系统镜像rootfs_linux_v1.4_CoreD.bin通过smb服务器复制到linux系统下:
使用以下命令把linux文件系统镜像下载到开发板的内存中,然后程序会把linux文件系统镜像烧写到NAND FLASH中。
./dnw rootfs_linux_v1.4_CoreD.bin 20000000
到此,Linux系统就完全烧写到开发板中了,把拨码开关设置为NAND FLASH启动,然后启动开发板,在串口终端上可以看到如下信息:
TQ210v6开发板:http://www.embedsky.com/index.php?s=/Product/show/id/80.html
tq210 定制linux内核,TQ210 烧写Linux系统相关推荐
- uboot通过u盘烧写linux内核,向Flash中烧写uboot和linux操作系统
向Flash中烧写uboot和linux操作系统 2011年03月28日 向Flash中烧写uboot和linux操作系统 ====================================== ...
- 裸板烧写linux内核,嵌入式linux学习(二):烧写裸板进程
8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 用了两种方式烧写裸板 1.使用J-link烧写uboot,然后再使用uboot烧写其他进程1)J-link只能烧写Nor ...
- 【嵌入式开发】向开发板中烧写Linux系统-型号S3C6410
作者 : 万境绝尘 转载请著名出处 终于拿到板子了, 嵌入式开发正式开启. 板子型号 : 三星 S3C6410 基于ARM11, 指令集基于arm6指令集; 为毛不是 Cortext A9的板子; 烧 ...
- 烧写linux系统到开发板中,【嵌入式开发】向开发板中烧写Linux系统
作者 : 万境绝尘 终于拿到板子了, 嵌入式开发正式开启. 板子型号 : 三星 S3C6410 基于ARM11, 指令集基于arm6指令集; 为毛不是 Cortext A9的板子; 烧写内容 : Bo ...
- X210烧写linux系统
准备: x210开发板 USB OTG线 串口线 一张SD卡 windows PC 说明: 开发板里面已经有系统,为wince系统,wince系统的调试串口是UART0 准备烧写为linux系统,调试 ...
- 使用dd命令烧写linux系统到sd卡
基于S3c2416 http://www.industech.com.cn (uboot-1.3.4) 一:明白uboot怎么到sd卡的原理概述: 1:首先明白开发板从sd卡的什么部分读取引导安装程序 ...
- 新唐NUC972 Linux(一):USB烧写linux出厂镜像
文章目录 前言 一.硬件连接 二.安装驱动 三.烧写linux程序 四.运行程序 五.总结 前言 今天开始进军linux,学了那么久单片机,也摸得七七八八,至少点个灯还是会的.本人之所以买酷客的lin ...
- Linux学习笔记---使用MfgTool工具烧写官方系统(一)
目录 MfgTool工具简单介绍 软件烧写原理分析 1 .firmeare 文件夹 2 .files 文件夹 3 .ucl2.xml 文件 烧写步骤 1.连接USB线 2.开发板设置为USB模式 3. ...
- tiny4412安装Linux系统,FriendlyARM Tiny 4412开发板烧写Linux系统步骤
一.制做用于安装系统的SD卡 通常Tiny4412出厂时已经安装好Android4.2.2系统,之后要从新烧写系统,则须要SD卡来烧写系统,不管是经过USB烧写,仍是SD卡脱机烧写,都须要使用SD卡启 ...
最新文章
- Spotify敏捷模式详解三部曲第一篇:研发团队
- notepad++ java编码,输出中文字符时,编译出错
- 个人理财必读书目(转载)
- 企业邮箱自建战略优势大盘点
- 梯度下降算法到logistic回归
- mysql慢sql增加读写分离_MySQL-Proxy实现MySQL读写分离提高并发负载
- 2018年学员信息系统项目管理师备考经验
- 香帅的北大金融学课笔记19 -- 科技金融
- 利用dbms_metadata.get_ddl查看DDL语句
- java按键修改_修改键位映射,打造自己的个性键盘 [转自赵翔鹏的Blog]
- 16、React Native实战之TextInput组件
- 变步长的梯形求积法matlab,基于MATLAB的变步长梯形数值积分法的研究与实验
- [poj1325] Machine Schedule (二分图最小点覆盖)
- Java自学路线图之Java系统自学
- IOS – OpenGL ES 图像侵蚀边缘色彩模糊 GPUImageRGBErosionFilter
- PythonOperator、BashOperator以及Xcom使用
- Linux 磁盘动态扩容 PVM(转载)
- 小米狂秀硬核技术!推多项产业AIoT方案,打造智能生活时代
- 第六十六章 Caché 函数大全 $TRANSLATE 函数
- 内存泄露-Android Studio 生成Dump 的 HPROF 文件查看和分析工具