NHD-C160100DiZ-FSW-FBW trouble shooting
Hi,
I am using a NHD-C160100DiZ-FSW-FBW display in a New product. I have A pre production PCB working good. I built a second one with the exact same firmware to display my data.
My issue is that data does not display at all when I put brand new C160100 display in the 2nd unit. When I put the 2nd display in the 1st unit(my gold unit) it does not display either. I tried 2 brand new brand new displays in 2nd unit still same wont work on Unit1 or units 2.
My trouble shooting:
Unit2 passes all internal checks, I2C, and standard data im retrieving through the serial port
so I know I2C (7C) is seen. Unit2 works great except the display. I checked the voltage and its 3.3V. The only thing I dont know is if my assembler plugged it in HOT. I have 5 new displays arriving on Tuesday. Any help would be appreciated
-
Hi Mike,
This display has recently gone through a design change, which may explain the issue you are seeing. Can you please verify the revision number on the back of the display? If the working display is Rev1B and the new displays are Rev1C, then you will need to make a few modifications for the new displays to work. Please see the below engineering change notice and product transition guide.
- https://support.newhavendisplay.com/hc/en-us/article_attachments/29712610757271
- https://newhavendisplay.com/content/docs/NHD-C160100DiZ-FSW-FBW_TransitionGuide.pdf
Let me know if this is the case and if you need any assistance implementing these changes.
-1 -
Hi, Thanks for the information. The displays that do not work are REV1B.
Howerver this brings up an important issue with the new REV1C. From looking at the mechanical
specs, it will fit in my application like REV1B, however I will need to see if the library Im usiing will support
the new driver. I am using an open source library called U8G2,
U8G2_ST7528_NHD_C160100_F_HW_I2C u8g2(U8G2_R0, RST, SCL, SDA);The developer made it specifically for REV1B. Ill contact him and see if he can make mods for REV1C, or show me how to with the sample arduino program you supplied.How many REV1B do you have in-stock? And I need to order the new REV. I have 5 coming in tomorrow from mouser but I dont know what revs they are, I might have to order 2 samples from you.Also here is a pic of my circuit for REV1B, please let me know if I just remove the CAPS if it should be compatable, then its just a Firmware issue. Thanks please let me know0 -
Hi Mike,
Yes, removing the capacitors should be all that's necessary to make Rev1C compatible. The new display requires a different initialization sequence. Our example initialization is shown in our example code. Most of the commands are shared between the ST7528 IC and the ST75160 IC, but the ST75160 supports additional commands. Please refer to the instruction table on the IC datasheets for the full list of commands.
0 -
Hi,
I have a devboard I can remove the caps easily. Ill keep this thread updated on my progress if its any help to
anyone else.
Thanks
mike
0
Please sign in to leave a comment.
Comments
4 comments