一、准备条件

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. push to deploy
  2. vc++ 获取当前用户名
  3. 基于mapreduce的大规模连通图寻找算法
  4. 【SQLServer】将Job运行结果发送电子邮件通知用户
  5. Anagrams问题
  6. Csharp 简单操作Word模板文件
  7. 【双模卡的相关知识】解SIM卡前需要知道的信息(SIM年分和厂商识别)
  8. Java公开课-01.类和对象
  9. html(),text(),var()区别与用法
  10. Django | 页面数据的缓存与使用
  11. 第3章 Linux上文件的权限管理
  12. synchronized 的局限性 与 Lock 的优点
  13. Mysql读写分离方案-Amoeba环境部署记录
  14. Python reverse
  15. 11: python中的轻量级定时任务调度库:schedule
  16. [转帖]技术盛宴 | 关于PoE以太网供电技术详解
  17. [转载]WPF控件拖动
  18. 利用python实现二分法和斐波那契序列
  19. hdu 5012 模拟+bfs
  20. Python学习札记(四十一) IO 1

热门文章

  1. ArrayList和LinkedList的源码学习,理解两者在插入、删除、和查找的性能差异
  2. 关闭Eslint检查
  3. Discovery and auto register
  4. 提高PHP性能效率的几个技巧!
  5. ctf线下赛中关闭非法用户shell脚本
  6. java多线程的wait、notify/notifyAll区别
  7. 设计模式之观察者模式--PHP
  8. Centos 7.x 内核升级
  9. CentOS 7 网卡 bond 配置
  10. 【项目管理】Mybatis-Generator之最完美配置详解