Hello community, I’m very desperate about the combination from the Elecrow 5" LCD on my BananaPi M1 with a Raspibian GNU/Linux 8 (jessie) GUI. The LCD have a resolution of 800x480 on HDMI, but the Banana just use a resolution of 1280x720. Generally the LCD shows the screen, but only the upper left part of the desktop.
In “raspi-config” I’m not able to change the resolution manually, there is no menu for it. In “screen settings” by the scroll-down menu only “Auto” and “1280x720” is available. Changes about resolution in “/boot/config.txt” have no effect. Even I tried to disable “edid”, no effect. And yes, I edit the correct “config.txt”. Changes about e.g. overclocking have an effect.
(I think) I installed the officially driver from the LCD with the “/LCD-show/LCD5-show”. It wrote a new “/boot/config.txt” with nothing else than:
- hdmi_force_hotplug=1
- max_usb_current=1
- hdmi_drive=1
- hdmi_group=2
- hdmi_mode=1
- hdmi_mode=87
- hdmi_cvt=800 480 60 6 0 0 0
- dtoverlay=ads7846,cs=1,penirq=25,penirq_pull=2,speed=50000,keep_vref_on=0,swapxy=0,pmax=255,xohms=150,xmin=200,xmax=3900,ymin=200,ymax=3900
- display_rotate=0
I added the lines to my originally config.txt:
# For more options and information see http://rpf.io/configtxtreadme Some settings may impact device functionality. See link above for details
- gpu_mem=256
# 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=800
- framebuffer_height=480
- #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_ignore_edid=0xa5000080
- dtoverlay=vc4-fkms-v3d,composite
- #hdmi_group=2
- #hdmi_mode=14
- #hdmi_mode=4
- #hdmi_mode=87
- #hdmi_cvt=800 480 60 6 0 0 0
- #hdmi_drive=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=7
# 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=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
- core_freq=250
- sdram_freq=400
- over_voltage=0
- #gpu_mem_256=128
- #gpu_mem_512=256
- #gpu_mem_1024=256
- #overscan_scale=1
- hdmi_force_hotplug=1
- max_usb_current=1
- hdmi_drive=1
- hdmi_group=2
- hdmi_mode=1
- hdmi_mode=87
- hdmi_cvt=800 480 60 6 0 0 0
- dtoverlay=ads7846,cs=1,penirq=25,penirq_pull=2,speed=50000,keep_vref_on=0,swapxy=0,pmax=255,xohms=150,xmin=200,xmax=3900,ymin=200,ymax=3900
- display_rotate=0
By the way: Touchscreen is not working,too. But this is my next problem…
Have someone another reason for my issue?