mirror of
https://github.com/goodtft/LCD-show.git
synced 2025-02-20 14:54:32 +01:00
add noobs driver
This commit is contained in:
parent
8c82009e3c
commit
eccd8281dc
@ -10,8 +10,13 @@ sudo mkdir -p /etc/X11/xorg.conf.d
|
|||||||
fi
|
fi
|
||||||
sudo cp ./usr/tft9341-overlay.dtb /boot/overlays/
|
sudo cp ./usr/tft9341-overlay.dtb /boot/overlays/
|
||||||
sudo cp ./usr/tft9341-overlay.dtb /boot/overlays/tft9341.dtbo
|
sudo cp ./usr/tft9341-overlay.dtb /boot/overlays/tft9341.dtbo
|
||||||
|
root_dev=`grep -oPr "root=[^\s]*" /boot/cmdline.txt | awk -F= '{printf $NF}'`
|
||||||
|
if test "$root_dev" = "/dev/mmcblk0p7";then
|
||||||
|
sudo cp -rf ./boot/config-noobs-nomal.txt ./boot/config.txt.bak
|
||||||
|
else
|
||||||
sudo cp -rf ./boot/config-nomal.txt ./boot/config.txt.bak
|
sudo cp -rf ./boot/config-nomal.txt ./boot/config.txt.bak
|
||||||
sudo echo "hdmi_force_hotplug=1" >> ./boot/config.txt.bak
|
sudo echo "hdmi_force_hotplug=1" >> ./boot/config.txt.bak
|
||||||
|
fi
|
||||||
sudo echo "dtparam=i2c_arm=on" >> ./boot/config.txt.bak
|
sudo echo "dtparam=i2c_arm=on" >> ./boot/config.txt.bak
|
||||||
sudo echo "dtparam=spi=on" >> ./boot/config.txt.bak
|
sudo echo "dtparam=spi=on" >> ./boot/config.txt.bak
|
||||||
sudo echo "enable_uart=1" >> ./boot/config.txt.bak
|
sudo echo "enable_uart=1" >> ./boot/config.txt.bak
|
||||||
@ -19,7 +24,7 @@ sudo echo "dtoverlay=tft9341:rotate=90" >> ./boot/config.txt.bak
|
|||||||
sudo cp -rf ./boot/config.txt.bak /boot/config.txt
|
sudo cp -rf ./boot/config.txt.bak /boot/config.txt
|
||||||
sudo cp -rf ./usr/99-calibration.conf-32-90 /etc/X11/xorg.conf.d/99-calibration.conf
|
sudo cp -rf ./usr/99-calibration.conf-32-90 /etc/X11/xorg.conf.d/99-calibration.conf
|
||||||
sudo cp -rf ./usr/99-fbturbo.conf /usr/share/X11/xorg.conf.d/99-fbturbo.conf
|
sudo cp -rf ./usr/99-fbturbo.conf /usr/share/X11/xorg.conf.d/99-fbturbo.conf
|
||||||
if [ -b /dev/mmcblk0p7 ]; then
|
if test "$root_dev" = "/dev/mmcblk0p7";then
|
||||||
sudo cp ./usr/cmdline.txt-noobs /boot/cmdline.txt
|
sudo cp ./usr/cmdline.txt-noobs /boot/cmdline.txt
|
||||||
else
|
else
|
||||||
sudo cp ./usr/cmdline.txt /boot/
|
sudo cp ./usr/cmdline.txt /boot/
|
||||||
|
@ -10,8 +10,13 @@ sudo mkdir -p /etc/X11/xorg.conf.d
|
|||||||
fi
|
fi
|
||||||
sudo cp ./usr/tft9341-overlay.dtb /boot/overlays/
|
sudo cp ./usr/tft9341-overlay.dtb /boot/overlays/
|
||||||
sudo cp ./usr/tft9341-overlay.dtb /boot/overlays/tft9341.dtbo
|
sudo cp ./usr/tft9341-overlay.dtb /boot/overlays/tft9341.dtbo
|
||||||
|
root_dev=`grep -oPr "root=[^\s]*" /boot/cmdline.txt | awk -F= '{printf $NF}'`
|
||||||
|
if test "$root_dev" = "/dev/mmcblk0p7";then
|
||||||
|
sudo cp -rf ./boot/config-noobs-nomal.txt ./boot/config.txt.bak
|
||||||
|
else
|
||||||
sudo cp -rf ./boot/config-nomal.txt ./boot/config.txt.bak
|
sudo cp -rf ./boot/config-nomal.txt ./boot/config.txt.bak
|
||||||
sudo echo "hdmi_force_hotplug=1" >> ./boot/config.txt.bak
|
sudo echo "hdmi_force_hotplug=1" >> ./boot/config.txt.bak
|
||||||
|
fi
|
||||||
sudo echo "dtparam=i2c_arm=on" >> ./boot/config.txt.bak
|
sudo echo "dtparam=i2c_arm=on" >> ./boot/config.txt.bak
|
||||||
sudo echo "dtparam=spi=on" >> ./boot/config.txt.bak
|
sudo echo "dtparam=spi=on" >> ./boot/config.txt.bak
|
||||||
sudo echo "enable_uart=1" >> ./boot/config.txt.bak
|
sudo echo "enable_uart=1" >> ./boot/config.txt.bak
|
||||||
@ -19,7 +24,7 @@ sudo echo "dtoverlay=tft9341:rotate=270" >> ./boot/config.txt.bak
|
|||||||
sudo cp -rf ./boot/config.txt.bak /boot/config.txt
|
sudo cp -rf ./boot/config.txt.bak /boot/config.txt
|
||||||
sudo cp -rf ./usr/99-calibration.conf-32-270 /etc/X11/xorg.conf.d/99-calibration.conf
|
sudo cp -rf ./usr/99-calibration.conf-32-270 /etc/X11/xorg.conf.d/99-calibration.conf
|
||||||
sudo cp -rf ./usr/99-fbturbo.conf /usr/share/X11/xorg.conf.d/99-fbturbo.conf
|
sudo cp -rf ./usr/99-fbturbo.conf /usr/share/X11/xorg.conf.d/99-fbturbo.conf
|
||||||
if [ -b /dev/mmcblk0p7 ]; then
|
if test "$root_dev" = "/dev/mmcblk0p7";then
|
||||||
sudo cp ./usr/cmdline.txt-noobs /boot/cmdline.txt
|
sudo cp ./usr/cmdline.txt-noobs /boot/cmdline.txt
|
||||||
else
|
else
|
||||||
sudo cp ./usr/cmdline.txt /boot/
|
sudo cp ./usr/cmdline.txt /boot/
|
||||||
|
@ -10,8 +10,13 @@ sudo mkdir -p /etc/X11/xorg.conf.d
|
|||||||
fi
|
fi
|
||||||
sudo cp ./usr/tft9341-overlay.dtb /boot/overlays/
|
sudo cp ./usr/tft9341-overlay.dtb /boot/overlays/
|
||||||
sudo cp ./usr/tft9341-overlay.dtb /boot/overlays/tft9341.dtbo
|
sudo cp ./usr/tft9341-overlay.dtb /boot/overlays/tft9341.dtbo
|
||||||
|
root_dev=`grep -oPr "root=[^\s]*" /boot/cmdline.txt | awk -F= '{printf $NF}'`
|
||||||
|
if test "$root_dev" = "/dev/mmcblk0p7";then
|
||||||
|
sudo cp -rf ./boot/config-noobs-nomal.txt ./boot/config.txt.bak
|
||||||
|
else
|
||||||
sudo cp -rf ./boot/config-nomal.txt ./boot/config.txt.bak
|
sudo cp -rf ./boot/config-nomal.txt ./boot/config.txt.bak
|
||||||
sudo echo "hdmi_force_hotplug=1" >> ./boot/config.txt.bak
|
sudo echo "hdmi_force_hotplug=1" >> ./boot/config.txt.bak
|
||||||
|
fi
|
||||||
sudo echo "dtparam=i2c_arm=on" >> ./boot/config.txt.bak
|
sudo echo "dtparam=i2c_arm=on" >> ./boot/config.txt.bak
|
||||||
sudo echo "dtparam=spi=on" >> ./boot/config.txt.bak
|
sudo echo "dtparam=spi=on" >> ./boot/config.txt.bak
|
||||||
sudo echo "enable_uart=1" >> ./boot/config.txt.bak
|
sudo echo "enable_uart=1" >> ./boot/config.txt.bak
|
||||||
@ -19,7 +24,7 @@ sudo echo "dtoverlay=tft9341:rotate=270" >> ./boot/config.txt.bak
|
|||||||
sudo cp -rf ./boot/config.txt.bak /boot/config.txt
|
sudo cp -rf ./boot/config.txt.bak /boot/config.txt
|
||||||
sudo cp -rf ./usr/99-calibration.conf-32-270 /etc/X11/xorg.conf.d/99-calibration.conf
|
sudo cp -rf ./usr/99-calibration.conf-32-270 /etc/X11/xorg.conf.d/99-calibration.conf
|
||||||
sudo cp -rf ./usr/99-fbturbo.conf /usr/share/X11/xorg.conf.d/99-fbturbo.conf
|
sudo cp -rf ./usr/99-fbturbo.conf /usr/share/X11/xorg.conf.d/99-fbturbo.conf
|
||||||
if [ -b /dev/mmcblk0p7 ]; then
|
if test "$root_dev" = "/dev/mmcblk0p7";then
|
||||||
sudo cp ./usr/cmdline.txt-noobs /boot/cmdline.txt
|
sudo cp ./usr/cmdline.txt-noobs /boot/cmdline.txt
|
||||||
else
|
else
|
||||||
sudo cp ./usr/cmdline.txt /boot/
|
sudo cp ./usr/cmdline.txt /boot/
|
||||||
|
@ -10,8 +10,13 @@ sudo mkdir -p /etc/X11/xorg.conf.d
|
|||||||
fi
|
fi
|
||||||
sudo cp ./usr/tft9341-overlay.dtb /boot/overlays/
|
sudo cp ./usr/tft9341-overlay.dtb /boot/overlays/
|
||||||
sudo cp ./usr/tft9341-overlay.dtb /boot/overlays/tft9341.dtbo
|
sudo cp ./usr/tft9341-overlay.dtb /boot/overlays/tft9341.dtbo
|
||||||
|
root_dev=`grep -oPr "root=[^\s]*" /boot/cmdline.txt | awk -F= '{printf $NF}'`
|
||||||
|
if test "$root_dev" = "/dev/mmcblk0p7";then
|
||||||
|
sudo cp -rf ./boot/config-noobs-nomal.txt ./boot/config.txt.bak
|
||||||
|
else
|
||||||
sudo cp -rf ./boot/config-nomal.txt ./boot/config.txt.bak
|
sudo cp -rf ./boot/config-nomal.txt ./boot/config.txt.bak
|
||||||
sudo echo "hdmi_force_hotplug=1" >> ./boot/config.txt.bak
|
sudo echo "hdmi_force_hotplug=1" >> ./boot/config.txt.bak
|
||||||
|
fi
|
||||||
sudo echo "dtparam=i2c_arm=on" >> ./boot/config.txt.bak
|
sudo echo "dtparam=i2c_arm=on" >> ./boot/config.txt.bak
|
||||||
sudo echo "dtparam=spi=on" >> ./boot/config.txt.bak
|
sudo echo "dtparam=spi=on" >> ./boot/config.txt.bak
|
||||||
sudo echo "enable_uart=1" >> ./boot/config.txt.bak
|
sudo echo "enable_uart=1" >> ./boot/config.txt.bak
|
||||||
@ -19,7 +24,7 @@ sudo echo "dtoverlay=tft9341:rotate=270" >> ./boot/config.txt.bak
|
|||||||
sudo cp -rf ./boot/config.txt.bak /boot/config.txt
|
sudo cp -rf ./boot/config.txt.bak /boot/config.txt
|
||||||
sudo cp -rf ./usr/99-calibration.conf-32-270 /etc/X11/xorg.conf.d/99-calibration.conf
|
sudo cp -rf ./usr/99-calibration.conf-32-270 /etc/X11/xorg.conf.d/99-calibration.conf
|
||||||
sudo cp -rf ./usr/99-fbturbo.conf /usr/share/X11/xorg.conf.d/99-fbturbo.conf
|
sudo cp -rf ./usr/99-fbturbo.conf /usr/share/X11/xorg.conf.d/99-fbturbo.conf
|
||||||
if [ -b /dev/mmcblk0p7 ]; then
|
if test "$root_dev" = "/dev/mmcblk0p7";then
|
||||||
sudo cp ./usr/cmdline.txt-noobs /boot/cmdline.txt
|
sudo cp ./usr/cmdline.txt-noobs /boot/cmdline.txt
|
||||||
else
|
else
|
||||||
sudo cp ./usr/cmdline.txt /boot/
|
sudo cp ./usr/cmdline.txt /boot/
|
||||||
|
@ -10,8 +10,13 @@ sudo mkdir -p /etc/X11/xorg.conf.d
|
|||||||
fi
|
fi
|
||||||
sudo cp ./usr/tft35a-overlay.dtb /boot/overlays/
|
sudo cp ./usr/tft35a-overlay.dtb /boot/overlays/
|
||||||
sudo cp ./usr/tft35a-overlay.dtb /boot/overlays/tft35a.dtbo
|
sudo cp ./usr/tft35a-overlay.dtb /boot/overlays/tft35a.dtbo
|
||||||
|
root_dev=`grep -oPr "root=[^\s]*" /boot/cmdline.txt | awk -F= '{printf $NF}'`
|
||||||
|
if test "$root_dev" = "/dev/mmcblk0p7";then
|
||||||
|
sudo cp -rf ./boot/config-noobs-nomal.txt ./boot/config.txt.bak
|
||||||
|
else
|
||||||
sudo cp -rf ./boot/config-nomal.txt ./boot/config.txt.bak
|
sudo cp -rf ./boot/config-nomal.txt ./boot/config.txt.bak
|
||||||
sudo echo "hdmi_force_hotplug=1" >> ./boot/config.txt.bak
|
sudo echo "hdmi_force_hotplug=1" >> ./boot/config.txt.bak
|
||||||
|
fi
|
||||||
sudo echo "dtparam=i2c_arm=on" >> ./boot/config.txt.bak
|
sudo echo "dtparam=i2c_arm=on" >> ./boot/config.txt.bak
|
||||||
sudo echo "dtparam=spi=on" >> ./boot/config.txt.bak
|
sudo echo "dtparam=spi=on" >> ./boot/config.txt.bak
|
||||||
sudo echo "enable_uart=1" >> ./boot/config.txt.bak
|
sudo echo "enable_uart=1" >> ./boot/config.txt.bak
|
||||||
@ -20,7 +25,7 @@ sudo cp -rf ./boot/config.txt.bak /boot/config.txt
|
|||||||
|
|
||||||
sudo cp -rf ./usr/99-calibration.conf-35-90 /etc/X11/xorg.conf.d/99-calibration.conf
|
sudo cp -rf ./usr/99-calibration.conf-35-90 /etc/X11/xorg.conf.d/99-calibration.conf
|
||||||
sudo cp -rf ./usr/99-fbturbo.conf /usr/share/X11/xorg.conf.d/99-fbturbo.conf
|
sudo cp -rf ./usr/99-fbturbo.conf /usr/share/X11/xorg.conf.d/99-fbturbo.conf
|
||||||
if [ -b /dev/mmcblk0p7 ]; then
|
if test "$root_dev" = "/dev/mmcblk0p7";then
|
||||||
sudo cp ./usr/cmdline.txt-noobs /boot/cmdline.txt
|
sudo cp ./usr/cmdline.txt-noobs /boot/cmdline.txt
|
||||||
else
|
else
|
||||||
sudo cp ./usr/cmdline.txt /boot/
|
sudo cp ./usr/cmdline.txt /boot/
|
||||||
|
@ -2,8 +2,13 @@
|
|||||||
|
|
||||||
sudo ./system_backup.sh
|
sudo ./system_backup.sh
|
||||||
|
|
||||||
|
root_dev=`grep -oPr "root=[^\s]*" /boot/cmdline.txt | awk -F= '{printf $NF}'`
|
||||||
|
if test "$root_dev" = "/dev/mmcblk0p7";then
|
||||||
|
sudo cp -rf ./boot/config-noobs-nomal.txt ./boot/config.txt.bak
|
||||||
|
else
|
||||||
sudo cp -rf ./boot/config-nomal.txt ./boot/config.txt.bak
|
sudo cp -rf ./boot/config-nomal.txt ./boot/config.txt.bak
|
||||||
sudo echo "hdmi_force_hotplug=1" >> ./boot/config.txt.bak
|
sudo echo "hdmi_force_hotplug=1" >> ./boot/config.txt.bak
|
||||||
|
fi
|
||||||
sudo echo "dtparam=i2c_arm=on" >> ./boot/config.txt.bak
|
sudo echo "dtparam=i2c_arm=on" >> ./boot/config.txt.bak
|
||||||
sudo echo "dtparam=spi=on" >> ./boot/config.txt.bak
|
sudo echo "dtparam=spi=on" >> ./boot/config.txt.bak
|
||||||
sudo echo "enable_uart=1" >> ./boot/config.txt.bak
|
sudo echo "enable_uart=1" >> ./boot/config.txt.bak
|
||||||
@ -19,7 +24,7 @@ sudo echo "dtoverlay=ads7846,cs=1,penirq=25,penirq_pull=2,speed=50000,keep_vref_
|
|||||||
sudo cp -rf ./boot/config.txt.bak /boot/config.txt
|
sudo cp -rf ./boot/config.txt.bak /boot/config.txt
|
||||||
|
|
||||||
#sudo cp -rf ./boot/config-5.txt /boot/config.txt
|
#sudo cp -rf ./boot/config-5.txt /boot/config.txt
|
||||||
if [ -b /dev/mmcblk0p7 ]; then
|
if test "$root_dev" = "/dev/mmcblk0p7";then
|
||||||
sudo cp ./usr/cmdline.txt-noobs /boot/cmdline.txt
|
sudo cp ./usr/cmdline.txt-noobs /boot/cmdline.txt
|
||||||
else
|
else
|
||||||
sudo cp ./usr/cmdline.txt /boot/
|
sudo cp ./usr/cmdline.txt /boot/
|
||||||
|
@ -2,8 +2,13 @@
|
|||||||
|
|
||||||
sudo ./system_backup.sh
|
sudo ./system_backup.sh
|
||||||
|
|
||||||
|
root_dev=`grep -oPr "root=[^\s]*" /boot/cmdline.txt | awk -F= '{printf $NF}'`
|
||||||
|
if test "$root_dev" = "/dev/mmcblk0p7";then
|
||||||
|
sudo cp -rf ./boot/config-noobs-nomal.txt ./boot/config.txt.bak
|
||||||
|
else
|
||||||
sudo cp -rf ./boot/config-nomal.txt ./boot/config.txt.bak
|
sudo cp -rf ./boot/config-nomal.txt ./boot/config.txt.bak
|
||||||
sudo echo "hdmi_force_hotplug=1" >> ./boot/config.txt.bak
|
sudo echo "hdmi_force_hotplug=1" >> ./boot/config.txt.bak
|
||||||
|
fi
|
||||||
sudo echo "dtparam=i2c_arm=on" >> ./boot/config.txt.bak
|
sudo echo "dtparam=i2c_arm=on" >> ./boot/config.txt.bak
|
||||||
sudo echo "dtparam=spi=on" >> ./boot/config.txt.bak
|
sudo echo "dtparam=spi=on" >> ./boot/config.txt.bak
|
||||||
sudo echo "enable_uart=1" >> ./boot/config.txt.bak
|
sudo echo "enable_uart=1" >> ./boot/config.txt.bak
|
||||||
@ -17,7 +22,7 @@ sudo echo "hdmi_drive=1" >> ./boot/config.txt.bak
|
|||||||
sudo echo "hdmi_cvt 800 480 60 6 0 0 0" >> ./boot/config.txt.bak
|
sudo echo "hdmi_cvt 800 480 60 6 0 0 0" >> ./boot/config.txt.bak
|
||||||
sudo cp -rf ./boot/config.txt.bak /boot/config.txt
|
sudo cp -rf ./boot/config.txt.bak /boot/config.txt
|
||||||
#sudo cp -rf ./boot/config-7B-800x480.txt /boot/config.txt
|
#sudo cp -rf ./boot/config-7B-800x480.txt /boot/config.txt
|
||||||
if [ -b /dev/mmcblk0p7 ]; then
|
if test "$root_dev" = "/dev/mmcblk0p7";then
|
||||||
sudo cp ./usr/cmdline.txt-noobs /boot/cmdline.txt
|
sudo cp ./usr/cmdline.txt-noobs /boot/cmdline.txt
|
||||||
else
|
else
|
||||||
sudo cp ./usr/cmdline.txt /boot/
|
sudo cp ./usr/cmdline.txt /boot/
|
||||||
|
@ -2,8 +2,13 @@
|
|||||||
|
|
||||||
sudo ./system_backup.sh
|
sudo ./system_backup.sh
|
||||||
|
|
||||||
|
root_dev=`grep -oPr "root=[^\s]*" /boot/cmdline.txt | awk -F= '{printf $NF}'`
|
||||||
|
if test "$root_dev" = "/dev/mmcblk0p7";then
|
||||||
|
sudo cp -rf ./boot/config-noobs-nomal.txt ./boot/config.txt.bak
|
||||||
|
else
|
||||||
sudo cp -rf ./boot/config-nomal.txt ./boot/config.txt.bak
|
sudo cp -rf ./boot/config-nomal.txt ./boot/config.txt.bak
|
||||||
sudo echo "hdmi_force_hotplug=1" >> ./boot/config.txt.bak
|
sudo echo "hdmi_force_hotplug=1" >> ./boot/config.txt.bak
|
||||||
|
fi
|
||||||
sudo echo "dtparam=i2c_arm=on" >> ./boot/config.txt.bak
|
sudo echo "dtparam=i2c_arm=on" >> ./boot/config.txt.bak
|
||||||
sudo echo "dtparam=spi=on" >> ./boot/config.txt.bak
|
sudo echo "dtparam=spi=on" >> ./boot/config.txt.bak
|
||||||
sudo echo "enable_uart=1" >> ./boot/config.txt.bak
|
sudo echo "enable_uart=1" >> ./boot/config.txt.bak
|
||||||
@ -17,7 +22,7 @@ sudo echo "hdmi_drive=1" >> ./boot/config.txt.bak
|
|||||||
sudo echo "hdmi_cvt 1024 600 60 6 0 0 0" >> ./boot/config.txt.bak
|
sudo echo "hdmi_cvt 1024 600 60 6 0 0 0" >> ./boot/config.txt.bak
|
||||||
sudo cp -rf ./boot/config.txt.bak /boot/config.txt
|
sudo cp -rf ./boot/config.txt.bak /boot/config.txt
|
||||||
#sudo cp -rf ./boot/config-7C-1024x600.txt /boot/config.txt
|
#sudo cp -rf ./boot/config-7C-1024x600.txt /boot/config.txt
|
||||||
if [ -b /dev/mmcblk0p7 ]; then
|
if test "$root_dev" = "/dev/mmcblk0p7";then
|
||||||
sudo cp ./usr/cmdline.txt-noobs /boot/cmdline.txt
|
sudo cp ./usr/cmdline.txt-noobs /boot/cmdline.txt
|
||||||
else
|
else
|
||||||
sudo cp ./usr/cmdline.txt /boot/
|
sudo cp ./usr/cmdline.txt /boot/
|
||||||
|
@ -10,8 +10,13 @@ sudo mkdir -p /etc/X11/xorg.conf.d
|
|||||||
fi
|
fi
|
||||||
sudo cp ./usr/mhs32-overlay.dtb /boot/overlays/
|
sudo cp ./usr/mhs32-overlay.dtb /boot/overlays/
|
||||||
sudo cp ./usr/mhs32-overlay.dtb /boot/overlays/mhs32.dtbo
|
sudo cp ./usr/mhs32-overlay.dtb /boot/overlays/mhs32.dtbo
|
||||||
|
root_dev=`grep -oPr "root=[^\s]*" /boot/cmdline.txt | awk -F= '{printf $NF}'`
|
||||||
|
if test "$root_dev" = "/dev/mmcblk0p7";then
|
||||||
|
sudo cp -rf ./boot/config-noobs-nomal.txt ./boot/config.txt.bak
|
||||||
|
else
|
||||||
sudo cp -rf ./boot/config-nomal.txt ./boot/config.txt.bak
|
sudo cp -rf ./boot/config-nomal.txt ./boot/config.txt.bak
|
||||||
sudo echo "hdmi_force_hotplug=1" >> ./boot/config.txt.bak
|
sudo echo "hdmi_force_hotplug=1" >> ./boot/config.txt.bak
|
||||||
|
fi
|
||||||
sudo echo "dtparam=i2c_arm=on" >> ./boot/config.txt.bak
|
sudo echo "dtparam=i2c_arm=on" >> ./boot/config.txt.bak
|
||||||
sudo echo "dtparam=spi=on" >> ./boot/config.txt.bak
|
sudo echo "dtparam=spi=on" >> ./boot/config.txt.bak
|
||||||
sudo echo "enable_uart=1" >> ./boot/config.txt.bak
|
sudo echo "enable_uart=1" >> ./boot/config.txt.bak
|
||||||
@ -25,7 +30,7 @@ sudo cp -rf ./boot/config.txt.bak /boot/config.txt
|
|||||||
|
|
||||||
sudo cp -rf ./usr/99-calibration.conf-mhs32-270 /etc/X11/xorg.conf.d/99-calibration.conf
|
sudo cp -rf ./usr/99-calibration.conf-mhs32-270 /etc/X11/xorg.conf.d/99-calibration.conf
|
||||||
sudo cp -rf ./usr/99-fbturbo.conf /usr/share/X11/xorg.conf.d/99-fbturbo.conf
|
sudo cp -rf ./usr/99-fbturbo.conf /usr/share/X11/xorg.conf.d/99-fbturbo.conf
|
||||||
if [ -b /dev/mmcblk0p7 ]; then
|
if test "$root_dev" = "/dev/mmcblk0p7";then
|
||||||
sudo cp ./usr/cmdline.txt-noobs /boot/cmdline.txt
|
sudo cp ./usr/cmdline.txt-noobs /boot/cmdline.txt
|
||||||
else
|
else
|
||||||
sudo cp ./usr/cmdline.txt /boot/
|
sudo cp ./usr/cmdline.txt /boot/
|
||||||
|
@ -11,8 +11,13 @@ fi
|
|||||||
sudo cp ./usr/mhs35-overlay.dtb /boot/overlays/
|
sudo cp ./usr/mhs35-overlay.dtb /boot/overlays/
|
||||||
sudo cp ./usr/mhs35-overlay.dtb /boot/overlays/mhs35.dtbo
|
sudo cp ./usr/mhs35-overlay.dtb /boot/overlays/mhs35.dtbo
|
||||||
|
|
||||||
|
root_dev=`grep -oPr "root=[^\s]*" /boot/cmdline.txt | awk -F= '{printf $NF}'`
|
||||||
|
if test "$root_dev" = "/dev/mmcblk0p7";then
|
||||||
|
sudo cp -rf ./boot/config-noobs-nomal.txt ./boot/config.txt.bak
|
||||||
|
else
|
||||||
sudo cp -rf ./boot/config-nomal.txt ./boot/config.txt.bak
|
sudo cp -rf ./boot/config-nomal.txt ./boot/config.txt.bak
|
||||||
sudo echo "hdmi_force_hotplug=1" >> ./boot/config.txt.bak
|
sudo echo "hdmi_force_hotplug=1" >> ./boot/config.txt.bak
|
||||||
|
fi
|
||||||
sudo echo "dtparam=i2c_arm=on" >> ./boot/config.txt.bak
|
sudo echo "dtparam=i2c_arm=on" >> ./boot/config.txt.bak
|
||||||
sudo echo "dtparam=spi=on" >> ./boot/config.txt.bak
|
sudo echo "dtparam=spi=on" >> ./boot/config.txt.bak
|
||||||
sudo echo "enable_uart=1" >> ./boot/config.txt.bak
|
sudo echo "enable_uart=1" >> ./boot/config.txt.bak
|
||||||
@ -26,7 +31,7 @@ sudo cp -rf ./boot/config.txt.bak /boot/config.txt
|
|||||||
|
|
||||||
sudo cp -rf ./usr/99-calibration.conf-mhs35-90 /etc/X11/xorg.conf.d/99-calibration.conf
|
sudo cp -rf ./usr/99-calibration.conf-mhs35-90 /etc/X11/xorg.conf.d/99-calibration.conf
|
||||||
sudo cp -rf ./usr/99-fbturbo.conf /usr/share/X11/xorg.conf.d/99-fbturbo.conf
|
sudo cp -rf ./usr/99-fbturbo.conf /usr/share/X11/xorg.conf.d/99-fbturbo.conf
|
||||||
if [ -b /dev/mmcblk0p7 ]; then
|
if test "$root_dev" = "/dev/mmcblk0p7";then
|
||||||
sudo cp ./usr/cmdline.txt-noobs /boot/cmdline.txt
|
sudo cp ./usr/cmdline.txt-noobs /boot/cmdline.txt
|
||||||
else
|
else
|
||||||
sudo cp ./usr/cmdline.txt /boot/
|
sudo cp ./usr/cmdline.txt /boot/
|
||||||
|
@ -10,8 +10,13 @@ sudo mkdir -p /etc/X11/xorg.conf.d
|
|||||||
fi
|
fi
|
||||||
sudo cp ./usr/mhs395-overlay.dtb /boot/overlays/
|
sudo cp ./usr/mhs395-overlay.dtb /boot/overlays/
|
||||||
sudo cp ./usr/mhs395-overlay.dtb /boot/overlays/mhs395.dtbo
|
sudo cp ./usr/mhs395-overlay.dtb /boot/overlays/mhs395.dtbo
|
||||||
|
root_dev=`grep -oPr "root=[^\s]*" /boot/cmdline.txt | awk -F= '{printf $NF}'`
|
||||||
|
if test "$root_dev" = "/dev/mmcblk0p7";then
|
||||||
|
sudo cp -rf ./boot/config-noobs-nomal.txt ./boot/config.txt.bak
|
||||||
|
else
|
||||||
sudo cp -rf ./boot/config-nomal.txt ./boot/config.txt.bak
|
sudo cp -rf ./boot/config-nomal.txt ./boot/config.txt.bak
|
||||||
sudo echo "hdmi_force_hotplug=1" >> ./boot/config.txt.bak
|
sudo echo "hdmi_force_hotplug=1" >> ./boot/config.txt.bak
|
||||||
|
fi
|
||||||
sudo echo "dtparam=i2c_arm=on" >> ./boot/config.txt.bak
|
sudo echo "dtparam=i2c_arm=on" >> ./boot/config.txt.bak
|
||||||
sudo echo "dtparam=spi=on" >> ./boot/config.txt.bak
|
sudo echo "dtparam=spi=on" >> ./boot/config.txt.bak
|
||||||
sudo echo "enable_uart=1" >> ./boot/config.txt.bak
|
sudo echo "enable_uart=1" >> ./boot/config.txt.bak
|
||||||
@ -24,7 +29,7 @@ sudo echo "hdmi_drive=2" >> ./boot/config.txt.bak
|
|||||||
sudo cp -rf ./boot/config.txt.bak /boot/config.txt
|
sudo cp -rf ./boot/config.txt.bak /boot/config.txt
|
||||||
sudo cp -rf ./usr/99-calibration.conf-mhs395-90 /etc/X11/xorg.conf.d/99-calibration.conf
|
sudo cp -rf ./usr/99-calibration.conf-mhs395-90 /etc/X11/xorg.conf.d/99-calibration.conf
|
||||||
sudo cp -rf ./usr/99-fbturbo.conf /usr/share/X11/xorg.conf.d/99-fbturbo.conf
|
sudo cp -rf ./usr/99-fbturbo.conf /usr/share/X11/xorg.conf.d/99-fbturbo.conf
|
||||||
if [ -b /dev/mmcblk0p7 ]; then
|
if test "$root_dev" = "/dev/mmcblk0p7";then
|
||||||
sudo cp ./usr/cmdline.txt-noobs /boot/cmdline.txt
|
sudo cp ./usr/cmdline.txt-noobs /boot/cmdline.txt
|
||||||
else
|
else
|
||||||
sudo cp ./usr/cmdline.txt /boot/
|
sudo cp ./usr/cmdline.txt /boot/
|
||||||
|
@ -1,8 +1,13 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
sudo ./system_backup.sh
|
sudo ./system_backup.sh
|
||||||
|
|
||||||
|
root_dev=`grep -oPr "root=[^\s]*" /boot/cmdline.txt | awk -F= '{printf $NF}'`
|
||||||
|
if test "$root_dev" = "/dev/mmcblk0p7";then
|
||||||
|
sudo cp -rf ./boot/config-noobs-nomal.txt ./boot/config.txt.bak
|
||||||
|
else
|
||||||
sudo cp -rf ./boot/config-nomal.txt ./boot/config.txt.bak
|
sudo cp -rf ./boot/config-nomal.txt ./boot/config.txt.bak
|
||||||
sudo echo "hdmi_force_hotplug=1" >> ./boot/config.txt.bak
|
sudo echo "hdmi_force_hotplug=1" >> ./boot/config.txt.bak
|
||||||
|
fi
|
||||||
sudo echo "hdmi_force_edid_audio=1" >> ./boot/config.txt.bak
|
sudo echo "hdmi_force_edid_audio=1" >> ./boot/config.txt.bak
|
||||||
sudo echo "dtparam=i2c_arm=on" >> ./boot/config.txt.bak
|
sudo echo "dtparam=i2c_arm=on" >> ./boot/config.txt.bak
|
||||||
sudo echo "dtparam=spi=on" >> ./boot/config.txt.bak
|
sudo echo "dtparam=spi=on" >> ./boot/config.txt.bak
|
||||||
@ -19,7 +24,7 @@ sudo echo "dtoverlay=ads7846,cs=1,penirq=25,penirq_pull=2,speed=50000,keep_vref_
|
|||||||
sudo cp -rf ./boot/config.txt.bak /boot/config.txt
|
sudo cp -rf ./boot/config.txt.bak /boot/config.txt
|
||||||
|
|
||||||
#sudo cp -rf ./boot/config-35-480X320.txt /boot/config.txt
|
#sudo cp -rf ./boot/config-35-480X320.txt /boot/config.txt
|
||||||
if [ -b /dev/mmcblk0p7 ]; then
|
if test "$root_dev" = "/dev/mmcblk0p7";then
|
||||||
sudo cp ./usr/cmdline.txt-noobs /boot/cmdline.txt
|
sudo cp ./usr/cmdline.txt-noobs /boot/cmdline.txt
|
||||||
else
|
else
|
||||||
sudo cp ./usr/cmdline.txt /boot/
|
sudo cp ./usr/cmdline.txt /boot/
|
||||||
|
@ -2,8 +2,13 @@
|
|||||||
|
|
||||||
sudo ./system_backup.sh
|
sudo ./system_backup.sh
|
||||||
|
|
||||||
|
root_dev=`grep -oPr "root=[^\s]*" /boot/cmdline.txt | awk -F= '{printf $NF}'`
|
||||||
|
if test "$root_dev" = "/dev/mmcblk0p7";then
|
||||||
|
sudo cp -rf ./boot/config-noobs-nomal.txt ./boot/config.txt.bak
|
||||||
|
else
|
||||||
sudo cp -rf ./boot/config-nomal.txt ./boot/config.txt.bak
|
sudo cp -rf ./boot/config-nomal.txt ./boot/config.txt.bak
|
||||||
sudo echo "hdmi_force_hotplug=1" >> ./boot/config.txt.bak
|
sudo echo "hdmi_force_hotplug=1" >> ./boot/config.txt.bak
|
||||||
|
fi
|
||||||
sudo echo "hdmi_force_edid_audio=1" >> ./boot/config.txt.bak
|
sudo echo "hdmi_force_edid_audio=1" >> ./boot/config.txt.bak
|
||||||
sudo echo "dtparam=i2c_arm=on" >> ./boot/config.txt.bak
|
sudo echo "dtparam=i2c_arm=on" >> ./boot/config.txt.bak
|
||||||
sudo echo "dtparam=spi=on" >> ./boot/config.txt.bak
|
sudo echo "dtparam=spi=on" >> ./boot/config.txt.bak
|
||||||
@ -21,7 +26,7 @@ sudo cp -rf ./boot/config.txt.bak /boot/config.txt
|
|||||||
|
|
||||||
#sudo cp -rf ./boot/config-397.txt /boot/config.txt
|
#sudo cp -rf ./boot/config-397.txt /boot/config.txt
|
||||||
|
|
||||||
if [ -b /dev/mmcblk0p7 ]; then
|
if test "$root_dev" = "/dev/mmcblk0p7";then
|
||||||
sudo cp ./usr/cmdline.txt-noobs /boot/cmdline.txt
|
sudo cp ./usr/cmdline.txt-noobs /boot/cmdline.txt
|
||||||
else
|
else
|
||||||
sudo cp ./usr/cmdline.txt /boot/
|
sudo cp ./usr/cmdline.txt /boot/
|
||||||
|
@ -2,8 +2,13 @@
|
|||||||
|
|
||||||
sudo ./system_backup.sh
|
sudo ./system_backup.sh
|
||||||
|
|
||||||
|
root_dev=`grep -oPr "root=[^\s]*" /boot/cmdline.txt | awk -F= '{printf $NF}'`
|
||||||
|
if test "$root_dev" = "/dev/mmcblk0p7";then
|
||||||
|
sudo cp -rf ./boot/config-noobs-nomal.txt ./boot/config.txt.bak
|
||||||
|
else
|
||||||
sudo cp -rf ./boot/config-nomal.txt ./boot/config.txt.bak
|
sudo cp -rf ./boot/config-nomal.txt ./boot/config.txt.bak
|
||||||
sudo echo "hdmi_force_hotplug=1" >> ./boot/config.txt.bak
|
sudo echo "hdmi_force_hotplug=1" >> ./boot/config.txt.bak
|
||||||
|
fi
|
||||||
sudo echo "hdmi_force_edid_audio=1" >> ./boot/config.txt.bak
|
sudo echo "hdmi_force_edid_audio=1" >> ./boot/config.txt.bak
|
||||||
sudo echo "dtparam=i2c_arm=on" >> ./boot/config.txt.bak
|
sudo echo "dtparam=i2c_arm=on" >> ./boot/config.txt.bak
|
||||||
sudo echo "dtparam=spi=on" >> ./boot/config.txt.bak
|
sudo echo "dtparam=spi=on" >> ./boot/config.txt.bak
|
||||||
@ -18,7 +23,7 @@ sudo echo "hdmi_drive=2" >> ./boot/config.txt.bak
|
|||||||
sudo echo "hdmi_cvt 800 480 60 6 0 0 0" >> ./boot/config.txt.bak
|
sudo echo "hdmi_cvt 800 480 60 6 0 0 0" >> ./boot/config.txt.bak
|
||||||
sudo cp -rf ./boot/config.txt.bak /boot/config.txt
|
sudo cp -rf ./boot/config.txt.bak /boot/config.txt
|
||||||
#sudo cp -rf ./boot/config-MPI5001.txt /boot/config.txt
|
#sudo cp -rf ./boot/config-MPI5001.txt /boot/config.txt
|
||||||
if [ -b /dev/mmcblk0p7 ]; then
|
if test "$root_dev" = "/dev/mmcblk0p7";then
|
||||||
sudo cp ./usr/cmdline.txt-noobs /boot/cmdline.txt
|
sudo cp ./usr/cmdline.txt-noobs /boot/cmdline.txt
|
||||||
else
|
else
|
||||||
sudo cp ./usr/cmdline.txt /boot/
|
sudo cp ./usr/cmdline.txt /boot/
|
||||||
|
67
boot/config-noobs-nomal.txt
Executable file
67
boot/config-noobs-nomal.txt
Executable file
@ -0,0 +1,67 @@
|
|||||||
|
# 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
|
||||||
|
#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
|
||||||
|
|
||||||
|
# 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
|
||||||
|
|
||||||
|
[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
|
||||||
|
|
||||||
|
# NOOBS Auto-generated Settings:
|
||||||
|
hdmi_force_hotplug=1
|
@ -33,12 +33,18 @@ sudo rm -rf /boot/overlays/$str.dtbo
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
root_dev=`grep -oPr "root=[^\s]*" /boot/cmdline.txt | awk -F= '{printf $NF}'`
|
||||||
sudo cp -rf /boot/config.txt ./.system_backup
|
sudo cp -rf /boot/config.txt ./.system_backup
|
||||||
|
sudo cp -rf /boot/cmdline.txt ./.system_backup/
|
||||||
|
if test "$root_dev" = "/dev/mmcblk0p7";then
|
||||||
|
sudo cp -rf ./boot/config-noobs-nomal.txt /boot/config.txt
|
||||||
|
sudo cp -rf ./usr/cmdline.txt-noobs-original /boot/cmdline.txt
|
||||||
|
else
|
||||||
sudo cp -rf ./boot/config-nomal.txt /boot/config.txt
|
sudo cp -rf ./boot/config-nomal.txt /boot/config.txt
|
||||||
|
sudo cp -rf ./usr/cmdline.txt-original /boot/cmdline.txt
|
||||||
|
fi
|
||||||
sudo cp -rf /usr/share/X11/xorg.conf.d/99-fbturbo.conf ./.system_backup/
|
sudo cp -rf /usr/share/X11/xorg.conf.d/99-fbturbo.conf ./.system_backup/
|
||||||
sudo cp -rf ./usr/99-fbturbo.conf-original /usr/share/X11/xorg.conf.d/99-fbturbo.conf
|
sudo cp -rf ./usr/99-fbturbo.conf-original /usr/share/X11/xorg.conf.d/99-fbturbo.conf
|
||||||
sudo cp -rf /boot/cmdline.txt ./.system_backup/
|
|
||||||
sudo cp -rf ./usr/cmdline.txt-original /boot/cmdline.txt
|
|
||||||
sudo cp -rf /etc/rc.local ./.system_backup/
|
sudo cp -rf /etc/rc.local ./.system_backup/
|
||||||
sudo cp -rf ./etc/rc.local-original /etc/rc.local
|
sudo cp -rf ./etc/rc.local-original /etc/rc.local
|
||||||
|
|
||||||
|
1
usr/cmdline.txt-noobs-original
Executable file
1
usr/cmdline.txt-noobs-original
Executable file
@ -0,0 +1 @@
|
|||||||
|
dwc_otg.lpm_enable=0 console=serial0,115200 console=tty1 root=/dev/mmcblk0p7 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles
|
Loading…
x
Reference in New Issue
Block a user