DS90UB948-Q1: The setting of the INTB_IN Pin

Part Number: DS90UB948-Q1


Hi team,

My customer AUO is using the DS90UB944A-Q1. They use INTB_IN as the interrupt pin and set the numVPs=1. When the MCU issues an interrupt instruction, the INTB_IN pin does not respond.

I have found  the corresponding code as below. Their basic configuration is also attached. Please help configure the code. 

BRs,

Nora

image.pngimage.png983Conf-FPD3.txt 

  • Hello, we have received your case and the investigation will take some time. Thank you for your patience.

  • I don't see where in their scripts they're setting up interrupts ? What exactly do they need their INTB_IN to track ? Can you give me more details about this use-case.

    Currently they're just using normal FPD-Link Video configuration I don't see any interrupts register conifg. 

  • Hi Eirwen,

    The current script of the customer does not include GPIO passthrough and INTB passthrough. So, could you please provide the customer with the code and a sample routine?

    BRs,

    Nora

  • serAddr = 0x18
    desAddr = 0x58
    
    board.WriteI2C(serAddr, 0x1B, 0x88)# Map SER GPIO1 to INTB_IN of DES 
    board.WriteI2C(desAddr, 0xE, 0x1) #Port_SEL
    board.WriteI2C(desAddr, 0x44, 0x81)# Enable INTB_IN of DES

    This is assuming you already have I2C Passthrough enabled on the Ser and the Target/Alias addresses are set properly. If you want a global interrupt on the 984 whenever you pull the INTB_IN pin low, you can do an additional write to DES register 0x52 = 0x81.