Hi team,
Do we have any solution about 941 splitter mode to recommend as below? Could you share related material such as schematic design or software configuration except for snla308a?
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.
Hi team,
Do we have any solution about 941 splitter mode to recommend as below? Could you share related material such as schematic design or software configuration except for snla308a?
Hello Hale,
SNLA308 is the main collateral we have to support this kind of configuration along with the datasheet for DS90UB941AS-Q1 which includes all the information about HW design and register configuration. If there is a more specific question you have then we can help address that too in the forums.
Best Regards,
Casey
Casey,
Thanks!
If 941 has been configured splitter mode ( and 941 0x00:0x2e, 0x06:0x58), does it mean that 941 can identify the 948? When the SOC is accessing 948, why the I2C between them always fail?
Every time when try to access 948, we will write 0x1e: 0x1 or 0x2 to choose the port.
Hello Hale,
Have you enabled I2C passthrough by setting 0x03 = 0x9A?
Also do both of the attached 948 have the same physical I2C address? This is generally not recommended for splitter applications, but if that is what you have in hardware, you can work around it to communicate with each DES independently using the following instructions:
Best Regards,
Casey
Hi Casey,
Firstly, you can check 0x03 =0x9A as below.
Then could you help check the register configuration?
Below is the 948 configuration.
And below is the 941 configuration.
Please help us find if there is anything wrong.
Hello Hale,
First of all, the TSKIP_CNT seems low here. Is the DSI frequency really only 300MHz? For 2x 1920x720 I would expect it to be closer to ~500-600MHz. What is the DSI lane rate being used here?
In the 941AS configuration after enabling DSI with 0x01 = 0x00 I recommend to do the following:
Before enabling DSI with 0x01 = 0x00 set the following settings from section 10.2 of the datasheet:
After that set the following:
0x1E = 0x04 # Enable secondary I2C port
Using address 0x2C set 0x03 = 0x9A # Enable I2C passthrough for port 0
Using address 0x2E set 0x03 = 0x9A # Enable I2C passthrough for port 1
Now you should be able to access the remote DES on port 0 and port 1 using address 0x58 and 0x78 respectively. You shouldn't need to set 0x17 = 0x9E
Best Regards,
Casey