[beagleboard] Can I Disable Touch Screen Sampling on an Internally Generated Event?

2014-07-02 Thread henry . g . mcdonald
We've designed a product which uses a BeagleBone Black with a resistive touch screen. The BBB controls some external hardware which is designed to generate large amounts of EMI. When gating is on, the hardware resonates at around 200 kHz, most likely with large amounts of harmonics. When

Re: [beagleboard] Can I Disable Touch Screen Sampling on an Internally Generated Event?

2014-07-02 Thread Charles Steinkuehler
On 7/2/2014 9:08 AM, henry.g.mcdon...@gmail.com wrote: Is there a way to disable touchscreen sampling for a short time period when the gate signal (generated by the BBB) is asserted? Probably, but I'd try to fix the hardware first. It sounds like the EMI itself isn't directly causing the

Re: [beagleboard] Can I Disable Touch Screen Sampling on an Internally Generated Event?

2014-07-02 Thread henry . g . mcdonald
Use an interrupt maybe to tell SW to ignore? Might slow things down. Is it really that simple? Is there just a port, or a named pipe, or some shared memory location that you can write to to briefly disable the touchscreen? I can imagine that it wouldn't be too difficult to shut down a

Re: [beagleboard] Can I Disable Touch Screen Sampling on an Internally Generated Event?

2014-07-02 Thread Gerald Coley
Real solution is to fix the issue. You just asked how to trigger a shutdown which was my answer. That would not be my solution.Shutting down a touchscreen for x amount of ms will be tough to do.. Gerald On Wed, Jul 2, 2014 at 2:38 PM, henry.g.mcdon...@gmail.com wrote: Use an interrupt maybe

Re: [beagleboard] Can I Disable Touch Screen Sampling on an Internally Generated Event?

2014-07-02 Thread henry . g . mcdonald
The power rails are solid, to our knowledge. The BBB has been powered from different power supplies than the EMI generating hardware as well as a battery. Our scope captures don't show anything definitive on the power rails, but it is kind of clouded by the fact that the scope is affected by

Re: [beagleboard] Can I Disable Touch Screen Sampling on an Internally Generated Event?

2014-07-02 Thread henry . g . mcdonald
Real solution is to fix the issue. Agreed. The trouble is figuring out how to fix the solution. We could run the BBB off of a battery, put it in a Faraday cage, and optically couple the gate drive to the BBB, but then you couldn't get to the touchscreen. The issue at hand is that the