Author Topic: NHD‐4.3‐480272EF‐ATXL#‐CTP | FAN5333 | BBB | Nothing on the Display  (Read 3543 times)

Alias_Alias

  • Newbie
  • *
  • Posts: 6
  • Karma: 0
    • View Profile
Hello,

I try to connect the NHD‐4.3‐480272EF‐ATXL#‐CTP with a FAN5333 to the BeagleBoneBlack.

I think I have connected everything correctly, but the Display doesn't start. Can you please check it.

Display :
Pin  1       : LED-                    --> come from the FAN5333 see FAN5333
PIN 2        : LED+                  --> come from the FAN5333 see FAN5333
PIN 3        : GND                   --> come from BBB
PIN 4        : 3.3V                   --> come from BBB
PIN 5‐12     : R                      --> come from BBB
PIN 13‐20    : G                    --> come from BBB
PIN 21‐28    : B                    --> come from BBB
PIN 29       : GND                  --> come from BBB
PIN 30       : CLK                   --> come from BBB
PIN 31       : DISP ->   3.3V   --> come from BBB
PIN 32       : HSYNC               --> come from BBB
PIN 33       : VSYNC               --> come from BBB
PIN 34       : MPU                   --> come from BBB
PIN 36       : GND                   --> come from BBB

FAN5333
PIN 1         : SW                     --> go to LED+
PIN 2         : GND                    --> come from BBB
PIN 3         : FB                       --> go to LED-
PIN 4         : SHDN  -> 3.3V     --> come from BBB   (Later I would like to add the PWN PIN from the BBB)
PIN 5         : Vin   -> 3.3V        --> come from BBB

Coil L (10μH) (FAN5333)
FROM PIN5 to PIN1                --> from Vin to SW
 
Capacitor C(10μF) (FAN5333)
FROM Vin to GND

I use this Overlay to start the Display :
https://github.com/beagleboard/bb.org-overlays/blob/master/src/arm/BB-BONE-LCD7-01-00A3.dts

And have added :
bb_lcd_lcd_pins: pinmux_bb_lcd_lcd_pins {
.
.
BONE_P8_15 (PIN_OUTPUT | MUX_MODE1) /* lcd_data16.lcd_data16 */
...
BONE_P8_19 (PIN_OUTPUT | MUX_MODE1) /* lcd_data23.lcd_data23 *
}

For the 24 bit support I have changed the timings to:
timing0: 480x272 {
   clock-frequency = <9000000>;
   hactive = <480>;
   vactive = <272>;
   hfront-porch = <2>;
   hback-porch = <2>;
   hsync-len = <41>;
   vback-porch = <2>;
   vfront-porch = <2>;
   vsync-len = <10>;
   hsync-active = <0>;
   vsync-active = <0>;
   de-active = <1>;
   pixelclk-active = <0>;
};
I have also changed the Panel-Info for the 24bit support:
panel-info {
   ac-bias           = <255>;
   ac-bias-intrpt    = <0>;
   dma-burst-sz      = <16>;
   bpp               = <24>;
   fdd               = <0x80>;
   sync-edge         = <0>;
   sync-ctrl         = <1>;
   raster-order      = <0>;
   fifo-th           = <0>;
};



If I connect a LED :
to LED+   it lights up
to HSYNC  it lights up
to VSYNC  it lights up
to MPU    it lights up
to DISP   it lights up
to LED+   it lights up
to CLK    it lights a little bit up
to R,G,B  it lights up sometimes --> so I think I must see an output on the display


Is it now a software or a hardware Problem.
It is possible that I have crushed the Display, but I don't think so.


Please help me


Have a nice Day.

Paul_B

  • Administrator
  • Hero Member
  • *****
  • Posts: 250
  • Karma: 16
    • View Profile
Re: NHD‐4.3‐480272EF‐ATXL#‐CTP | FAN5333 | BBB | Nothing on the Display
« Reply #1 on: September 25, 2015, 03:09:24 PM »
Hi Alias,

When prototyping I highly recommend you focus on one section at a time, there's a lot to cover in your post.

First I would suggest trying to get your display operational in 16bit mode (default state when using the BB-BONE-LCD7-01-00A3.dts) and verify that your overlay has loaded / configured correctly.
It would also be helpful to see your boot process if possible. To see the actual boot process a RS232 cable like the TTL-232R-3V3 from FTDI is needed. Just plug it into the J1 connector (located on the BBB) and open a serial terminal of your choice.

Second when posting a pinout table please be sure to include the pin numbers from the display to the BeagleBone Black.

e.g.
Display :                                BBB
Pin  1       : LED-                    --> P8_3


Finally, it is extremely difficult to verify if your back-light circuit it correct without a schematic / wiring diagram.










 

NHD-0420DZW-AG5 - Display "sometimes" shows only 2 lines

Started by stylonurusBoard OLEDs

Replies: 5
Views: 5732
Last post June 18, 2014, 10:09:49 AM
by Michael_L
NHD-C0220BiZ Sometimes Ignoring "Clear Display" Command

Started by dstoverBoard Character LCDs

Replies: 2
Views: 3851
Last post March 27, 2014, 05:41:27 PM
by Michael_L
Optical bonding Display to cover glass (dry film bonding)

Started by fourtraxBoard TFTs

Replies: 1
Views: 1201
Last post September 29, 2016, 08:35:00 AM
by Saurabh_B
Display current of 128x64 yellow OLED (2.7-12864UMY3) really 175mA?

Started by flywheelBoard OLEDs

Replies: 1
Views: 3531
Last post June 30, 2014, 04:48:12 PM
by Michael_L
Wiring between NHD-1.5128128ASC3ND OLED Display and NHDev 2.10 Development Board

Started by vcp88Board OLEDs

Replies: 1
Views: 2229
Last post June 07, 2016, 08:20:38 AM
by Saurabh_B