-
降低时钟频率
-
#!/bin/sh
sopc-create-header-files \ #命令
"./som_hps.sopcinfo" \ #qsys文件--当前文件下
--single hps_0.h \ #要生成的文件
--module hps_som #模块名
以上就是它里面的内容,就是一个脚本
-
工程不能有中文路径
-
1、uboot、preloader、dtb这些是做什么的你要搞清楚。
uboot:是引导操作系统的,一般的开发板都已经有编译好了的镜像,不需要改变,就算改变有可能是改变环境变量。
preloader:是确定最开始启动的,可以把它理解为引导uboot。
dtb:是linux系统运行后,确定有哪些外设在系统上的,配置文件。
2、肯定不同,同一块板子,你选的启动方式不同,这些也不同。我建议你uboot、preloader用开发板提供的,dtb用自己的。
3、启动方式的不同,这也有些不同;
假设你是hps先 启动,然后用uboot(假设在nand中) 去启动FPGA,那么你将外设编译好的XX.rbf文件放到对应的nand中,然后在linux下开发对应的驱动程序。
另外一种就是HPS和FPGA同时启动,你把FPGA(主动串行)配置放到EPS中就OK。然后就和ARM开发一样的。
4、首先你确定的硬件的启动配置,在来更改preloader。
估计你是刚开始接触,先不要想着一步一步的来,首先让系统运行起来(参考开发板的资料),在增加FPGA,编写对应的linux驱动。
-
多出的触发器,是为三态输出
-
然并卵!
-
你写过linux 驱动吗?
-
这个问题是没有license,是无法使用网络调试的。
解决其实很简单,在http://www.arm.com/上注册一个帐号,然后help菜单下,license管理,添加license,选择30天的试用,然后输入你刚注册的帐号,不过只能使用30天。
目前好像还没有破解办。
-
uboot 引导linux 的环境变量是否设置正确?
-
确实如此,我的这个qsys工程好长时间没动了,然后把引脚给隐藏了,没注意看,结果S没连。
谢谢各位了!
-
图片
-
参考一下
http://www.rocketboards.org/fosw ... iceTreeGenerator131
-
关注
-
在qsys中有个时钟组件输入是50M,然后给hps 和外设提供时钟,如果我的FPGA还没配置那如何给HPS提供时钟?
HPS中 HPS_CLK1和HPS_CLK2这两个时钟引脚的作用呢?求大侠指点!!!
-
好好学习,天天向上!
-
看看,还是挺不错的!
-
挺好的!
-
挺好的!
-
好猥琐啊!要先回复,没看回复什么啊!