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.

MCU-PLUS-SDK-AM243X: Pull up is not working on AM2431ALV I2C0_SCL, I2C0_SDA, EXTINTN pins

Part Number: MCU-PLUS-SDK-AM243X

Hello experts,

Currently, the pull up of the I2C0_SCL, I2C0_SDA, and EXTINTN pins does not work properly on the AM2431ALV custom board.

The external pull up resistors are not attached and are not connected to ground.

The register values are as follows
IN4 - 1111 1111 1011 1100 where 0 is the EXTINTN, I2C0_SDA, and I2C0_SCL pins in that order.

I set all three pins as shown below, but they don't pull up,

and I put a 1 in the SET register expecting it to output a 1, but it doesn't work.
(It outputs a 0).

What should I do?

  • Hello  ,

    I am looking at your queries and you may expect reply by today .

    Regards,

    S.Anil.

  • Hello  ,

    Sorry for the delayed response.

    I found that the above pins do not support any pull up and pull down abilities.

    I have looked at I2C0_SCL and I2C0_SDA for ALV packages on datasheet in which Pull up and Pull down capabilities are not supported for those pins.

    Please look at the images below. I have highlighted the yellow color the PU /PD column is empty, which means that there is no support for PU/PD on these pins. 

    I assume that the C19 pin for EXTINTN also does not have the PU/PD option. 

    So, you can't control these PU and PD options from software. Even if you are trying to enable PU/PD from software there is   no effect.

    So, you need to connect externally resistors on those pins .

     

    Regards,

    Anil.