03/06/2011 2:06 AM
OMAP L137 - How to disable I2C
In my application, I am writing a data array (array containing pre-calculated sine wave values) from ARM into the shared
memory. Then I am accessing the shared memory using the DSP core via CCStudio and then displaying the sinewave on the
CRO using the Line out port of the OMAP L137 EVM.
I have tested each of my application separately and they are working perfectly fine.
Writing data into shared memory via QNX-ARM
Accessing the data written by ARM from DSP
Use DSP core to display static data on the CRO via Line out port.
The DSP core stops displaying the sine wave after porting QNX on the ARM(, i.e when the ARM and DSP cores are made to
work in conjunction). Hence I strongly suspect, that this might be because of the conflict over I2C between ARM and DSP.
Is there any other reason?
How do I disable I2C from QNX ARM?