This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
你好,我想知道以下问题
949(mcu通过I2C控制949)目前已经连接到948了,也能检测到948的ID了
1.我想知道如何控制948的寄存器呢?是否是通过我的MCU输入948的I2C地址控制呢?
2.我想知道设置948的对应的IO口有哪些方法呢?
3.remote模式指的是949的那个寄存器的对应位呢?
Hello, I would like to know the following questions
949(MCU controls 949 via I2C) is now connected to 948 and can detect the ID of 948
1. I want to know how to control register 948.Is it possible to input 948's I2C address control through my MCU?
2. I would like to know how to set the IO port corresponding to 948?
3. Which bit of the register 949 does the remote mode refer to?
您好,关于您的问题,您可以参考下这篇应用手册,虽然它是以913/914为例,但是详细介绍了MCU或host如何和local,remote ser/des, remote slave 进行通讯的,相信对您问题有所帮助:
https://www.ti.com/lit/an/snla222/snla222.pdf
有任何问题,可再联系。
您好,MCU是不是接在947这边?link建立好之后,那么948的DES ID会自动加载到947中,您能正确读取到DES ID 的值吗?然后需要配置947的DES Alias,这时候MCU就可以通过I2C访问948了。
MCU接在949这边,能够得到948的DES ID,你的意思是让我去配置DES Alias?这个配置成DES ID就可以是吧?可是我没在寄存器找到DES Alias,只找到了slave id[0:7] alias
您好,没有DES Alias的话,就不需要配置DES Alias,DES ID是自动加载到949寄存器中的,所以无需配置。
需要配置0x03的bit 3=0,enable I2C pass-through。
您好,CRC这个error似乎只有在刚初始化的一段时间内存在,初始化完成后,crc error cnt则不在累加,那么是否可以认为crc error此时已经不在发生了呢?另外,lock引脚处于锁存状态应该怎么查看呢?
您好,初始化完成后您将这些errors clear掉之后还会再有error吗? 上电初始化发生errors应该是正常的,只要上电后将这些error清除不再报错应该就没问题。
另外,我指的lock是这个引脚的状态,因为高有效,发生error时候没有拉低吧? 是否为高电平? 有些error像奇偶报错,link error可能都会导致时失锁。
clear之后,确实没有error出现
但是我在利用示波器测量948的lock引脚时发现它好像一直处于低电平,即示波器上没有明显的变化,放大后,lock引脚的示波器图形如下所示
您好,回复晚了,948的DES ID自动加载到949中,说明FPD link的link链接没问题了。
然后配置slave alias, enable I2C pass through, enable Pass all, 还是无法访问948的寄存器吗?