一、准备条件

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. Alibaba Nacos 学习(三):Spring Cloud Nacos Discovery - FeignClient,Nacos 服务注册与发现

    Alibaba Nacos 学习(一):Nacos介绍与安装 Alibaba Nacos 学习(二):Spring Cloud Nacos Config Alibaba Nacos 学习(三):Spr ...

  2. Redis Geo HyperLogLog类型介绍

    ​Geo类型 Redis3.2.0版本推出 可以将用户给定的地理位置信息存储起来,并对这些信息进行操作 GEOADD key longitude latitude member [longitude ...

  3. 2019-11-6:ubuntu 18安装tomcat 9.0

    1,下载tomcat,选择自己想要的版本下载即可 下载官网:http://tomcat.apache.org/ 2,将下载的源码放到自己需要的位置,解压,我新建了一个tomcat目录 sudo mkd ...

  4. cenos7搭建gitlab

    git.github和gitlab的区别 git:是一种版本控制系统,是一个命令,是一种工具 gitlib:是基于实现功能的开发库 github:是一个基于git实现的在线代码仓库软件 gitlib可 ...

  5. nginx一:安装和基本应用

    Nginx: 目录 Nginx:... 1 NGINX简介和安装... 1 网站... 1 全称... 2 二次开发版... 2 Nginx的特性... 2 基本功能... 2 web服务相关的功能. ...

  6. Java多线程——线程间通信

    Java多线系列文章是Java多线程的详解介绍,对多线程还不熟悉的同学可以先去看一下我的这篇博客Java基础系列3:多线程超详细总结,这篇博客从宏观层面介绍了多线程的整体概况,接下来的几篇文章是对多线 ...

  7. ctf线下赛中检测外来IP的shell脚本

    该脚本可用于ctf线下赛中,用来检测攻击IP的接入,及时做出响应. #!/bin/bash #写自己队的ip ipA="172.22.60.230" ipB="172.2 ...

  8. 从零开始入门 K8s | 深入剖析 Linux 容器

    作者 | 唐华敏(华敏)  阿里云容器平台技术专家 本文整理自<CNCF x Alibaba 云原生技术公开课>第 15 讲. 关注"阿里巴巴云原生"公众号,回复关键词 ...

  9. cesium定义线面

    面: var polygon = viewer.entities.add({ polygon : { hierarchy : { positions : null, holes : [{ positi ...

  10. 【C/C++】之C/C++快速入门

    1    基本数据类型 C/C++语言中的基本数据类型及其属性如下表所示: 类型 取值范围 大致范围 整形 int -2147483648 ~ +2147483647 (即-231 ~ +(231-1 ...