NHD-5.0-800480TF Firmware Version 5 Touchscreen Issues
Hi,
I have the 5" display mentioned in the subject of this post, and am investigating some questionable behavior which arises when using displays of firmware version 5. The "build version" of the display does not effect this issue, as modules of build versions rev14 and rev1B (both running firmware version 5) exhibit the same "faulty" behavior, where other modules of the same build version but different firmware versions function correctly. These have been tested with I2C clock speeds of 100kHz and 400kHz.
When contact is made with the display, X and Y co-ordinate data read over I2C is sometimes switched, with the X co-ordinate data being read in place of the Y co-ordinate data and vice versa. This commonly results in touch data which is "out of bounds", and hence the touch is disregarded. The "TOUCH_EVENT_FLAG" data remains correct, despite being stored in the same register as "TOUCH_XH" - for example, register 3 would contain TOUCH1_Event_Flag in bits 6-7, and TOUCH1_YH in bits 0-3.
When this issue occurs, the value stored in "Touch Points" (register 02h) is reported as 0x00. I don't feel that the modules are defective, as this behavior is consistent over all displays I have on hand which run firmware version 5.
Any help on this matter would be greatly appreciated.
Thank you,
Nick
-
Hi Nick,
Thanks for your feedback on this. We are looking into this condition with the CTP version 5 firmware and will have some feedback shortly.
Please contact us by email at nhtech@newhavendisplay.com for individual technical support regarding this issue.
Regards,0
Please sign in to leave a comment.
Comments
1 comment