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.

DLPC350 I2C0 usage

Other Parts Discussed in Thread: DLPC350

Hello team,

 

I have got a question about the I2C of DLPC350 from our customer. Would you please give any comment to this question?

 

1. There are two I2C ports in DLPC350 and I2C1 is a slave to be accessed by host processor and I2C0 is a host usage.  

We have a question about I2C0. It is written in DLPC350 datasheet, “the I2C Bus 0, Data; I2C master for on-board peripherals such as temperature sensor.”  Please tell us how you can get the information from the temperature sensor. In other words, has your firmware already supported this king of feature? Do you have a command or any reference code/design to get the value from the temperature sensor which is connected with DLPC350 I2C0? If you have not supported this type of command yet, would you please tell us whether you have a plan to support it or not?

 

2. If the user can use the I2C0 port by themselves, is it possible to connect any I2C device to I2C0 and make their own code to control this I2C device? I do not think the user can develop the firmware or the code running on the processor in side of DLPC350. So, please let me confirm my understanding ant we would like to know whether there is a way to use I2C0 by the user or not.

 

Best Regards,

 

Nobuyoshi Arai

  • Hi Nobuyoshi,

    1. I2C0 is a master IC2 port on the DLPC350. It will be supported in the next release of the DLPC350 firmware (3.0), scheduled for the end of this month (July 2015).

    2. You are correct, the user cannot write DLPC350 code. They will need to issue USB commands to the DLPC350 that will cause I2C reads/writes. The new LightCrafter4500 GUI (3.0) will implement this functionality.

    Let us know if you have any other questions.

    Thanks,
    Clinton