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.

AM1808 - UART2/I2C for both Debugging and I2C interface

Other Parts Discussed in Thread: AM1808, MAX3232

Dear All,

              I am using AM1808 Processor in my design. 

  Ball/Pin of AM01808:                    Function

            F16                           SPI1_SCS[4]/UART2_TXD/I2C1_SDA/GP1[2]    and 

            F17                          SPI1_SCS[5]/UART2_RXD/I2C1_SCL/GP1[3]

 

                                       I am using UART2 for dubugging purpose providing MAX3232IDWR.

Shall I use these same pins to interface EEPROM/ Any through  I2C1. Please tell me if any Hardware or Software issues.

I am using I/O voltage as 3V3 and core voltage as 1V8.

 

  • You would not want to hook up both the MAX3232 and the I2C EEPROM on the same bus. When using UART you might accidentally send commands to erase the I2C EEPROM. And when using I2C the MAX3232 might actively drive the UART_RX pin.

    Therefore you would need some type of switch to isolate the EEPROM or the MAX3232 when the other is in use. Keep in mind when selecting the switch that I2C is open drain while UART is not.

    Jeff