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.

DS90UB953-Q1: How Map 954's gpio5 to 953's gpio3?

Other Parts Discussed in Thread: DS90UB954-Q1, DS90UB953-Q1

I am work in CK Telecom (Shenzhen) Limited. We Used DS90UB953 and DS90UB954.

How to configure gpio5 of 954 to gpio3 of 953;

What registers and values need to be changed? Urgent

  • Hi,

    How do you want to configure this? GPIO5 on the 954 as an input and GPIO3 on 953 as output or vice-versa? Additionally, as a reference and if you haven't already looked at it, we have a good section in the datasheets showing how to use these GPIOs, see section 7.4.13 in DS90UB954-Q1 datasheet.

    Regards,
    Mandeep Singh

  • Thanks. 

    GPIO5 on the 954 as an input and GPIO3 on 953 as output .I want to Enable LDO Pin(EN).

    I read the specification of 954 953, but I still didn't understand it.

    "The DS90UB953-Q1 supports four pins, GPIO0 through GPIO3, which can be monitored, configured, and controlled through the I 2C bus in registers 

    0x0D, 0x0E, and 0x53."

  • Hello,

    Please try the following script:

    board.WriteI2C(UB954,0x4C,0x01) #Select RX Port 0
    board.WriteI2C(UB954,0x0F,0x20) #Set GPIO5 as input
    board.WriteI2C(UB954,0x6F,0x58) #Send 954 GPIO5 to RX0 953 GPIO3

    board.WriteI2C(UB953,0x0E,0x87) #enable GPIO3 output on 953
    board.WriteI2C(UB953,0x0D,0xF0) #map 954 GPIO5 to 953 GPIO3

    Best,

    Jiashow