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

ds90ub949EVM和928适配的问题?

Other Parts Discussed in Thread:ALP

用的949EVM和928解串产品连接,

上电后,ALP显示状态如下,未连接DES,

 

扫iic设备后,如下设备:双击58为928的地址,双击58不能连接,18是949地址,1a是总线其他设备,只有双击1a des能能与928连接,

如上图,alp显示des连接后,949的pclk和928的pclk不一样。

问题:

1、上电des为连接,是不是949和928外围配置不正确,需要检查哪些东西?

2、为什么双击1a地址能连接,但949地址变为了1a

3、949的pclk和928pclk为什么不一样?

Kailyn Chen:

您好,您的意思是949连接的des为928,但是使用ALP 扫的928的地址为0x1a反而能正常连接, 连接后949的地址变成1a, 928的地址是正确的,为0x58 是这个意思吗?

,

Kailyn Chen:

您好,我看了下949和928的datasheet, I2C slave address 是通过IDx引脚上的分压电阻决定的. 所以要看下您的电路, IDx的R1和R2的值分别为多少, 从而确定从机地址.
可以参考949 和928datasheet Table9 和Table7, 分别列出了不同分压阻值的I2C 从机地址.

,

fighting_goon:

用ALP扫的地址也有928配置的0x58,但是双击连接不成功,只有选1a才能显示连上,949的地址也变为了1a,
当我连接后,为什么Alp显示两个芯片的的pclk不一样,

,

fighting_goon:

iic的地址,是不是可以寄存器设置,必须要datasheet上面制定的哪些吧,改变地址或者会不用因为地址的原因造成连接不上

,

Kailyn Chen:

是的,可以通过寄存器配置,寄存器0x00[7:1],但是必须是datasheet上面指定的那几个地址。 如果不是按照那几个地址配置的,肯定是连不上的。

,

fighting_goon:

感谢回复,连接后问什么928和949的pclk不一样,现在我更换一些949的ID,发现ALp显示的928 pclk 为0,928需要进行什么配置么?

,

fighting_goon:

949和928连接后,alp更改928的id寄存器0x00不成功,是什么情况,如何改928的id呢

,

Kailyn Chen:

那您0x00的bit0是否配置为1, 设置为I2C 地址通过寄存器来配置,而不是通过IDx引脚来配置?

如果bit0=0的话, 是修改不成功的.

,

fighting_goon:

有修改,现在的主要问题是 ALP读取的949 pck和928的pclk不一样,相差3M左右,这个是什么原因,

由于终端对pclk有要求,现一直不能出图。

,

Kailyn Chen:

您好,您看下ALP的“pattern generator”菜单栏里的video control的配置。 看是否pclk选项配置正确。
一共四个选项:
1. External

2. Internal

3. Internal w/Ext.clock

4. Internal w/Ext. Pixel Clock.

赞(0)
未经允许不得转载:TI中文支持网 » ds90ub949EVM和928适配的问题?
分享到: 更多 (0)