Project Home
Project Home
Trackers
Trackers
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - OMAP L137 - How to disable I2C: (2 Items)
   
OMAP L137 - How to disable I2C  
Hello,

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.
Applications like:
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?

Thank You.

Saurabh Patil
IIT Bombay

Re: OMAP L137 - How to disable I2C  
Hi Saurabh,
    I am using OMAP L138 custom board. When board boots up I could see "startting I2c services".  How to test that 
driver from ARM side. 

Steps taken by me.

*connected CRO probe to I2c0 clk
*gave this command after bootup "i2c-dm6446 -a0x1 -i15 -p0x01c22000 -f24000000 -l0x1000  --b10000"
* I could see i2c in /dev/i2c0

I should able to see the clock atleast..?
I could not get anything.
How to establish test setup for testing QNX drivers..

help me in this regard.