From: Richard B. <rl...@gm...> - 2008-04-02 15:34:05
|
I have a consoleLCD16-vx and it works fine with both the pre-built X11 images from the gumstix.com and images I have built from the latest OE source tree from subversion. No hardware modifications were required. Richard On Wed, Apr 2, 2008 at 8:33 AM, Neil Brown <nb...@ix...> wrote: > > I've now updated to the latest OE with no change to the touchscreen > operation. I'm running v307 from a clean build and I get the following > when the tsc2003 is probed: > > tsc2003 i2c touch screen controller > i2c: error: timeout > i2c: msg_num: 1 msg_idx: 0 msg_ptr: 0 > i2c: ICR: 000007e9 ISR: 00000004 > i2c: log: > tsc2003_i2c_detect: probing address 0x48 > i2c_adapter i2c-0: i2c_pxa: timeout waiting for bus free > i2c_adapter i2c-0: i2c_pxa: timeout waiting for bus free > i2c_adapter i2c-0: i2c_pxa: timeout waiting for bus free > i2c_adapter i2c-0: i2c_pxa: timeout waiting for bus free > i2c_adapter i2c-0: i2c_pxa: timeout waiting for bus free > i2c_adapter i2c-0: i2c_pxa: timeout waiting for bus free > i2c: error: exhausted retries > i2c: msg_num: 1 msg_idx: 0 msg_ptr: 0 > i2c: ICR: 000007e9 ISR: 00000004 > i2c: log: > I2C: i2c-0: PXA I2C adapter > > ..it tries twice and then gives up. If I swap out for the 18 bit board, > the touchscreen works fine. I'm guessing that I need to fix this board > by adding the SDA and SCL pullups. > > -o- > Neil > > > > Chris Dollar wrote: > > I too have a consoleLCD16-vx and have it working with no hardware mods > > whatsoever. The board does not work well with 'older' versions of the > > tsc2003 driver. A change was committed for the driver to the gumstix > > OE subversion branch in r255 based off of some experimenting I was > > doing with Steve Sakoman. Basically we came to the conclusion that > > the way the tsc2003 generated PENIRQ interrupts was a bad design, and > > as a result the chip produced interrupts even though it was reporting > > no pressure on the touchscreen. Our solution was to not use > > interrupts from the tsc2003 at all, and instead poll the driver to get > > its info, and then relay that to the input layer if position/pressure > > had changed. > > > > So if you are running an OE image older than r255 you will most likely > > need to update to a later version. > > > > Chris > > > > On Fri, Mar 28, 2008 at 7:22 AM, Marc Humphreys > > <mhu...@lo...> wrote: > > > >> The first time I powered mine up it was not responding. I then logged in on > >> the regular console port and reran the ts_calibrate utility. After that > >> touch screen worked like a charm. No pullups or mods done to the > >> consoleLCD16-vx. > >> > >> > >> > >> -----Original Message----- > >> From: gum...@li... > >> [mailto:gum...@li...] On Behalf Of Neil Brown > >> Sent: Friday, March 28, 2008 8:28 AM > >> To: General mailing list for gumstix users. > >> Subject: Re: [Gumstix-users] 16bit consolelcd-vx > >> > >> > >> Is everyone who has a ConsoleLCD16 seeing their touchscreen fail to > >> respond without these pullups? I know mine doesn't work. > >> > >> -o- > >> Neil > >> > >> David Vescovi wrote: > >> > Marq Rasmussen <marq84004 <at> yahoo.com> writes: > >> > > >> > > >> >> Does this board fix a lot of the problems that people were having with > >> the 18 > >> >> bit version? > >> >> > >> >> > >> > > >> > Looks like the ConsoleLCD16 fixed the problem with the not connected touch > >> > >> > interrupt line. > >> > I have a brand new ConsoleLCD16 board that will not commuicate with the > >> touch > >> > controller chip. (even tho it has a QA stamp on it) > >> > > >> > There are no pullups on the I2C SDA and SCL lines. > >> > > >> > I added 20k pullups to these two lines and it started working. > >> > The PXA270 has very weak pullups when GPIO configured as input. > >> > This seems to be marginal at best. Definitely not ideal. > >> > > >> > > >> > > >> > ------------------------------------------------------------------------- > >> > This SF.net email is sponsored by: Microsoft > >> > Defy all challenges. Microsoft(R) Visual Studio 2008. > >> > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > >> > _______________________________________________ > >> > gumstix-users mailing list > >> > gum...@li... > >> > https://lists.sourceforge.net/lists/listinfo/gumstix-users > >> > > >> > >> > >> ------------------------------------------------------------------------- > >> Check out the new SourceForge.net Marketplace. > >> It's the best place to buy or sell services for > >> just about anything Open Source. > >> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace > >> _______________________________________________ > >> gumstix-users mailing list > >> gum...@li... > >> https://lists.sourceforge.net/lists/listinfo/gumstix-users > >> > >> > >> > >> ------------------------------------------------------------------------- > >> Check out the new SourceForge.net Marketplace. > >> It's the best place to buy or sell services for > >> just about anything Open Source. > >> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace > >> _______________________________________________ > >> gumstix-users mailing list > >> gum...@li... > >> https://lists.sourceforge.net/lists/listinfo/gumstix-users > >> > >> > > > > ------------------------------------------------------------------------- > > Check out the new SourceForge.net Marketplace. > > It's the best place to buy or sell services for > > just about anything Open Source. > > http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace > > _______________________________________________ > > gumstix-users mailing list > > gum...@li... > > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |