From: Steve S. <sa...@gm...> - 2009-10-12 13:57:19
|
On Thu, Oct 8, 2009 at 2:57 PM, Brett Graham <gr...@ro...> wrote: > I am trying to use the adcs on the tps65950 power management chip. I The TWL4030_MADC driver is enabled by default in the kernel. You should use that rather than trying to talk to the chip directly. A search on the mailing list will turn up some sample code. The driver bug that is mentioned in that thread was fixed several months ago. Steve > think I have everything working under uboot but when I try to use the > i2c tools in linux I'm getting the following error > > root@overo:~# i2cget 1 0x49 0x91 > Error: Could not set address to 0x49: Device or resource busy > > >From the manpage it looks like I can use the f option to force the connection > (source: http://manpages.ubuntu.com/manpages/hardy/man8/i2cget.8.html) > -f Force access to the device even if it is already busy. By > default, i2cget will refuse to access a device which is already > under the control of a kernel driver. Using this flag is danger‐ > ous, it can seriously confuse the kernel driver in question. It > can also cause i2cget to return an invalid value. So use at your > own risk and only if you know what you’re doing. > > but the consequences sound rather severe. Has anyone else ran into > this issue? Is there away to safely access the dice or should I just > use the f option? Thanks in advance. > > ------------------------------------------------------------------------------ > Come build with us! The BlackBerry(R) Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart your > developing skills, take BlackBerry mobile applications to market and stay > ahead of the curve. Join us from November 9 - 12, 2009. Register now! > http://p.sf.net/sfu/devconference > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |