BeoMotion wrote:
The number of cap sense inputs does not equal to the maximal possible touch points. Those values are not 1/0 but more like an analogue reading from multiple cells that the controller will then use for calculating the exact position. When placing your finger on the screen the value of multiple cells will change.
Good point. But it still seems an odd thing to do, repurposing this chip for touchscreen use when you have proven dedicated chips for that purpose. Synaptics seems to be a controller that is found quite often in high-end electronics for such applications since the early 2000s.
But well, the point is moot since Weebyx confirmed that the chip is directly connected to one FFC that goes to the screen and therefore it can have no other function than touchscreen decoding.
But - and that's a good thing - it does open the door for troubleshooting and even hacking the function of this touchscreen input. You'd need a good signal analyzer or digital scope for that though.
I find it hard to believe that the chip could have failed completely and I suspect a systematic problem just like a dead capacitor, bad solder joint or similar, which might interfere with the ongoing autocalibration procedure. The bias pin and the capacitor connected to it seems to have a crucial function for measurement and is worth looking at.
I'd be interested to know the CPU model B&O used for the Beo6. Is it still the MC9328MXs from Freescale that they used in Beo5 or is it a later model? (The CPU is just above the large FFC connector that goes to the screen (that cable is for the RGB signal for the screen).
Is pin 8 on AD7147 connected to the FFC that goes to the digitizer? That pin 8 (ACshield) provides noise immunity for the measurement signal.
And my final question, did you find a model number on the LCD panel itself. This might be helpful for finding the specs and/or a potential replacement screen. Beo5 used a Samsung screen, LTV250QV but there'a absolutely no information available on the net about the Beo6 screen maker or model.