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.

how to use I2c in DM8148?

Other Parts Discussed in Thread: CCSTUDIO

Hi, all!
I am learning DM8148 EVM. I doubt that whether do I have to develop the I2c driver or not. Is there any usable application API to use I2c driver in DM8148, is there any user guide available? please guide me?thank you ahead of time!

BR,

qiuxicj

  • Hi Qiuxicj,

    I2C is a key driver which may be enabled in the default configuration : http://processors.wiki.ti.com/index.php/TI81XX_PSP_User_Guide#TI814X_2

    For I2C you can have a look:

    DM814x TRM, chapter 15 Inter-Integrated Circuit (I2C) Controller Module

    I2C driver: <kernel_source>drivers/i2c/busses/i2c-davinci.c.

    http://processors.wiki.ti.com/index.php/I2C_Tips

    http://processors.wiki.ti.com/index.php/TI81XX_PSP_TouchScreen_Driver_Guide

    Also you can check the example CCS test for I2C, available from the Mistral website. There you can find DM8148 EVM CCStudio tests with I2C for Base Board and expansion I/O board.

    http://www.mistralsolutions.com/pes-support/support-downloads/tmdxevm8148.html

    Software ->  Base Board and Software -> Expansion I/O Board

    Best regards,

    Pavel