Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Ives Soares de Oliveira

Pages: [1]
1
TFTs / Touchscreen Defect on NHD-7.0CTP-CAPE-N
« on: December 13, 2017, 02:30:08 PM »
We bought about 50 units of NHD-7.0CTP-CAPE-N capes for BeagleBone. We have tested about 15 units here and unfortunately, we have 4 units with a strange behavior.

The touchscreen's area, from the middle to the top, is not working. With an oscilloscope, I saw that when I touch this area, there isn't an INT signal.

Furthermore, I've read the FT5x06 registers and saw that there isn't a change on registers 0x03-0x06 when I touch the defect area. These registers should contain the X and Y coordinates.

Take a look at my i2cdump on the address range 0x00-0xff. At this moment I wasn't touching at any point of the touchscreen.


root@beaglebone:~# i2cdump -y -r 0x00-0xff 2 0x38
No size specified (using byte-data access)
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f    0123456789abcdef
00: 00 dc 93 51 bd aa a5 00 00 11 52 22 34 00 00 74    .??Q???..?R"4..t
10: 05 7f d3 00 00 49 22 11 74 00 00 2a cb c7 46 00    ???..I"?t..*??F.
20: 00 84 b8 61 df 00 00 53 08 5b 8c 00 00 d0 da ca    .??a?..S?[?..???
30: 3f 00 00 be f1 f5 eb 00 00 24 28 39 e7 00 00 00    ?..????..$(9?...
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
80: 19 3c df 00 06 a0 01 0a 0a 28 93 da db df db 9b    ?<?.?????(??????
90: e8 21 32 32 32 32 6e 32 40 1b e4 75 ae 62 f2 5c    ?!2222n2@??u?b?\
a0: ff 30 03 55 01 01 03 01 79 00 00 ce 5d 88 96 05    .0?U????y..?]???
b0: 87 05 e6 64 32 1e 7f cf d1 c9 bf 2d 64 80 27 1a    ???d2??????-d?'?
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
f0: 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00    ............?...


The TFT display is working properly but the touchscreen is not. The touchscreen stopped working after a while, I would say, 2 months. They were running 7 days 24 hours.

My NHD-7.0CTP-CAPE-N capes have the following text on the back: UL: E330731 0117.

We are running Embedded Linux (kernel 4.4) on these BeagleBones and we are using the edt_ft5x06 driver which can be found at the following link: https://raw.githubusercontent.com/beagleboard/linux/4.4/drivers/input/touchscreen/edt-ft5x06.c

Do you have any hint? Maybe I can send these units for your analysis and RMA. I'm worried because we have a lot units here to sell to my customers.

Pages: [1]