一、准备条件

1、Arrow Sockit 开发板;

2、主机:可以是Linux系统,也可以是windows系统;

3、可以让主机识别的SD卡,不管是用读卡器还是用主机上的卡槽,内存4G以上

二、创建SD启动盘

2.1在Linux系统下创建

1、下载SD卡镜像文件:sockit-gsrd-16.0-sdcard.img.tar.gz

2、在Linux中断解压该镜像文件:$ tar -xzf sockit-gsrd-16.0-sdcard.img.tar.gz;

3、在SD卡插入主机前,输入$ cat /proc/partitions 命令;在SD卡插入主机后再输入$ cat /proc/partitions 命令;用来确认SD卡是哪个 /dev/sdx/,这里用sdx代替;本主机已经确定SD卡是sdc

4、确定设备后,用dd命令将镜像文件写入SD卡:$ sudo dd if=sockit-gsrd-16.0-sdcard.img of=/dev/sdx bs=512,使用sudo获得读写权限,

文件大小有1.8G,根据SD卡性能不同,所用的时间也不同,可以使用快捷键Ctrl +Shift+T重新打开一个终端,输入sudo watch -n  5  pkill -USR1  -x  dd,可以查看SD卡每隔5秒的读写进度,本过程使用了1508s

5、用sync命令刷新SD卡:$ sudo sync。

6、启动盘做好之后,16G的SD卡仅299M可用,打开SD卡,可以看到里面包含4个文件;

2.2在Windows系统下创建

1、下载SD卡镜像文件:sockit-gsrd-16.0-sdcard.img.tar.gz

2、解压缩sockit-gsrd-16.0-sdcard.img.tar.gz

3、打开Win32diskimager软件,选择解压缩的镜像文件,写入对应的SD卡

三、配置开发板

配置BOOTSELECT 和CLOCKSELECT 跳线帽,BOOTSELECT[2:0] = 101  ,CLOCLSELECT[1:0] = 00

J15短接2,3脚;CLKSEL0

J16短接2,3脚;CLKSEL1

J17短接1,2脚;BOOTSEL0

J18短接1,2脚;BOOTSEL2

J19短接2,3脚;BOOTSEL1

配置FPGA模式,MSEL[0:4] =01010,fast passive parallel x32 compressed mode

如下图设置SW6的拨码开关

四、

1、采用SD启动盘bootingLinux的更多相关文章

  1. 菜鸟在ubuntu 16.04下制作am335x的SD卡启动盘反思

    以前只在消费电子平台android和rtos上做软件,每次都是公司的环境现成的,根本不用去想启动加载那部分 的事情,最近在做一个工控机的项目时,接触到了TI的arm335x系列的平台,才发现在嵌入式的 ...

  2. 如何在Ubuntu下使用TF/SD 卡制作Exynos 4412 u-boot启动盘

    /** ****************************************************************************** * @author    Maox ...

  3. 如何在Mac下使用TF/SD 卡制作Exynos 4412 u-boot启动盘

    /** ****************************************************************************** * @author    Maox ...

  4. 采用UltraISO制作U盘启动盘

    采用UltraISO制作U盘启动盘 打开UltralSO,选择"文件"--->"打开",如下图: 图1 打开WIN7操作系统的ISO文件,如下图: 图2 ...

  5. 通用PE u盘启动盘制作

    导读 通用pe工具箱是现在最老牌的的U盘装系统和维护电脑的专用工具之一,一键式制作.操作简单便捷,几乎100%支持所有U盘,不再为装机烦恼们,抓紧时间下载通用pe工具箱体验下吧. 准备工作 ①从通用p ...

  6. dd命令刻录u盘启动盘

    dd命令来刻录windows启动盘 dd if=/ home/avi/Downloads/Win10_English_x64.iso of=/ dev/sdb1 bs=51M; sync dd命令详解 ...

  7. 轻松制作X86 OPENWRT USB启动盘

    本文介绍了一个x86 live USBi启动盘的制作方法. 该方法有如下特点: 1.  可在winXP/win 7/win vista上制作, U盘采用fat格式, 即使对于linux经验较少者, 也 ...

  8. U启动制作U盘启动盘详细教程

    第一步 打开u启动装机版,将准备好的u盘插入电脑usb接口并静待软件对u盘进行识别,由于此次u启动采用全新功能智能模式,可为u盘自动选择兼容性强与适应性高的方式进行制作,相较过去版本可省去多余的选择操 ...

  9. 如何使用Ultraiso制作U盘启动盘

    准备好可启动的ISO文件和足够容量的U盘.点击工具-写入硬盘镜像. 各种U盘启动模式简介 1.USB-HDD:硬盘仿真模式,DOS启动后显示C:盘,HP U盘格式化工具制作的U盘即采用此启动模式.此模 ...

随机推荐

  1. scrapy介绍及使用

    scrapy的流程 其流程可以描述如下: 调度器把requests-->引擎-->下载中间件--->下载器 下载器发送请求,获取响应---->下载中间件---->引擎-- ...

  2. opencv各种小例子

    图像腐蚀 #include <opencv2/highgui/highgui.hpp>//OpenCV highgui 模块头文件 ~ #include <opencv2/imgpr ...

  3. 数据类型转换&运算符

    基本数据类型注意事项 整型类型:long>int>short>byte java默认类型为int型 long a = 123 表示将int类型的数值赋给更大范围的long类型,当数据 ...

  4. ubantu删除源码安装文件

    1.在安装目录下执行 make uninstall (如安装目录为/opt/software/opencv3.1.0/release) 2.删除系统相关文件 cd /usr sudo find . - ...

  5. 01-MongoDB数据库基础

    一.MongoDB数据库基础 1.MongoDB数据库介绍 什么是MongoDB? MongoDB是非关系型数据库中的一种,是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统.在高负载的情 ...

  6. SpringMvc demo示例及源码详细分析

    三层架构介绍 我们的开发架构一般都是基于两种形式,一种C/S架构,也就是客户端/服务器,另一种是B/S架构,也就是浏览器/服务器.在JavaEE开发中,几乎全部都是基于B/S架构的开发.那么在B/S架 ...

  7. CentOS 7下配置ISO镜像文件为本地yum源

    环境限制外网怎么办?离线环境怎么解决依赖?yum源配起来,可以解决大部分包的安装^_^ 环境: 虚拟机:VMware Workstation Pro 12.x Linux系统版本:CentOS-7-x ...

  8. mysql--时区问题(时间差8个小时?修改Mysql 时区)

    发现评论时间比本地时间晚8小时,原因:mysql默认时区选择了CST 解决办法: Ubuntu系统环境下: 1.检查mysql系统时区 进入mysql:mysql -u root -p mysql&g ...

  9. Java数组定义及初始化

    数组定义及初始化 数组这玩意是一种用于存放数据最常见数据结构. 数组的的概念及注意点 数组要求所有的数组元素具有相同的数据类型,且只能存在一种数据类型,要多专一有多专一. 数据类型既可以是基本类型也可 ...

  10. 2019-2020-12 20199317 《Linux内核原理与分析》 第十二周作业

    SET-UID程序漏洞实验 1  实验简介 Set-UID 是 Unix 系统中的一个重要的安全机制.当一个 Set-UID 程序运行的时候,它被假设为具有拥有者的权限.例如,如果程序的拥有者是roo ...