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.


Messages - danbujak

Pages: [1]
1
Character LCDs / Re: NHD-C0216CIZ Not Acknowledging
« on: February 09, 2015, 11:31:46 AM »
Hi, the timing is bang on, and I don' t think it's a delay issue since the very first command I send is NACKing. That being said I've added more delays and still see the same issue.


2
Character LCDs / Re: NHD-C0216CIZ Not Acknowledging
« on: January 26, 2015, 04:37:31 PM »
After more debugging, I have noticed the LCD does occasionally initialize, but very rarely. I've also jumper-wired a second display in parallel with the failing board and that display initializes consistently so it is not a board issue.

http://i.imgur.com/Fc4MR53.jpg

3
Character LCDs / Re: NHD-C0216CIZ Not Acknowledging
« on: January 26, 2015, 09:36:36 AM »
Yes, the resistors have been changed to 10k after reading this forum. All the other pins and connections are good (measure the same as the other board).

4
Character LCDs / NHD-C0216CIZ Not Acknowledging
« on: January 22, 2015, 02:33:14 PM »
I have 2 identical boards with the same hardware and same firmware I received back from PCB assembly house. They both pass electrical testing, yet the LCD display wont work on one and it will work on the other. I've tried playing around with the pull-ups, the timing, etc. but the one refuses to ACK. Please let me know what I can try to debug this.

10kOhm pull ups
20kHz I2C speed

I've attached a capture of the waveform and two scope captures.

Bad Part NACKing address:
http://i.imgur.com/CmqhVA3.jpg

Good Part ACKing random command:
http://i.imgur.com/jjQJOza.jpg

Pages: [1]