TI中文支持网
TI专业的中文技术问题搜集分享网站

请教Beaglebone和FPGA连接的问题

我现在通过beaglebone的GPMC接口扩展了一片ALtera的FPGA,现在的问题是,这两个芯片不能同时上电。

我查看了一些资料,由于AM3359启动的时候需要检查SYSBOOT的相关引脚LCD0-15,这16个引脚也是和GPMC部分是复用的,被我也接在了FPGA上面。现在的出现的现象是。

1.  如果同时上电,FPGA工作,Beaglebone无法从SD卡启动,也无CCC打印;

2.  如果FPGA先上电,Beaglebone后上电,现象同上;

3. 如果Beaglebone先上电,FPGA后上电,两个都能跑起来;这个时候复位beaglebone也能正常运行。

 

请教各位专家,这个问题该如何解决?

 

leo chen:

我查看了EVM的开发板,上面扩展了个一片CPLD,不知道这其中有什么不同,还望大侠们多多指点!

Tuff Li:

回复 leo chen:

看看这个,供参考:

bbs.eeworld.com.cn/thread-333652-1-1.html

leo chen:

回复 Tuff Li:

哈哈,这个… 这个是我写的

Tuff Li:

回复 leo chen:

哈哈,乌龙了!

Yaoming Qin:

你可以连上JTAG看看,当起不来时,看看选择的是哪种boot mode

Eason Wang:

你的复位信号是怎么个接法?

leo chen:

回复 Eason Wang:

复位信号现在是直接连在fpga上的,这个地方有什么需要注意的吗

Eason Wang:

回复 leo chen:

你的意思是说FPGA的复位信号和CPU的复位信号是被同一个源驱动的吗?

还是说FPGA来复位CPU?

leo chen:

回复 Eason Wang:

cpu复位FPGA,接的是cpu的rstout

Eason Wang:

回复 leo chen:

既然如此,根据3,你可以把板子改成FPGA来复位CPU这么做啊。

你是怀疑FPGA导致bootmode出错吗?

或者,对sysboot加强的上下拉试试

赞(0)
未经允许不得转载:TI中文支持网 » 请教Beaglebone和FPGA连接的问题
分享到: 更多 (0)