diff --git a/Raspberry/config.txt b/Raspberry/config.txt index 576992d..8871ea5 100644 --- a/Raspberry/config.txt +++ b/Raspberry/config.txt @@ -1,114 +1,114 @@ -# For more options and information see -# http://rpf.io/configtxt -# Some settings may impact device functionality. See link above for details +# Kernel +arm_64bit=1 +kernel=Image -# uncomment if you get no picture on HDMI for a default "safe" mode -#hdmi_safe=1 +# Ramdisk +initramfs ramdisk.img followkernel -# 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 - -# 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=i2s=on -#dtparam=spi=on - -# Uncomment this to enable infrared communication. -#dtoverlay=gpio-ir,gpio_pin=17 -#dtoverlay=gpio-ir-tx,gpio_pin=18 - -# Additional overlays and parameters are documented /boot/overlays/README - -# Enable audio (loads snd_bcm2835) +# Audio dtparam=audio=on -[pi4] -# Enable DRM VC4 V3D driver on top of the dispmanx display stack -dtoverlay=vc4-fkms-v3d -max_framebuffers=2 +# Audio DAC +#dtoverlay=allo-boss-dac-pcm512x-audio +#dtoverlay=allo-piano-dac-pcm512x-audio +#dtoverlay=allo-piano-dac-plus-pcm512x-audio +#dtoverlay=chipdip-dac +#dtoverlay=hifiberry-adc +#dtoverlay=hifiberry-amp +#dtoverlay=hifiberry-amp100 +#dtoverlay=hifiberry-amp3 +#dtoverlay=hifiberry-amp4pro +#dtoverlay=hifiberry-dac +#dtoverlay=hifiberry-dacplus +#dtoverlay=hifiberry-dacplus-pro +#dtoverlay=hifiberry-dacplus-std +#dtoverlay=hifiberry-dacplusadc +#dtoverlay=hifiberry-dacplusadcpro +#dtoverlay=hifiberry-dacplusdsp +#dtoverlay=hifiberry-dacplushd +#dtoverlay=hifiberry-digi +#dtoverlay=hifiberry-digi-pro +#dtoverlay=i-sabre-q2m +#dtoverlay=iqaudio-dac +#dtoverlay=justboom-dac +# Boot device +dtoverlay=android-sdcard +#dtoverlay=android-usb +#dtoverlay=android-nvme + +# Camera +camera_auto_detect=1 +start_x=1 + +# CPU +arm_boost=1 +#arm_freq=1500 + +# Display +disable_overscan=1 + +# Display panel +[gpio21=1] +#dtoverlay=cutiepi-panel +#dtoverlay=vc4-kms-dsi-7inch +#dtoverlay=vc4-kms-dsi-ili9881-7inch +#dtoverlay=vc4-kms-dsi-lt070me05000 +#dtoverlay=vc4-kms-dsi-lt070me05000-v2 +#dtoverlay=vc4-kms-dsi-waveshare-800x480 +#dtoverlay=vc4-kms-dsi-waveshare-panel,5_0_inch +#dtoverlay=vc4-kms-dsi-waveshare-panel-v2,5_0_inch_a [all] -dtoverlay=vc4-fkms-v3d +#dtoverlay=rpi-backlight -# Custom power settings -max_usb_current=1 +# Fan +#dtoverlay=gpio-fan +#dtoverlay=i2c-fan +#dtoverlay=pwm-gpio-fan +#dtoverlay=rpi-poe +#dtoverlay=rpi-poe-plus -# Disable the PWR LED. -# dtparam=pwr_led_trigger=none -# dtparam=pwr_led_activelow=off +# Graphics acceleration +disable_fw_kms_setup=1 +dtoverlay=vc4-kms-v3d +[all] -# Disable Rainbow splash -disable_splash=1 - -# GPU Mem -gpu_mem=256 - -# Overscan fix -overscan_scale=1 - -# Enable watchdog -dtparam=watchdog=on - -# Boot time improvements -boot_delay=0 -initial_turbo=30 -start_cd=1 -#dtoverlay=sdtweak,overclock_50=100 - -# Bluetooth -dtoverlay=pi3-disable-bt - -# VGA666 -dtoverlay=vga666 -enable_dpi_lcd=1 -display_default_lcd=1 -dpi_group=2 -dpi_mode=87 - -# test -dpi_timings=400 0 16 32 48 234 0 9 3 17 0 0 0 60 1 8000000 1 # ok -#dpi_timings=848 0 24 80 104 480 0 3 10 7 0 0 0 60 0 31500000 1 -#dpi_timings=400 0 16 96 48 234 0 11 2 31 0 0 0 60 0 12175000 1 -# 640x480x50Hz -#dpi_timings=640 0 16 96 48 480 0 11 2 31 0 0 0 60 0 25175000 1 - -#dpi_timings=320 0 16 96 48 240 0 11 2 31 0 0 0 60 0 12587500 6 - -# overscan_left=16 -# overscan_right=0 -# overscan_top=0 -# overscan_bottom=0 - - -# I2C Bus +# I2C dtparam=i2c_arm=on -dtparam=spi=off + +# I2S +#dtparam=i2s=on + +# IR +dtoverlay=gpio-ir,gpio_pin=24 + +# Keys +#dtoverlay=gpio-key,gpio=21,keycode=116,label="POWER" +#dtoverlay=gpio-key,gpio=26,keycode=115,label="VOLUME_UP" +#dtoverlay=gpio-key,gpio=20,keycode=114,label="VOLUME_DOWN" + +# RTC +#dtoverlay=i2c-rtc,ds3231 + +# Sensors +#dtoverlay=android-i2c-sensor,mpu6050 + +# Serial console +enable_uart=1 + +# SPI +dtparam=spi=on + +# Touchscreen +#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 +#dtoverlay=edt-ft5406 +#dtoverlay=goodix +#dtoverlay=rpi-ft5406 + +# USB +dtoverlay=dwc2,dr_mode=peripheral +[cm4] +dtoverlay=dwc2,dr_mode=otg +[all] + +include config_user.txt diff --git a/Raspberry/old_config.txt b/Raspberry/old_config.txt new file mode 100644 index 0000000..576992d --- /dev/null +++ b/Raspberry/old_config.txt @@ -0,0 +1,114 @@ +# For more options and information see +# http://rpf.io/configtxt +# 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 + +# 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=i2s=on +#dtparam=spi=on + +# Uncomment this to enable infrared communication. +#dtoverlay=gpio-ir,gpio_pin=17 +#dtoverlay=gpio-ir-tx,gpio_pin=18 + +# Additional overlays and parameters are documented /boot/overlays/README + +# Enable audio (loads snd_bcm2835) +dtparam=audio=on + +[pi4] +# Enable DRM VC4 V3D driver on top of the dispmanx display stack +dtoverlay=vc4-fkms-v3d +max_framebuffers=2 + +[all] +dtoverlay=vc4-fkms-v3d + +# Custom power settings +max_usb_current=1 + +# Disable the PWR LED. +# dtparam=pwr_led_trigger=none +# dtparam=pwr_led_activelow=off + +# Disable Rainbow splash +disable_splash=1 + +# GPU Mem +gpu_mem=256 + +# Overscan fix +overscan_scale=1 + +# Enable watchdog +dtparam=watchdog=on + +# Boot time improvements +boot_delay=0 +initial_turbo=30 +start_cd=1 +#dtoverlay=sdtweak,overclock_50=100 + +# Bluetooth +dtoverlay=pi3-disable-bt + +# VGA666 +dtoverlay=vga666 +enable_dpi_lcd=1 +display_default_lcd=1 +dpi_group=2 +dpi_mode=87 + +# test +dpi_timings=400 0 16 32 48 234 0 9 3 17 0 0 0 60 1 8000000 1 # ok +#dpi_timings=848 0 24 80 104 480 0 3 10 7 0 0 0 60 0 31500000 1 +#dpi_timings=400 0 16 96 48 234 0 11 2 31 0 0 0 60 0 12175000 1 +# 640x480x50Hz +#dpi_timings=640 0 16 96 48 480 0 11 2 31 0 0 0 60 0 25175000 1 + +#dpi_timings=320 0 16 96 48 240 0 11 2 31 0 0 0 60 0 12587500 6 + +# overscan_left=16 +# overscan_right=0 +# overscan_top=0 +# overscan_bottom=0 + + +# I2C Bus +dtparam=i2c_arm=on +dtparam=spi=off