Giter Club home page Giter Club logo

Comments (5)

paulcarroll avatar paulcarroll commented on June 26, 2024

For what it's worth my kedei 3.5" just sits there with the screen all white. At boot if I leave the hdmi plugged in I get the output (through hdmi, not the screen) up to a point and then nothing (probably about the point it switches from text to graphics mode actually)/
I can ssh in and set it back to hdmi, but the screen itself never seems to work

from lcd-show.

lavolp3 avatar lavolp3 commented on June 26, 2024

The reason might be that you use the standard 3.5 inch drivers. These require video output through gpio.
For a kedei screen (I have one too) use the explanation from kedei or use a 3.5 inch HDMI driver from here. You only need a few lines in the config.txt

from lcd-show.

paulcarroll avatar paulcarroll commented on June 26, 2024

Thanks for the reply. I did actually try the "LCD35-show" driver from here and from kedei... and the image with the driver pre-baked from the OEM from osoyoo (and the pre-baked image from kedei for that matter). Nothing I do seems to work (which could be PEBKAC I appreciate).
You're absolutely right about it being related to GPIO though. I think it was with the drivers from here (can't remember exactly as I've tried so many things) that I got parts of the boot loader appearing, but when it tries to switch to graphics mode it just freezes (well the screen doesn't update again, I can still SSH in)

from lcd-show.

lavolp3 avatar lavolp3 commented on June 26, 2024

Can you share your config.txt and your cmdline.txt?

from lcd-show.

paulcarroll avatar paulcarroll commented on June 26, 2024

Absolutely (and thanks for taking a look!).....

CONFIG.TXT

# For more options and information see
# http://www.raspberrypi.org/documentation/configuration/config-txt.md
# Some settings may impact device functionality. See link above for details
 
# uncomment if you get no picture on HDMI for a default "safe" mode
#hdmi_safe=1
 
# uncomment this if your display has a black border of unused pixels visible
# and your display can output without overscan
#disable_overscan=1
 
# uncomment the following to adjust overscan. Use positive numbers if console
# goes off screen, and negative if there is too much border
#overscan_left=16
#overscan_right=16
#overscan_top=16
#overscan_bottom=16
 
# uncomment to force a console size. By default it will be display's size minus
# overscan.
#framebuffer_width=1280
#framebuffer_height=720
 
# uncomment if hdmi display is not detected and composite is being output
hdmi_force_hotplug=1
 
# uncomment to force a specific HDMI mode (this will force VGA)
#hdmi_group=1
#hdmi_mode=1
 
# uncomment to force a HDMI mode rather than DVI. This can make audio work in
# DMT (computer monitor) modes
#hdmi_drive=2
 
# uncomment to increase signal to HDMI, if you have interference, blanking, or
# no display
#config_hdmi_boost=4
 
# uncomment for composite PAL
#sdtv_mode=2
 
#uncomment to overclock the arm. 700 MHz is the default.
#arm_freq=800

# Uncomment some or all of these to enable the optional hardware interfaces
dtparam=i2c_arm=on
#dtparam=i2s=on
dtparam=spi=on
enable_uart=1
# Uncomment this to enable the lirc-rpi module
#dtoverlay=lirc-rpi
 
# Additional overlays and parameters are documented /boot/overlays/README
 
# Enable audio (loads snd_bcm2835)
dtparam=audio=on

CMDLINE.TXT

dwc_otg.lpm_enable=0 console=tty1 console=ttyAMA0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait fbcon=map:10 fbcon=font:ProFont6x11 logo.nologo

Actually, having just looked at this again (and being somewhat naive I admit) is it an issue that it's enabling i2c and SPI? I would've though (naively) that I'd just need SPI

from lcd-show.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.