Author Topic: NHD-0220D3Z-NSW-BBW-V3 using I2C dropping characters  (Read 728 times)

bwendin

  • Newbie
  • *
  • Posts: 1
  • Karma: 0
    • View Profile
NHD-0220D3Z-NSW-BBW-V3 using I2C dropping characters
« on: June 25, 2018, 12:22:59 AM »
We need to control our NHD-0220D3Z-NSW-BBW-V3 with I2C and running at 100kHz (which it says is supported in the datasheet), I see it drop characters.  It seems to drop about one character out of 3 or 4 every time if I send all 20 or 40 with one I2C command.  I looked at the waveforms on a logic analyzer and an oscilloscope and everything looks healthy.  By the way, I'm an I2C expert so I know what healthy looks like.  We are a real company planning to use this display in a production product shipping in Q4 2018.   We just had to switch from UART to I2C after choosing this part and it is hard for us to change at this time.  Any answer as to why it isn't working?   Do I need to run a slow I2C clock (I tried running at 50kHz and it works fine).  But I'm controlling about 5 other parts on same I2C and don't want to run at 50kHz.

Paul_B

  • Administrator
  • Hero Member
  • *****
  • Posts: 299
  • Karma: 18
    • View Profile
Re: NHD-0220D3Z-NSW-BBW-V3 using I2C dropping characters
« Reply #1 on: July 02, 2018, 09:57:10 AM »
Hi bwendin,

Iím sorry to hear about the trouble you are having with the NHD-0220D3Z-NSW-BBW-V3.

There is a known issue on our serial LCD modules which affects its operation when used in I2C mode.
When using the moduleís I2C interface at a clock rate of 100KHz NACKs/bit errors/hanging, may occur.
Therefore, if using the I2C interface of these serial LCD modules, a MAX clock rate of 50KHz should be used.

We have updated the I2C section of our datasheet to reflect this information, and the updated specs should be accessible on our website shortly.
If you have any questions or need any assistance getting these serial LCD modules working, please contact us by emailing our technical support email nhtech@newhavendisplay.com, or by calling our phone M-F, 8am - 5pm CST (number listed on our website in the contact us section), we're always happy to help!  :D

jimhogue

  • Newbie
  • *
  • Posts: 1
  • Karma: 0
    • View Profile
Re: NHD-0220D3Z-NSW-BBW-V3 using I2C dropping characters
« Reply #2 on: July 02, 2018, 03:20:27 PM »
We are using NHD-C0220BIZ-FSW-FBW-3V3M
It seems to have I2C speed issues and does not ack properly if the pull-up resistors are lower than 10K.  We are using an I2C bus, so we have a bit more capacitance than just the micro to the LCD.  It seems the LCD cannot pull the data line low enough to ack properly.  Is this going to be fixed?

 

NHD‐240128WG‐BTFH‐VZ - custom characters

Started by saubaerBoard Graphic LCDs

Replies: 1
Views: 3358
Last post November 11, 2016, 12:09:42 PM
by Saurabh_B
NHD-2.7-12864UCY3 yellow columns occur under ascii characters

Started by bsoyerBoard OLEDs

Replies: 7
Views: 6887
Last post August 26, 2015, 11:02:25 AM
by tracyb
NHD-C0220BiZ-FSW-FBW-3V3M NAKs all odd numberd ASCII characters

Started by majorninthBoard Character LCDs

Replies: 7
Views: 6468
Last post May 28, 2015, 04:51:31 PM
by Michael_L
Generating characters of size more than 8x8 pixels on NHD-320240WG-BoTFH-VZ#

Started by harshal6905Board Graphic LCDs

Replies: 1
Views: 272
Last post October 07, 2018, 05:52:10 PM
by 0x0ff0
NHD-0420E2Z-NSW-BBW is displaying Japanese Characters instead of my string

Started by shaneyostBoard Character LCDs

Replies: 1
Views: 6935
Last post June 03, 2014, 10:11:25 AM
by Michael_L