当前位置: 代码迷 >> 综合 >> 周报-------zedboard
  详细解决方案

周报-------zedboard

热度:78   发布时间:2024-01-04 05:06:56.0

昵称:桥                                                    时间:2014 - 10 - 24        到  2014-10-31

1、本周未完成任务:综合生成的硬件配置信息和加入AD的内核编译都没有出错,但是系统启动不起来。

2、本周已完成任务:AD模块的驱动的资料的查找和编译。

3、下周计划:让AD模块工作起来

技术要点:

相关资料在https://github.com/analogdevicesinc 可以下载,hdl文件就是vivado 版的AD9467相关的IP核和工程。通过TCL命令可自动完成创建,会耗很多内存,我电脑有3G多内存在编译时候还是会因为内存不足自动退出了好多次。= =。学校台式电脑内存只有2G也带不起来= =、勉强完成了编译工作。

AD9467的相关驱动在:

Linux Kernel ConfigurationDevice Drivers  ---><*>     Industrial I/O support --->--- Industrial I/O support-*-   Enable ring buffer support within IIO-*-     Industrial I/O lock free software ring-*-   Enable triggered sampling support*** Analog to digital converters ***[--snip--]<*>   Analog Devices AD9467 AD9643 High-Speed AXI ADC driver[--snip--]

编译内核,编译设备树,分别生成uImage,devisetree.dtb 这两个SD卡启动需要的文件。拷贝到SD卡,然后加上之前生成的BOOT.BIN 文件,启动系统,但是卡在了,具体原因还在排查。。。