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

关于C6678的power-on reset以及BOOT

大家好,

我在做一块C6678板卡。目前C6678的各路电源、时钟都调试完了,也写了FPGA上的C6678上电时序。

我用的是CCSv5.3通过Wintech的XDS560v2,去连接我的板卡。

下一步,我打算检验:

1.上电时序对不对

2.C6678的电源时钟是否正确

3.C6678能否被找到

这三个问题

于是,在C6678的RESETFULL引脚de-asserted的前后,我把BOOTMODE[12:0]设为0b0110000000000。对应的就是NO BOOT,时钟为100MHz输入。

我想问的是,这样设置的话,能否通过用于检验我上面的这三个问题??

我简单试了一下,发现CCS无法找到C6678。只能找到XDS560v2,但是却说:“no target far from the cable”(信息大概是这么写的)。

我目前只想通过CCS找到我板卡上的C6678,并且能让我简单写个GPIO控制程序,以验证我的板子无大问题,我才好继续向前走。

希望各位不吝赐教。指导指导看看,到了这一步,怎么去调试,比较好??

谢谢了~

Nick Zhang~:

1.上电时序使用示波器直接测试

2.时钟是否正确也可以直接测试啊,可以先测试coreclk

3.6678能否被找到注意是电源时钟以及jtag是否正常决定的

Feng Jin:

回复 Nick Zhang~:

谢谢您的回复。

我的意思是:通过CCS找到66878,来证明上电时序、时钟、电源的正确性。

时钟、电源我都单独用示波器看过了。我是想查看这个软件到硬件链路,是通的。

或者这么说吧:我在写上电时序的时候,那个BOOTMODE[12:0]可不可以设置成0b011 0000000 000。如果设置成这个,那么6678的主频是多少?(我是100MHz差分时钟作为Coreclk)。

xiao peng ma:

回复 Feng Jin:

no boot下应该是锁相环不工作,你可以检查sysclkout的频率是不是100/6这么多时钟,另外,就算能够连接仿真器也不能说明以上问题都是正确的,应该要能够boot起来之后才能说明都是没问题的。

Feng Jin:

回复 xiao peng ma:

这个问题我后来解决了,是我忘了把LRESET、NMI等几个引脚的去复位

现在只调了GPIO,程序调试通了

user2000895:

回复 Feng Jin:

呵呵  多核 好玩吧

Feng Jin:

回复 user2000895:

哈哈哈。。。第一次玩,还比较有新鲜感~~可否加我QQ:731820455,咱们可以讨论讨论,如遇问题也可以向你请教

hugh yu:

回复 xiao peng ma:

我电源都加上了,可是SYSCLKOUT就是没有输出,请问大虾们知道原因么,输入时钟100M也用示波器量到了,

xiao peng ma:

回复 hugh yu:

是否应该检查一下复位问题?

赞(0)
未经允许不得转载:TI中文支持网 » 关于C6678的power-on reset以及BOOT
分享到: 更多 (0)