1. 先看下板子外观,做工很不错

2. 主芯片的型号是,SoC 为 Cyclone V SX 系列的 5CSXFC6D6F31,不仅在芯片中包含传统的 FPGA 架构,还集成了基于 ARM Cortex A9 的 HPS 硬核处理器系统(核心频率 800MHz),以及高速收发器(3Gbps Serdes)硬核子系统。其中FPGA和ARM分别有1GB的内存,居然是分别!!

3. 接下来找个例程测试一下,不过这个板子不太适合入门学习用,学习资料基本没有,明确本次的目的是,其实现在有点懵逼,该用这个板子做什么?其实苦恼的是学习资料太少。既然拿到这个板子,就是ARM+FPGA一起玩。先用LED测试,HPS能够控制板上的D27-D30,HPS是什么?就是ARM核,用户手册说需要从TF卡启动,难道测试这个例程要从TF卡启动才可以?先直接启动测试一下。板卡采用19V供电,再接上串口J24,打开串口工具。启动界面如下

4. 说是M手动测试,A自动测试。关键怎么退出进入Linux的终端?输入大写E,退出了这个界面,登录账号:root。接下来测试下LED灯。其中 D27 对应 hps_led0,D28 对应 hps_led1,D29-D30,输入了一下,亮灯一闪而过,因为上个界面的LED也在操作,估计是2个应用都在操作LED灯,但是目前不知道如何关闭上面的,索性重启吧,输入reboot重启。没啥用,查看当前的线程,关闭它,输入top指令。查看当前运行的程序。ctrl+c退出。

5. 然后删除led_acc这个任务,kill 156。然后输入打开关闭LED的指令。测试成功。

问题,为何echo指令可以操作LED灯,和以前的应用编译的.o文件有和区别?不知道echo操作LED的机制和原理是什么?百度一下暂未找到解释。

6. 板子上有12个灯,其中HPS(就是ARM)控制D27-D30,剩下的8个灯是FPGA控制的吗?

最新文章

  1. [C#] 简单的 Helper 封装 -- RegularExpressionHelper
  2. Drupal8开发教程:模块开发——创建新页面
  3. Sql 求比率 类型 影响 结果
  4. js function定义函数的4种方法
  5. TabControl选项卡
  6. time_wait和clost_wait说明
  7. eclipse中Build Path 导入的包和复制到 lib 包的区别
  8. Docker最全教程——MongoDB容器化(十二)
  9. Access-Control-Allow-Origin设置跨域
  10. word2vec并行实现小记
  11. WPF-在Grid中编程添加控件
  12. QMap迭代器
  13. highcharts echarts比较
  14. Win10手记-为应用集成SQLite(一)
  15. IntelliJ 10.0.1设置系统的JDK
  16. php微信开发 -- 两种运营模式及服务器配置
  17. github访问慢加速访问
  18. 进程自我保护 适用于WIN7 X64
  19. Upsource——对已签入的代码进行分享、讨论和审查代码
  20. 从原型链看DOM--Comment,CDATASection,DocumentType,DocumentFragment,Attr类型

热门文章

  1. Android(java)学习笔记21:Java异常处理机制
  2. 【洛谷5309】[Ynoi2012] D1T1(分块)
  3. 【转】JS模块化工具requirejs教程(二):基本知识
  4. .NET中Ajax跨越访问
  5. C#中的代码书写规范以及命名规范
  6. svn使用过程中遇到的问题
  7. 优雅的QSignleton (五) 优雅地进行GameObject命名
  8. linux 中$ 意思
  9. SmallMQ发布
  10. cent os 上安装 matlab