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.

DLPC device address and I2C code

Other Parts Discussed in Thread: DLPC2607

Hi All,

How to calculate the device address of DLPC once DLPC connected to MCU? Do we need this device address in I2C control code? Does anyone has this I2C reference code for DLPC2607?

Thanks,

Jully

  • Jully,

    You don't need to how to calculate the I2C addr. The I2C addr is 0x36. DLPC2607 SW programmwe's guide has a dedicated section talking about this I2C command. You do need to have device address in I2C control code.

    We offer I2C reference code in MSP430, but have not posted to ti.com yet. Will be posted in a month.

    Frank Xu

  • Hello

     I am new of DLP. Now I use PAD1000 and DLPC2607 designed a hud device,but when i debug software,i have a problem,

     one IIC bus connect three IIC devices,include DLPC2607,when i init the system,thr iic bus operate other device is OK;but operate DLPC2607 occur error,the iic stop signal not occur,i read TI EVM MSP430 source code i find these code

    __no_operation(); // delay added bcoz without this delay ack was received wrong.
    __no_operation(); // need to optimize the delay.
    // If data line is pulled low by slave- it is acknowledged

    I want to know why there need delay?why DLPC2607 IIC interface defferent from other IIC device?

    thank you!

  • Hello,

    For DLPC2607, I2C commands are mostly handled by DLPC2607 ASIC hardware. However, there are number of commands are called Compound I2C commands which really mean software handled I2C commands. These commands require additional time waiting since these commands take longer to process. DLPC2607 has dual 8051 uP, interprocess by software in DLPC2607 takes longer time for those compound I2C commands. Therefore, we need some additional time for the I2C.

    Let me know if you have more issues.

    Frank Xu

  • Thank you for your help.@_@