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.

AM1707: AM1707:Configuring the I2C in Slave Receiver

Part Number: AM1707
Other Parts Discussed in Thread: AM1808

Hello

I want to use the AM1707 I2C controller as a slave receiver.

The data sheet "spruh94d.pdf" contains details when used as a master, but does not appear to contain details when used as a slave.

Please let me know if you have sample code and documentation for using as a slave.

Thank you

  • What operating system are you using on AM1707. AM1707 is ARM only variant of superset OMAPL137 (ARM+DSP). The only software that is currently supported for the part is Processor SDK RTOS OMAPL137 which has a I2C driver but I suspect it configures the IP in master mode and includes a test with the EEPROM on the device.

    The only I2C slave example code for this family of devices is in the legacy BIOS PSP packages available here:

    http://software-dl.ti.com/targetcontent/legacy_files/targetcontent/psp/bios_psp/index.html

    If you want to run linux on the ARM9, then for latest support I would recommned updating your application development to us AM1808 which has latest main line linux support 

    Regards,

    Rahul