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 - BalajiNP

Pages: [1]
OLEDs / NHD-2.23-12832UCB3-40956 display in SPI Bus
« on: February 12, 2018, 07:37:06 AM »
Trying this display in spi bus and after the initialization, display screen is black, i.e. nothing happen.

How to validate that the SPI bus transfer is proper? Any single command, the device will react in some form.

Do you have any test cmd in this display, so that we can confirm that device receives the SPI cmd proper and operate for this cmd.
This will helpful for initial bring ups.

Please help.



This OLED display is connected in SPI mode. Need the initialization sequence for this SPI bus connections. Please provide this.

In I2C bus, this display is working fine. Can I use the same initialization sequence??

Please confirm.


OLEDs / Re: NHD-2.23-12832UCB3-40956 display & SPI mode???
« on: February 12, 2018, 12:46:51 AM »
Thanks for the reply. 

Tried this OLED Display in I2C mode, it is working fine. When try this in SPI mode, it is not working.

Used the initialization sequence in i2c driver code for SPI driver code also. Whether we have 2 different initialization sequence one for I2C and another one for SPI i.e. For SPI mode, different set of register writes and I2c mode, different set of register writes.

Please confirm this.


OLEDs / NHD-2.23-12832UCB3-40956 display & SPI mode???
« on: February 07, 2018, 03:13:11 AM »
Trying to bring up this display in SPI mode and it uses the SSD1305 controller.
In SPI, 4 modes are available. Which mode, this display or SSD1305 Controller has to be configured.


« on: February 05, 2018, 06:49:53 AM »


1. write one pixel
2. Using this write a single character
3. using this write a string

OLEDs / NHD-2.23-12832UCB3 OLED & Values
« on: January 09, 2018, 06:32:57 AM »
Here, built-in Controller is: SSD1305. The driver parameters are:

- solomon,height: Height in pixel of the screen driven by the controller
- solomon,width: Width in pixel of the screen driven by the controller
- solomon,page-offset: Offset of pages (band of 8 pixels) that the screen is
    mapped to.
- solomon,com-seq: Display uses sequential COM pin configuration
  - solomon,com-lrremap: Display uses left-right COM pin remap
  - solomon,com-invdir: Display uses inverted COM pin scan direction
  - solomon,com-offset: Number of the COM pin wired to the first display line
  - solomon,prechargep1: Length of deselect period (phase 1) in clock cycles.
  - solomon,prechargep2: Length of precharge period (phase 2) in clock cycles.
                         This needs to be the higher, the higher the capacitance
                         of the OLED's pixels is

How to derive the above fields? Sample values:

solomon,height = <32>;
solomon,width = <128>;
solomon,page-offset = <0>;
solomon,com-lrremap = true;
solomon,com-invdir = true;
solomon,com-offset = <32>;

The other fields:

solomon,com-seq = false
solomon,prechargep1 = 2
solomon,prechargep2 = 2

are these values correct? Please review it.


OLEDs / Re: NHD-2.8-25664UCB2 display - Linux device driver
« on: January 08, 2018, 02:17:12 AM »
In Linux Kernel, the drivers are there. It supports the SSD1305, SSD1306, SSD1307 and SSD1309 controllers.

Have anyone used/tested this driver?

The driver path in kernel src: drivers/video/fbdev/ssd1307fb.c

Please provide your comments on this.


OLEDs / NHD-2.23-12832UCB3 & Bits per Pixel information
« on: January 08, 2018, 01:29:00 AM »
In display NHD-2.23-12832UCB3, built-in controller is: SSD1305. Here, number of bits per pixel? Need this information.

How to confirm this value?

OLEDs / NHD-2.8-25664UCB2 display - Linux device driver
« on: November 08, 2017, 04:51:31 AM »

We are going to use NHD-2.8-25664UCB2 display. Where can I get Linux device driver for this display?

Need to look for the details to port this device driver to our board.


OLEDs / NHD-2.8-25664UCB2 display in Nvidia Jetson Tx2 processor
« on: November 08, 2017, 02:23:21 AM »

Need to use the NHD-2.8-25664UCB2 display in Nvidia Jetson Tx2 processor. For example, if we select the serial interface connection, then need to connect this display to SPI Controller or any Display controller in Processor.

If we choose the parallel interface, then to which controller, we have to make the hardware connections.

Please provide the information for this.


Pages: [1]