diff --git a/README.md b/README.md index 4ec874a..c670f31 100644 --- a/README.md +++ b/README.md @@ -3,13 +3,13 @@ PiDrive Community Foundation Edition This is a community maintained version of the now discontinued [WD PiDrive Foundation Edition](https://www.wdc.com/products/wdlabs/wd-pidrive-foundation-edition.html) software by WDLabs. It is a customized version of the [NOOBS](https://www.raspberrypi.org/downloads/noobs/) sofware for the Raspberry Pi with support for multiple installations on attached USB storage. -This update includes Raspbian Stretch and updated firmware for -the Raspberry Pi 3 B+. +This update includes Raspbian Buster and updated firmware for +the Raspberry Pi 4. Check out the latest [release notes](https://github.com/PiDrive/CommunityFoundationEdition/releases/latest). 1. Download -[pidrive-cfe-20181112.zip](http://downloads.wdpidrive.com/releases/pidrive-cfe-20181112.zip) (2.46 GB). +[pidrive-cfe-20190804.zip](http://downloads.wdpidrive.com/releases/pidrive-cfe-20190804.zip) (2.46 GB). 1. Unzip to a FAT32 formatted microSD card. 1. Boot your Raspberry Pi with a USB storage drive attached. diff --git a/latest/BUILD-DATA b/latest/BUILD-DATA index 4740550..048e564 100755 --- a/latest/BUILD-DATA +++ b/latest/BUILD-DATA @@ -1,6 +1,6 @@ -Build-date: 2018-10-10 -NOOBS Version: v2.9 -NOOBS Git HEAD @ 952ea0fd348814d06dd2d01bc18795f28afe3746 +Build-date: 2019-07-09 +NOOBS Version: v3.2 +NOOBS Git HEAD @ d58565d886d46b8327ed1c6b0b9e031a441cc062 rpi-userland Git master @ de4a7f2e3c391e2d3bc76af31864270e7802d9ac -rpi-firmware Git master @ fbad6408c4596d3d671736ee0571aae444f24e68 -rpi-linux Git rpi-4.14.y @ 12d78096b1669a08d440f7ebaddf5d925e52fe79 +rpi-firmware Git master @ e5b11a9d32cf4388b09097c33ab7bffbe1ca721c +rpi-linux Git rpi-4.14.y @ be0a940de66666c10c9071cddafce6284c400734 diff --git a/latest/bcm2708-rpi-0-w.dtb b/latest/bcm2708-rpi-0-w.dtb deleted file mode 100755 index 0b764df..0000000 Binary files a/latest/bcm2708-rpi-0-w.dtb and /dev/null differ diff --git a/latest/bcm2708-rpi-b-plus.dtb b/latest/bcm2708-rpi-b-plus.dtb index 1f90075..4cfbb96 100755 Binary files a/latest/bcm2708-rpi-b-plus.dtb and b/latest/bcm2708-rpi-b-plus.dtb differ diff --git a/latest/bcm2708-rpi-b.dtb b/latest/bcm2708-rpi-b.dtb index da6e3de..b81bed7 100755 Binary files a/latest/bcm2708-rpi-b.dtb and b/latest/bcm2708-rpi-b.dtb differ diff --git a/latest/bcm2708-rpi-cm.dtb b/latest/bcm2708-rpi-cm.dtb index 599f100..9d59ae8 100755 Binary files a/latest/bcm2708-rpi-cm.dtb and b/latest/bcm2708-rpi-cm.dtb differ diff --git a/latest/bcm2708-rpi-zero-w.dtb b/latest/bcm2708-rpi-zero-w.dtb new file mode 100644 index 0000000..311a484 Binary files /dev/null and b/latest/bcm2708-rpi-zero-w.dtb differ diff --git a/latest/bcm2708-rpi-zero.dtb b/latest/bcm2708-rpi-zero.dtb new file mode 100644 index 0000000..fb65b8b Binary files /dev/null and b/latest/bcm2708-rpi-zero.dtb differ diff --git a/latest/bcm2709-rpi-2-b.dtb b/latest/bcm2709-rpi-2-b.dtb index 14227c1..17f95c6 100755 Binary files a/latest/bcm2709-rpi-2-b.dtb and b/latest/bcm2709-rpi-2-b.dtb differ diff --git a/latest/bcm2710-rpi-3-b-plus.dtb b/latest/bcm2710-rpi-3-b-plus.dtb index d114b93..2cc9965 100755 Binary files a/latest/bcm2710-rpi-3-b-plus.dtb and b/latest/bcm2710-rpi-3-b-plus.dtb differ diff --git a/latest/bcm2710-rpi-3-b.dtb b/latest/bcm2710-rpi-3-b.dtb index 4ba7c7b..06e60ff 100755 Binary files a/latest/bcm2710-rpi-3-b.dtb and b/latest/bcm2710-rpi-3-b.dtb differ diff --git a/latest/bcm2710-rpi-cm3.dtb b/latest/bcm2710-rpi-cm3.dtb index d8b4815..7591a3b 100755 Binary files a/latest/bcm2710-rpi-cm3.dtb and b/latest/bcm2710-rpi-cm3.dtb differ diff --git a/latest/bcm2711-rpi-4-b.dtb b/latest/bcm2711-rpi-4-b.dtb new file mode 100644 index 0000000..e64ba63 Binary files /dev/null and b/latest/bcm2711-rpi-4-b.dtb differ diff --git a/latest/bootcode.bin b/latest/bootcode.bin index 48ced7f..72c6225 100755 Binary files a/latest/bootcode.bin and b/latest/bootcode.bin differ diff --git a/latest/overlays/README b/latest/overlays/README index 57fa9d8..4226563 100755 --- a/latest/overlays/README +++ b/latest/overlays/README @@ -56,23 +56,29 @@ have its contents deleted (or commented out). Using Overlays ============== -Overlays are loaded using the "dtoverlay" directive. As an example, consider -the popular lirc-rpi module, the Linux Infrared Remote Control driver. In the -pre-DT world this would be loaded from /etc/modules, with an explicit -"modprobe lirc-rpi" command, or programmatically by lircd. With DT enabled, -this becomes a line in config.txt: +Overlays are loaded using the "dtoverlay" config.txt setting. As an example, +consider I2C Real Time Clock drivers. In the pre-DT world these would be loaded +by writing a magic string comprising a device identifier and an I2C address to +a special file in /sys/class/i2c-adapter, having first loaded the driver for +the I2C interface and the RTC device - something like this: - dtoverlay=lirc-rpi + modprobe i2c-bcm2835 + modprobe rtc-ds1307 + echo ds1307 0x68 > /sys/class/i2c-adapter/i2c-1/new_device -This causes the file /boot/overlays/lirc-rpi.dtbo to be loaded. By -default it will use GPIOs 17 (out) and 18 (in), but this can be modified using -DT parameters: +With DT enabled, this becomes a line in config.txt: - dtoverlay=lirc-rpi,gpio_out_pin=17,gpio_in_pin=13 + dtoverlay=i2c-rtc,ds1307 -Parameters always have default values, although in some cases (e.g. "w1-gpio") -it is necessary to provided multiple overlays in order to get the desired -behaviour. See the list of overlays below for a description of the parameters +This causes the file /boot/overlays/i2c-rtc.dtbo to be loaded and a "node" +describing the DS1307 I2C device to be added to the Device Tree for the Pi. By +default it usees address 0x68, but this can be modified with an additional DT +parameter: + + dtoverlay=i2c-rtc,ds1307,addr=0x68 + +Parameters usually have default values, although certain parameters are +mandatory. See the list of overlays below for a description of the parameters and their defaults. The Overlay and Parameter Reference @@ -89,10 +95,20 @@ Params: audio Set to "on" to enable the onboard ALSA audio interface (default "off") + axiperf Set to "on" to enable the AXI bus performance + monitors. + See /sys/kernel/debug/raspberrypi_axi_monitor + for the results. + eee Enable Energy Efficient Ethernet support for compatible devices (default "on"). See also "tx_lpi_timer". + eth_downshift_after Set the number of auto-negotiation failures + after which the 1000Mbps modes are disabled. + Legal values are 2, 3, 4, 5 and 0, where + 0 means never downshift (default 2). + eth_led0 Set mode of LED0 (usually orange) (default "1"). The legal values are: 0=link/activity 1=link1000/activity @@ -103,6 +119,10 @@ Params: eth_led1 Set mode of LED1 (usually green) (default "6"). See eth_led0 for legal values. + eth_max_speed Set the maximum speed a link is allowed + to negotiate. Legal values are 10, 100 and + 1000 (default 1000). + i2c_arm Set to "on" to enable the ARM's i2c interface (default "off") @@ -272,7 +292,9 @@ Info: Analog Devices ADV7282M analogue video to CSI2 bridge. Uses Unicam1, which is the standard camera connector on most Pi variants. Load: dtoverlay=adv7282m,= -Params: i2c_pins_28_29 Use pins 28&29 for the I2C instead of 44&45. +Params: i2c_pins_0_1 Use pins 0&1 for the I2C instead of 44&45. + Useful on Compute Modules. + i2c_pins_28_29 Use pins 28&29 for the I2C instead of 44&45. This is required for Pi B+, 2, 0, and 0W. addr Overrides the I2C address (default 0x21) @@ -281,7 +303,9 @@ Name: adv728x-m Info: Analog Devices ADV728[0|1|2]-M analogue video to CSI2 bridges. This is a wrapper for adv7282m, and defaults to ADV7282M. Load: dtoverlay=adv728x-m,= -Params: i2c_pins_28_29 Use pins 28&29 for the I2C instead of 44&45. +Params: i2c_pins_0_1 Use pins 0&1 for the I2C instead of 44&45. + Useful on Compute Modules. + i2c_pins_28_29 Use pins 28&29 for the I2C instead of 44&45. This is required for Pi B+, 2, 0, and 0W. addr Overrides the I2C address (default 0x21) adv7280m Select ADV7280-M. @@ -423,6 +447,14 @@ Load: dtoverlay=audioinjector-wm8731-audio Params: +Name: audiosense-pi +Info: Configures the audiosense-pi add on soundcard + For more information refer to + https://gitlab.com/kakar0t/audiosense-pi +Load: dtoverlay=audiosense-pi +Params: + + Name: audremap Info: Switches PWM sound output to pins 12 (Right) & 13 (Left) Load: dtoverlay=audremap,= @@ -434,15 +466,14 @@ Params: swap_lr Reverse the channel allocation, which will also Name: balena-fin Info: Overlay that enables WiFi, Bluetooth and the GPIO expander on the - Balena Fin board. + balenaFin carrier board for the Raspberry Pi Compute Module 3/3+ Lite. Load: dtoverlay=balena-fin Params: Name: bmp085_i2c-sensor Info: This overlay is now deprecated - see i2c-sensor -Load: dtoverlay=bmp085_i2c-sensor -Params: +Load: Name: dht11 @@ -494,6 +525,59 @@ Load: dtoverlay=dpi24 Params: +Name: draws +Info: Configures the NW Digital Radio DRAWS Hat + + The board includes an ADC to measure various board values and also + provides two analog user inputs on the expansion header. The ADC + can be configured for various sample rates and gain values to adjust + the input range. Tables describing the two parameters follow. + + ADC Gain Values: + 0 = +/- 6.144V + 1 = +/- 4.096V + 2 = +/- 2.048V + 3 = +/- 1.024V + 4 = +/- 0.512V + 5 = +/- 0.256V + 6 = +/- 0.256V + 7 = +/- 0.256V + + ADC Datarate Values: + 0 = 128sps + 1 = 250sps + 2 = 490sps + 3 = 920sps + 4 = 1600sps (default) + 5 = 2400sps + 6 = 3300sps + 7 = 3300sps +Load: dtoverlay=draws,= +Params: draws_adc_ch4_gain Sets the full scale resolution of the ADCs + input voltage sensor (default 1) + + draws_adc_ch4_datarate Sets the datarate of the ADCs input voltage + sensor + + draws_adc_ch5_gain Sets the full scale resolution of the ADCs + 5V rail voltage sensor (default 1) + + draws_adc_ch5_datarate Sets the datarate of the ADCs 4V rail voltage + sensor + + draws_adc_ch6_gain Sets the full scale resolution of the ADCs + AIN2 input (default 2) + + draws_adc_ch6_datarate Sets the datarate of the ADCs AIN2 input + + draws_adc_ch7_gain Sets the full scale resolution of the ADCs + AIN3 input (default 2) + + draws_adc_ch7_datarate Sets the datarate of the ADCs AIN3 input + + alsaname Name of the ALSA audio device (default "draws") + + Name: dwc-otg Info: Selects the dwc_otg USB controller driver which has fiq support. This is the default on all except the Pi Zero which defaults to dwc2. @@ -581,7 +665,7 @@ Load: dtoverlay=gpio-ir,= Params: gpio_pin Input pin number. Default is 18. gpio_pull Desired pull-up/down state (off, down, up) - Default is "down". + Default is "up". rc-map-name Default rc keymap (can also be changed by ir-keytable), defaults to "rc-rc6-mce" @@ -619,6 +703,15 @@ Params: gpio GPIO pin to trigger on (default 3) keycode Set the key code for the button +Name: gpio-no-bank0-irq +Info: Use this overlay to disable GPIO interrupts for GPIOs in bank 0 (0-27), + which can be useful for UIO drivers. + N.B. Using this overlay will trigger a kernel WARN during booting, but + this can safely be ignored - the system should work as expected. +Load: dtoverlay=gpio-no-bank0-irq +Params: + + Name: gpio-no-irq Info: Use this overlay to disable all GPIO interrupts, which can be useful for user-space GPIO edge detection systems. @@ -733,6 +826,27 @@ Params: 24db_digital_gain Allow gain to be applied via the PCM512x codec master for bit clock and frame clock. +Name: hifiberry-dacplusadc +Info: Configures the HifiBerry DAC+ADC audio card +Load: dtoverlay=hifiberry-dacplusadc,= +Params: 24db_digital_gain Allow gain to be applied via the PCM512x codec + Digital volume control. Enable with + "dtoverlay=hifiberry-dacplus,24db_digital_gain" + (The default behaviour is that the Digital + volume control is limited to a maximum of + 0dB. ie. it can attenuate but not provide + gain. For most users, this will be desired + as it will prevent clipping. By appending + the 24dB_digital_gain parameter, the Digital + volume control will allow up to 24dB of + gain. If this parameter is enabled, it is the + responsibility of the user to ensure that + the Digital volume control is set to a value + that does not result in clipping/distortion!) + slave Force DAC+ Pro into slave mode, using Pi as + master for bit clock and frame clock. + + Name: hifiberry-digi Info: Configures the HifiBerry Digi and Digi+ audio card Load: dtoverlay=hifiberry-digi @@ -783,6 +897,31 @@ Params: speed Display SPI bus speed ledgpio GPIO used to control backlight +Name: hy28b-2017 +Info: HY28B 2017 version - 2.8" TFT LCD Display Module by HAOYU Electronics + Default values match Texy's display shield +Load: dtoverlay=hy28b-2017,= +Params: speed Display SPI bus speed + + rotate Display rotation {0,90,180,270} + + fps Delay between frame updates + + debug Debug output level {0-7} + + xohms Touchpanel sensitivity (X-plate resistance) + + resetgpio GPIO used to reset controller + + ledgpio GPIO used to control backlight + + +Name: i-sabre-q2m +Info: Configures the Audiophonics I-SABRE Q2M DAC +Load: dtoverlay=i-sabre-q2m +Params: + + Name: i2c-bcm2708 Info: Fall back to the i2c_bcm2708 driver for the i2c_arm bus. Load: dtoverlay=i2c-bcm2708 @@ -853,6 +992,8 @@ Params: abx80x Select one of the ABx80x family: pcf8563 Select the PCF8563 device + rv3028 Select the Micro Crystal RV3028 device + addr Sets the address for the RTC. Note that the device must be configured to use the specified address. @@ -861,11 +1002,14 @@ Params: abx80x Select one of the ABx80x family: "schottky" (ABx80x only) trickle-resistor-ohms Resistor value for trickle charge (DS1339, - ABx80x) + ABx80x, RV3028) wakeup-source Specify that the RTC can be used as a wakeup source + backup-switchover-mode Backup power supply switch mode. Must be 0 for + off or 1 for Vdd < VBackup (RV3028 only) + Name: i2c-rtc-gpio Info: Adds support for a number of I2C Real Time Clock devices @@ -944,6 +1088,9 @@ Params: addr Set the address for the BME280, BMP280, DS1621, lm75addr Deprecated - use addr parameter instead + max17040 Select the Maxim Integrated MAX17040 battery + monitor + sht3x Select the Sensiron SHT3x temperature and humidity sensor. Valid addresses 0x44-0x45, default 0x44 @@ -996,6 +1143,23 @@ Load: dtoverlay=i2s-gpio28-31 Params: +Name: ilitek251x +Info: Enables I2C connected Ilitek 251x multiple touch controller using + GPIO 4 (pin 7 on GPIO header) for interrupt. +Load: dtoverlay=ilitek251x,= +Params: interrupt GPIO used for interrupt (default 4) + sizex Touchscreen size x, horizontal resolution of + touchscreen (in pixels) + sizey Touchscreen size y, vertical resolution of + touchscreen (in pixels) + + +Name: iqaudio-codec +Info: Configures the IQaudio Codec audio card +Load: dtoverlay=iqaudio-codec +Params: + + Name: iqaudio-dac Info: Configures the IQaudio DAC audio card Load: dtoverlay=iqaudio-dac, @@ -1083,29 +1247,8 @@ Params: Name: lirc-rpi -Info: Configures lirc-rpi (Linux Infrared Remote Control for Raspberry Pi) - Consult the module documentation for more details. -Load: dtoverlay=lirc-rpi,= -Params: gpio_out_pin GPIO for output (default "17") - - gpio_in_pin GPIO for input (default "18") - - gpio_in_pull Pull up/down/off on the input pin - (default "down") - - sense Override the IR receive auto-detection logic: - "0" = force active-high - "1" = force active-low - "-1" = use auto-detection - (default "-1") - - softcarrier Turn the software carrier "on" or "off" - (default "on") - - invert "on" = invert the output pin (default "off") - - debug "on" = enable additional debug messages - (default "off") +Info: This overlay has been deprecated and removed - see gpio-ir +Load: Name: ltc294x @@ -1133,6 +1276,15 @@ Params: ltc2941 Select the ltc2941 device See the datasheet for more information. +Name: max98357a +Info: Configures the Maxim MAX98357A I2S DAC +Load: dtoverlay=max98357a,= +Params: no-sdmode Driver does not manage the state of the DAC's + SD_MODE pin (i.e. chip is always on). + sdmode-pin integer, GPIO pin connected to the SD_MODE input + of the DAC (default GPIO4 if parameter omitted). + + Name: mbed-dac Info: Configures the mbed AudioCODEC (TLV320AIC23B) Load: dtoverlay=mbed-dac @@ -1147,6 +1299,8 @@ Params: gpiopin Gpio pin connected to the INTA output of the addr I2C address of the MCP23017 (default: 0x20) + mcp23008 Configure an MCP23008 instead. + Name: mcp23s17 Info: Configures the MCP23S08/17 SPI GPIO expanders. @@ -1210,6 +1364,22 @@ Params: spi--present boolean, configure device at spi, cs spi--speed integer, set the spi bus speed for this device +Name: mcp342x +Info: Overlay for activation of Microchip MCP3421-3428 ADCs over I2C +Load: dtoverlay=mcp342x,= +Params: addr I2C bus address of device, for devices with + addresses that are configurable, e.g. by + hardware links (default=0x68) + mcp3421 The device is an MCP3421 + mcp3422 The device is an MCP3422 + mcp3423 The device is an MCP3423 + mcp3424 The device is an MCP3424 + mcp3425 The device is an MCP3425 + mcp3426 The device is an MCP3426 + mcp3427 The device is an MCP3427 + mcp3428 The device is an MCP3428 + + Name: media-center Info: Media Center HAT - 2.83" Touch Display + extras by Pi Supply Load: dtoverlay=media-center,= @@ -1283,7 +1453,10 @@ Info: Omnivision OV5647 camera module. Uses Unicam 1, which is the standard camera connector on most Pi variants. Load: dtoverlay=ov5647,= -Params: i2c_pins_28_29 Use pins 28&29 for the I2C instead of 44&45. +Params: i2c_pins_0_1 Use pins 0&1 for the I2C instead of 44&45. + Useful on Compute Modules. + + i2c_pins_28_29 Use pins 28&29 for the I2C instead of 44&45. This is required for Pi B+, 2, 0, and 0W. @@ -1359,6 +1532,12 @@ Params: alsaname Set the name as it appears in ALSA (default "PiBell") +Name: piglow +Info: Configures the PiGlow by pimoroni.com +Load: dtoverlay=piglow +Params: + + Name: piscreen Info: PiScreen display by OzzMaker.com Load: dtoverlay=piscreen,= @@ -1596,9 +1775,16 @@ Params: touchscreen-size-x Touchscreen X resolution (default 800) Name: rpi-poe -Info: Raspberry Pi POE HAT -Load: dtoverlay=rpi-poe -Params: +Info: Raspberry Pi PoE HAT fan +Load: dtoverlay=rpi-poe,[=] +Params: poe_fan_temp0 Temperature (in millicelcius) at which the fan + turns on (default 50000) + poe_fan_temp0_hyst Temperature delta (in millicelcius) at which + the fan turns off (default 5000) + poe_fan_temp1 Temperature (in millicelcius) at which the fan + speeds up (default 55000) + poe_fan_temp1_hyst Temperature delta (in millicelcius) at which + the fan slows down (default 5000) Name: rpi-proto @@ -1632,6 +1818,7 @@ Info: Overlay for the NXP SC16IS750 UART with I2C Interface Load: dtoverlay=sc16is750-i2c,= Params: int_pin GPIO used for IRQ (default 24) addr Address (default 0x48) + xtal On-board crystal frequency (default 14745600) Name: sc16is752-i2c @@ -1674,7 +1861,8 @@ Params: overclock_50 Clock (in MHz) to use when the MMC framework Name: sdio Info: Selects the bcm2835-sdhost SD/MMC driver, optionally with overclock, - and enables SDIO via GPIOs 22-27. + and enables SDIO via GPIOs 22-27. An example of use in 1-bit mode is + "dtoverlay=sdio,bus_width=1,gpios_22_25" Load: dtoverlay=sdio,= Params: sdio_overclock SDIO Clock (in MHz) to use when the MMC framework requests 50MHz @@ -1684,16 +1872,21 @@ Params: sdio_overclock SDIO Clock (in MHz) to use when the MMC bus_width Set the SDIO host bus width (default 4 bits) + gpios_22_25 Select GPIOs 22-25 for 1-bit mode. Must be used + with bus_width=1. This replaces the sdio-1bit + overlay, which is now deprecated. -Name: sdio-1bit -Info: Selects the bcm2835-sdhost SD/MMC driver, optionally with overclock, - and enables 1-bit SDIO via GPIOs 22-25. -Load: dtoverlay=sdio-1bit,= -Params: sdio_overclock SDIO Clock (in MHz) to use when the MMC - framework requests 50MHz + gpios_34_37 Select GPIOs 34-37 for 1-bit mode. Must be used + with bus_width=1. - poll_once Disable SDIO-device polling every second - (default on: polling once at boot-time) + gpios_34_39 Select GPIOs 34-39 for 4-bit mode. Must be used + with bus_width=4 (the default). + + +Name: sdio-1bit +Info: This overlay is now deprecated. Use + "dtoverlay=sdio,bus_width=1,gpios_22_25" instead. +Load: Name: sdtweak @@ -1864,6 +2057,37 @@ Params: cs0_pin GPIO pin for CS0 (default 43 - BCM SPI2_CE0). is 'okay' or enabled). +Name: ssd1306 +Info: Overlay for activation of SSD1306 over I2C OLED display framebuffer. +Load: dtoverlay=ssd1306,= +Params: address Location in display memory of first character. + (default=0) + width Width of display. (default=128) + height Height of display. (default=64) + offset virtual channel a. (default=0) + normal Has no effect on displays tested. (default=not + set) + sequential Set this if every other scan line is missing. + (default=not set) + remapped Set this if display is garbled. (default=not + set) + inverted Set this if display is inverted and mirrored. + (default=not set) + + Examples: + Typical usage for 128x64 display: dtoverlay=ssd1306,inverted + + Typical usage for 128x32 display: dtoverlay=ssd1306,inverted,sequential + + i2c_baudrate=400000 will speed up the display. + + i2c_baudrate=1000000 seems to work even though it's not officially + supported by the hardware, and is faster still. + + For more information refer to the device datasheet at: + https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf + + Name: superaudioboard Info: Configures the SuperAudioBoard sound card Load: dtoverlay=superaudioboard,= @@ -1901,6 +2125,9 @@ Params: 4lane Use 4 lanes (only applicable to Compute Modules (574Mbit/s) and 486000000 (972Mbit/s - default) are supported by the driver. + i2c_pins_0_1 Use pins 0&1 for the I2C instead of 44&45. + Useful on Compute Modules. + i2c_pins_28_29 Use pins 28&29 for the I2C instead of 44&45. This is required for Pi B+, 2, 0, and 0W. @@ -1945,6 +2172,14 @@ Params: speed Display SPI bus speed dtoverlay=tinylcd35,touch,touchgpio=3 +Name: tpm-slb9670 +Info: Enables support for Infineon SLB9670 Trusted Platform Module add-on + boards, which can be used as a secure key storage and hwrng, + available as "Iridium SLB9670" by Infineon and "LetsTrust TPM" by pi3g. +Load: dtoverlay=tpm-slb9670 +Params: + + Name: uart0 Info: Change the pin usage of uart0 Load: dtoverlay=uart0,= @@ -1964,19 +2199,23 @@ Params: txd1_pin GPIO pin for TXD1 (14, 32 or 40 - default 14) rxd1_pin GPIO pin for RXD1 (15, 33 or 41 - default 15) +Name: udrc +Info: Configures the NW Digital Radio UDRC Hat +Load: dtoverlay=udrc,= +Params: alsaname Name of the ALSA audio device (default "udrc") + + Name: upstream -Info: Allow usage of downstream .dtb with upstream kernel. Comprises - vc4-kms-v3d, dwc2 and upstream-aux-interrupt overlays. +Info: Allow usage of downstream .dtb with upstream kernel. Comprises the + vc4-kms-v3d and dwc2 overlays. Load: dtoverlay=upstream Params: Name: upstream-aux-interrupt -Info: Allow usage of downstream .dtb with upstream kernel by binding AUX - devices directly to the shared AUX interrupt line. One of the parts - of the 'upstream' overlay -Load: dtoverlay=upstream-aux-interrupt -Params: +Info: This overlay has been deprecated and removed because it is no longer + necessary. +Load: Name: vc4-fkms-v3d diff --git a/latest/overlays/adau1977-adc.dtbo b/latest/overlays/adau1977-adc.dtbo index 4322d03..270d693 100755 Binary files a/latest/overlays/adau1977-adc.dtbo and b/latest/overlays/adau1977-adc.dtbo differ diff --git a/latest/overlays/adau7002-simple.dtbo b/latest/overlays/adau7002-simple.dtbo index 3ee8fda..c0784b8 100755 Binary files a/latest/overlays/adau7002-simple.dtbo and b/latest/overlays/adau7002-simple.dtbo differ diff --git a/latest/overlays/ads1015.dtbo b/latest/overlays/ads1015.dtbo index f7eec50..5a1a04d 100755 Binary files a/latest/overlays/ads1015.dtbo and b/latest/overlays/ads1015.dtbo differ diff --git a/latest/overlays/ads1115.dtbo b/latest/overlays/ads1115.dtbo index 0196ca2..a7ad7b4 100755 Binary files a/latest/overlays/ads1115.dtbo and b/latest/overlays/ads1115.dtbo differ diff --git a/latest/overlays/ads7846.dtbo b/latest/overlays/ads7846.dtbo index ee3eac6..8e71752 100755 Binary files a/latest/overlays/ads7846.dtbo and b/latest/overlays/ads7846.dtbo differ diff --git a/latest/overlays/adv7282m.dtbo b/latest/overlays/adv7282m.dtbo index 785cb51..0d8d830 100755 Binary files a/latest/overlays/adv7282m.dtbo and b/latest/overlays/adv7282m.dtbo differ diff --git a/latest/overlays/adv728x-m.dtbo b/latest/overlays/adv728x-m.dtbo index 9d438bb..bb2d2a2 100755 Binary files a/latest/overlays/adv728x-m.dtbo and b/latest/overlays/adv728x-m.dtbo differ diff --git a/latest/overlays/akkordion-iqdacplus.dtbo b/latest/overlays/akkordion-iqdacplus.dtbo index d2cb463..34c2510 100755 Binary files a/latest/overlays/akkordion-iqdacplus.dtbo and b/latest/overlays/akkordion-iqdacplus.dtbo differ diff --git a/latest/overlays/allo-boss-dac-pcm512x-audio.dtbo b/latest/overlays/allo-boss-dac-pcm512x-audio.dtbo index d147f44..ea1bf0e 100755 Binary files a/latest/overlays/allo-boss-dac-pcm512x-audio.dtbo and b/latest/overlays/allo-boss-dac-pcm512x-audio.dtbo differ diff --git a/latest/overlays/allo-digione.dtbo b/latest/overlays/allo-digione.dtbo index 966ac11..165efc5 100755 Binary files a/latest/overlays/allo-digione.dtbo and b/latest/overlays/allo-digione.dtbo differ diff --git a/latest/overlays/allo-katana-dac-audio.dtbo b/latest/overlays/allo-katana-dac-audio.dtbo index c09bc56..2709798 100755 Binary files a/latest/overlays/allo-katana-dac-audio.dtbo and b/latest/overlays/allo-katana-dac-audio.dtbo differ diff --git a/latest/overlays/allo-piano-dac-pcm512x-audio.dtbo b/latest/overlays/allo-piano-dac-pcm512x-audio.dtbo index 714fdcb..b452a33 100755 Binary files a/latest/overlays/allo-piano-dac-pcm512x-audio.dtbo and b/latest/overlays/allo-piano-dac-pcm512x-audio.dtbo differ diff --git a/latest/overlays/allo-piano-dac-plus-pcm512x-audio.dtbo b/latest/overlays/allo-piano-dac-plus-pcm512x-audio.dtbo index 4a3f741..90e34d0 100755 Binary files a/latest/overlays/allo-piano-dac-plus-pcm512x-audio.dtbo and b/latest/overlays/allo-piano-dac-plus-pcm512x-audio.dtbo differ diff --git a/latest/overlays/applepi-dac.dtbo b/latest/overlays/applepi-dac.dtbo index 892bfbc..d75cf0e 100755 Binary files a/latest/overlays/applepi-dac.dtbo and b/latest/overlays/applepi-dac.dtbo differ diff --git a/latest/overlays/at86rf233.dtbo b/latest/overlays/at86rf233.dtbo index bdd6c38..d33f001 100755 Binary files a/latest/overlays/at86rf233.dtbo and b/latest/overlays/at86rf233.dtbo differ diff --git a/latest/overlays/audioinjector-addons.dtbo b/latest/overlays/audioinjector-addons.dtbo index df23d58..2cd4a25 100755 Binary files a/latest/overlays/audioinjector-addons.dtbo and b/latest/overlays/audioinjector-addons.dtbo differ diff --git a/latest/overlays/audioinjector-ultra.dtbo b/latest/overlays/audioinjector-ultra.dtbo index 6c1922e..6fd2749 100755 Binary files a/latest/overlays/audioinjector-ultra.dtbo and b/latest/overlays/audioinjector-ultra.dtbo differ diff --git a/latest/overlays/audioinjector-wm8731-audio.dtbo b/latest/overlays/audioinjector-wm8731-audio.dtbo index 30c23a3..54cd75e 100755 Binary files a/latest/overlays/audioinjector-wm8731-audio.dtbo and b/latest/overlays/audioinjector-wm8731-audio.dtbo differ diff --git a/latest/overlays/audiosense-pi.dtbo b/latest/overlays/audiosense-pi.dtbo new file mode 100644 index 0000000..004548a Binary files /dev/null and b/latest/overlays/audiosense-pi.dtbo differ diff --git a/latest/overlays/audremap.dtbo b/latest/overlays/audremap.dtbo index a98678c..e923022 100755 Binary files a/latest/overlays/audremap.dtbo and b/latest/overlays/audremap.dtbo differ diff --git a/latest/overlays/balena-fin.dtbo b/latest/overlays/balena-fin.dtbo index 71a7465..68e9ed6 100755 Binary files a/latest/overlays/balena-fin.dtbo and b/latest/overlays/balena-fin.dtbo differ diff --git a/latest/overlays/bmp085_i2c-sensor.dtbo b/latest/overlays/bmp085_i2c-sensor.dtbo index cc0fe9f..c2c4470 100755 Binary files a/latest/overlays/bmp085_i2c-sensor.dtbo and b/latest/overlays/bmp085_i2c-sensor.dtbo differ diff --git a/latest/overlays/dht11.dtbo b/latest/overlays/dht11.dtbo index f69600f..bcaa7b3 100755 Binary files a/latest/overlays/dht11.dtbo and b/latest/overlays/dht11.dtbo differ diff --git a/latest/overlays/dionaudio-loco-v2.dtbo b/latest/overlays/dionaudio-loco-v2.dtbo index c01cc9e..58d1805 100755 Binary files a/latest/overlays/dionaudio-loco-v2.dtbo and b/latest/overlays/dionaudio-loco-v2.dtbo differ diff --git a/latest/overlays/dionaudio-loco.dtbo b/latest/overlays/dionaudio-loco.dtbo index fa1d563..efae0e3 100755 Binary files a/latest/overlays/dionaudio-loco.dtbo and b/latest/overlays/dionaudio-loco.dtbo differ diff --git a/latest/overlays/dpi18.dtbo b/latest/overlays/dpi18.dtbo index dd11fae..7c8db44 100755 Binary files a/latest/overlays/dpi18.dtbo and b/latest/overlays/dpi18.dtbo differ diff --git a/latest/overlays/dpi24.dtbo b/latest/overlays/dpi24.dtbo index 202bcb0..3465b2f 100755 Binary files a/latest/overlays/dpi24.dtbo and b/latest/overlays/dpi24.dtbo differ diff --git a/latest/overlays/draws.dtbo b/latest/overlays/draws.dtbo new file mode 100644 index 0000000..f18bc47 Binary files /dev/null and b/latest/overlays/draws.dtbo differ diff --git a/latest/overlays/dwc-otg.dtbo b/latest/overlays/dwc-otg.dtbo index e265da0..cf4c589 100755 Binary files a/latest/overlays/dwc-otg.dtbo and b/latest/overlays/dwc-otg.dtbo differ diff --git a/latest/overlays/dwc2.dtbo b/latest/overlays/dwc2.dtbo index 08a6cb5..49006e8 100755 Binary files a/latest/overlays/dwc2.dtbo and b/latest/overlays/dwc2.dtbo differ diff --git a/latest/overlays/enc28j60-spi2.dtbo b/latest/overlays/enc28j60-spi2.dtbo index 616f936..ca2b98f 100755 Binary files a/latest/overlays/enc28j60-spi2.dtbo and b/latest/overlays/enc28j60-spi2.dtbo differ diff --git a/latest/overlays/enc28j60.dtbo b/latest/overlays/enc28j60.dtbo index f746b27..95f7d59 100755 Binary files a/latest/overlays/enc28j60.dtbo and b/latest/overlays/enc28j60.dtbo differ diff --git a/latest/overlays/exc3000.dtbo b/latest/overlays/exc3000.dtbo index eb12d45..e3c09d6 100755 Binary files a/latest/overlays/exc3000.dtbo and b/latest/overlays/exc3000.dtbo differ diff --git a/latest/overlays/fe-pi-audio.dtbo b/latest/overlays/fe-pi-audio.dtbo index 402efda..8673cdc 100755 Binary files a/latest/overlays/fe-pi-audio.dtbo and b/latest/overlays/fe-pi-audio.dtbo differ diff --git a/latest/overlays/goodix.dtbo b/latest/overlays/goodix.dtbo index 2883f5a..14e0471 100755 Binary files a/latest/overlays/goodix.dtbo and b/latest/overlays/goodix.dtbo differ diff --git a/latest/overlays/googlevoicehat-soundcard.dtbo b/latest/overlays/googlevoicehat-soundcard.dtbo index 2428ed4..1429666 100755 Binary files a/latest/overlays/googlevoicehat-soundcard.dtbo and b/latest/overlays/googlevoicehat-soundcard.dtbo differ diff --git a/latest/overlays/gpio-fan.dtbo b/latest/overlays/gpio-fan.dtbo index 23bcf0f..a1cc2de 100755 Binary files a/latest/overlays/gpio-fan.dtbo and b/latest/overlays/gpio-fan.dtbo differ diff --git a/latest/overlays/gpio-ir-tx.dtbo b/latest/overlays/gpio-ir-tx.dtbo index a86f97d..fee32e4 100755 Binary files a/latest/overlays/gpio-ir-tx.dtbo and b/latest/overlays/gpio-ir-tx.dtbo differ diff --git a/latest/overlays/gpio-ir.dtbo b/latest/overlays/gpio-ir.dtbo index 6f256ed..d8ac09e 100755 Binary files a/latest/overlays/gpio-ir.dtbo and b/latest/overlays/gpio-ir.dtbo differ diff --git a/latest/overlays/gpio-key.dtbo b/latest/overlays/gpio-key.dtbo index b4615b4..9a3fa50 100755 Binary files a/latest/overlays/gpio-key.dtbo and b/latest/overlays/gpio-key.dtbo differ diff --git a/latest/overlays/gpio-no-bank0-irq.dtbo b/latest/overlays/gpio-no-bank0-irq.dtbo new file mode 100644 index 0000000..b751cdd Binary files /dev/null and b/latest/overlays/gpio-no-bank0-irq.dtbo differ diff --git a/latest/overlays/gpio-poweroff.dtbo b/latest/overlays/gpio-poweroff.dtbo index 565de59..a25e8b4 100755 Binary files a/latest/overlays/gpio-poweroff.dtbo and b/latest/overlays/gpio-poweroff.dtbo differ diff --git a/latest/overlays/gpio-shutdown.dtbo b/latest/overlays/gpio-shutdown.dtbo index 2850b94..abc38b1 100755 Binary files a/latest/overlays/gpio-shutdown.dtbo and b/latest/overlays/gpio-shutdown.dtbo differ diff --git a/latest/overlays/hifiberry-amp.dtbo b/latest/overlays/hifiberry-amp.dtbo index 9d8b672..03850e3 100755 Binary files a/latest/overlays/hifiberry-amp.dtbo and b/latest/overlays/hifiberry-amp.dtbo differ diff --git a/latest/overlays/hifiberry-dac.dtbo b/latest/overlays/hifiberry-dac.dtbo index 852c726..ae2f196 100755 Binary files a/latest/overlays/hifiberry-dac.dtbo and b/latest/overlays/hifiberry-dac.dtbo differ diff --git a/latest/overlays/hifiberry-dacplus.dtbo b/latest/overlays/hifiberry-dacplus.dtbo index 14e9e65..d7088cd 100755 Binary files a/latest/overlays/hifiberry-dacplus.dtbo and b/latest/overlays/hifiberry-dacplus.dtbo differ diff --git a/latest/overlays/hifiberry-dacplusadc.dtbo b/latest/overlays/hifiberry-dacplusadc.dtbo new file mode 100644 index 0000000..b8e97b6 Binary files /dev/null and b/latest/overlays/hifiberry-dacplusadc.dtbo differ diff --git a/latest/overlays/hifiberry-digi-pro.dtbo b/latest/overlays/hifiberry-digi-pro.dtbo index 249b57a..08f6fb8 100755 Binary files a/latest/overlays/hifiberry-digi-pro.dtbo and b/latest/overlays/hifiberry-digi-pro.dtbo differ diff --git a/latest/overlays/hifiberry-digi.dtbo b/latest/overlays/hifiberry-digi.dtbo index fa9cf98..22d586d 100755 Binary files a/latest/overlays/hifiberry-digi.dtbo and b/latest/overlays/hifiberry-digi.dtbo differ diff --git a/latest/overlays/hy28a.dtbo b/latest/overlays/hy28a.dtbo index 41b9ce4..b5aae0c 100755 Binary files a/latest/overlays/hy28a.dtbo and b/latest/overlays/hy28a.dtbo differ diff --git a/latest/overlays/hy28b-2017.dtbo b/latest/overlays/hy28b-2017.dtbo new file mode 100644 index 0000000..db943f1 Binary files /dev/null and b/latest/overlays/hy28b-2017.dtbo differ diff --git a/latest/overlays/hy28b.dtbo b/latest/overlays/hy28b.dtbo index 6be86a0..6b80f75 100755 Binary files a/latest/overlays/hy28b.dtbo and b/latest/overlays/hy28b.dtbo differ diff --git a/latest/overlays/i-sabre-q2m.dtbo b/latest/overlays/i-sabre-q2m.dtbo new file mode 100644 index 0000000..f1fd501 Binary files /dev/null and b/latest/overlays/i-sabre-q2m.dtbo differ diff --git a/latest/overlays/i2c-bcm2708.dtbo b/latest/overlays/i2c-bcm2708.dtbo index 290ee46..54720be 100755 Binary files a/latest/overlays/i2c-bcm2708.dtbo and b/latest/overlays/i2c-bcm2708.dtbo differ diff --git a/latest/overlays/i2c-gpio.dtbo b/latest/overlays/i2c-gpio.dtbo index db91cfc..036bbcb 100755 Binary files a/latest/overlays/i2c-gpio.dtbo and b/latest/overlays/i2c-gpio.dtbo differ diff --git a/latest/overlays/i2c-mux.dtbo b/latest/overlays/i2c-mux.dtbo index 586efec..90d48bd 100755 Binary files a/latest/overlays/i2c-mux.dtbo and b/latest/overlays/i2c-mux.dtbo differ diff --git a/latest/overlays/i2c-pwm-pca9685a.dtbo b/latest/overlays/i2c-pwm-pca9685a.dtbo index e0b089d..77cbdb6 100755 Binary files a/latest/overlays/i2c-pwm-pca9685a.dtbo and b/latest/overlays/i2c-pwm-pca9685a.dtbo differ diff --git a/latest/overlays/i2c-rtc-gpio.dtbo b/latest/overlays/i2c-rtc-gpio.dtbo index d018300..16f4b59 100755 Binary files a/latest/overlays/i2c-rtc-gpio.dtbo and b/latest/overlays/i2c-rtc-gpio.dtbo differ diff --git a/latest/overlays/i2c-rtc.dtbo b/latest/overlays/i2c-rtc.dtbo index 772b7aa..14f9364 100755 Binary files a/latest/overlays/i2c-rtc.dtbo and b/latest/overlays/i2c-rtc.dtbo differ diff --git a/latest/overlays/i2c-sensor.dtbo b/latest/overlays/i2c-sensor.dtbo index 7279d83..0f48793 100755 Binary files a/latest/overlays/i2c-sensor.dtbo and b/latest/overlays/i2c-sensor.dtbo differ diff --git a/latest/overlays/i2c0-bcm2708.dtbo b/latest/overlays/i2c0-bcm2708.dtbo index bfdece1..ebec5f0 100755 Binary files a/latest/overlays/i2c0-bcm2708.dtbo and b/latest/overlays/i2c0-bcm2708.dtbo differ diff --git a/latest/overlays/i2c1-bcm2708.dtbo b/latest/overlays/i2c1-bcm2708.dtbo index d853072..55ec50b 100755 Binary files a/latest/overlays/i2c1-bcm2708.dtbo and b/latest/overlays/i2c1-bcm2708.dtbo differ diff --git a/latest/overlays/i2s-gpio28-31.dtbo b/latest/overlays/i2s-gpio28-31.dtbo index 676da45..d34ecce 100755 Binary files a/latest/overlays/i2s-gpio28-31.dtbo and b/latest/overlays/i2s-gpio28-31.dtbo differ diff --git a/latest/overlays/ilitek251x.dtbo b/latest/overlays/ilitek251x.dtbo new file mode 100644 index 0000000..d87d207 Binary files /dev/null and b/latest/overlays/ilitek251x.dtbo differ diff --git a/latest/overlays/iqaudio-codec.dtbo b/latest/overlays/iqaudio-codec.dtbo new file mode 100644 index 0000000..f5c2d0d Binary files /dev/null and b/latest/overlays/iqaudio-codec.dtbo differ diff --git a/latest/overlays/iqaudio-dac.dtbo b/latest/overlays/iqaudio-dac.dtbo index 3293df0..0d44572 100755 Binary files a/latest/overlays/iqaudio-dac.dtbo and b/latest/overlays/iqaudio-dac.dtbo differ diff --git a/latest/overlays/iqaudio-dacplus.dtbo b/latest/overlays/iqaudio-dacplus.dtbo index d0a4e11..8b16630 100755 Binary files a/latest/overlays/iqaudio-dacplus.dtbo and b/latest/overlays/iqaudio-dacplus.dtbo differ diff --git a/latest/overlays/iqaudio-digi-wm8804-audio.dtbo b/latest/overlays/iqaudio-digi-wm8804-audio.dtbo index 1cf035c..40fc84a 100755 Binary files a/latest/overlays/iqaudio-digi-wm8804-audio.dtbo and b/latest/overlays/iqaudio-digi-wm8804-audio.dtbo differ diff --git a/latest/overlays/jedec-spi-nor.dtbo b/latest/overlays/jedec-spi-nor.dtbo index eb6274f..27a8614 100755 Binary files a/latest/overlays/jedec-spi-nor.dtbo and b/latest/overlays/jedec-spi-nor.dtbo differ diff --git a/latest/overlays/justboom-dac.dtbo b/latest/overlays/justboom-dac.dtbo index a0382c1..f841cb9 100755 Binary files a/latest/overlays/justboom-dac.dtbo and b/latest/overlays/justboom-dac.dtbo differ diff --git a/latest/overlays/justboom-digi.dtbo b/latest/overlays/justboom-digi.dtbo index 2d7658b..77bbca6 100755 Binary files a/latest/overlays/justboom-digi.dtbo and b/latest/overlays/justboom-digi.dtbo differ diff --git a/latest/overlays/max98357a.dtbo b/latest/overlays/max98357a.dtbo new file mode 100644 index 0000000..87923a7 Binary files /dev/null and b/latest/overlays/max98357a.dtbo differ diff --git a/latest/overlays/mbed-dac.dtbo b/latest/overlays/mbed-dac.dtbo index 8d48382..2f32107 100755 Binary files a/latest/overlays/mbed-dac.dtbo and b/latest/overlays/mbed-dac.dtbo differ diff --git a/latest/overlays/mcp23017.dtbo b/latest/overlays/mcp23017.dtbo index 7890459..df25dd3 100755 Binary files a/latest/overlays/mcp23017.dtbo and b/latest/overlays/mcp23017.dtbo differ diff --git a/latest/overlays/mcp23s17.dtbo b/latest/overlays/mcp23s17.dtbo index ae3c876..ff7b1da 100755 Binary files a/latest/overlays/mcp23s17.dtbo and b/latest/overlays/mcp23s17.dtbo differ diff --git a/latest/overlays/mcp2515-can0.dtbo b/latest/overlays/mcp2515-can0.dtbo index 3176fd4..3f8a300 100755 Binary files a/latest/overlays/mcp2515-can0.dtbo and b/latest/overlays/mcp2515-can0.dtbo differ diff --git a/latest/overlays/mcp2515-can1.dtbo b/latest/overlays/mcp2515-can1.dtbo index 10fe844..91e72a8 100755 Binary files a/latest/overlays/mcp2515-can1.dtbo and b/latest/overlays/mcp2515-can1.dtbo differ diff --git a/latest/overlays/mcp3008.dtbo b/latest/overlays/mcp3008.dtbo index 8c427f5..8288df8 100755 Binary files a/latest/overlays/mcp3008.dtbo and b/latest/overlays/mcp3008.dtbo differ diff --git a/latest/overlays/mcp3202.dtbo b/latest/overlays/mcp3202.dtbo index 41aaf61..3bcf60f 100755 Binary files a/latest/overlays/mcp3202.dtbo and b/latest/overlays/mcp3202.dtbo differ diff --git a/latest/overlays/mcp342x.dtbo b/latest/overlays/mcp342x.dtbo new file mode 100644 index 0000000..1eac8f2 Binary files /dev/null and b/latest/overlays/mcp342x.dtbo differ diff --git a/latest/overlays/media-center.dtbo b/latest/overlays/media-center.dtbo index ec3ccb7..39bdc40 100755 Binary files a/latest/overlays/media-center.dtbo and b/latest/overlays/media-center.dtbo differ diff --git a/latest/overlays/mmc.dtbo b/latest/overlays/mmc.dtbo index 5dbf181..6acd6e7 100755 Binary files a/latest/overlays/mmc.dtbo and b/latest/overlays/mmc.dtbo differ diff --git a/latest/overlays/mpu6050.dtbo b/latest/overlays/mpu6050.dtbo index c2ce44f..e2da1ed 100755 Binary files a/latest/overlays/mpu6050.dtbo and b/latest/overlays/mpu6050.dtbo differ diff --git a/latest/overlays/mz61581.dtbo b/latest/overlays/mz61581.dtbo index a71b012..452caa9 100755 Binary files a/latest/overlays/mz61581.dtbo and b/latest/overlays/mz61581.dtbo differ diff --git a/latest/overlays/ov5647.dtbo b/latest/overlays/ov5647.dtbo index a596493..c0b3361 100755 Binary files a/latest/overlays/ov5647.dtbo and b/latest/overlays/ov5647.dtbo differ diff --git a/latest/overlays/papirus.dtbo b/latest/overlays/papirus.dtbo index a4bec23..b0806b7 100755 Binary files a/latest/overlays/papirus.dtbo and b/latest/overlays/papirus.dtbo differ diff --git a/latest/overlays/pi3-act-led.dtbo b/latest/overlays/pi3-act-led.dtbo index 66b41ef..e91aca2 100755 Binary files a/latest/overlays/pi3-act-led.dtbo and b/latest/overlays/pi3-act-led.dtbo differ diff --git a/latest/overlays/pi3-disable-bt.dtbo b/latest/overlays/pi3-disable-bt.dtbo index a1b08f1..3ae029d 100755 Binary files a/latest/overlays/pi3-disable-bt.dtbo and b/latest/overlays/pi3-disable-bt.dtbo differ diff --git a/latest/overlays/pi3-disable-wifi.dtbo b/latest/overlays/pi3-disable-wifi.dtbo index 01cc083..1617beb 100755 Binary files a/latest/overlays/pi3-disable-wifi.dtbo and b/latest/overlays/pi3-disable-wifi.dtbo differ diff --git a/latest/overlays/pi3-miniuart-bt.dtbo b/latest/overlays/pi3-miniuart-bt.dtbo index 76472e4..3cf8281 100755 Binary files a/latest/overlays/pi3-miniuart-bt.dtbo and b/latest/overlays/pi3-miniuart-bt.dtbo differ diff --git a/latest/overlays/pibell.dtbo b/latest/overlays/pibell.dtbo index e3d05c4..cda57e9 100755 Binary files a/latest/overlays/pibell.dtbo and b/latest/overlays/pibell.dtbo differ diff --git a/latest/overlays/piglow.dtbo b/latest/overlays/piglow.dtbo new file mode 100644 index 0000000..0d97841 Binary files /dev/null and b/latest/overlays/piglow.dtbo differ diff --git a/latest/overlays/piscreen.dtbo b/latest/overlays/piscreen.dtbo index 9cea2c6..0e6c1a8 100755 Binary files a/latest/overlays/piscreen.dtbo and b/latest/overlays/piscreen.dtbo differ diff --git a/latest/overlays/piscreen2r.dtbo b/latest/overlays/piscreen2r.dtbo index c6334bc..e1698bd 100755 Binary files a/latest/overlays/piscreen2r.dtbo and b/latest/overlays/piscreen2r.dtbo differ diff --git a/latest/overlays/pisound.dtbo b/latest/overlays/pisound.dtbo index a91c092..45a7e66 100755 Binary files a/latest/overlays/pisound.dtbo and b/latest/overlays/pisound.dtbo differ diff --git a/latest/overlays/pitft22.dtbo b/latest/overlays/pitft22.dtbo index 66305f7..9642b61 100755 Binary files a/latest/overlays/pitft22.dtbo and b/latest/overlays/pitft22.dtbo differ diff --git a/latest/overlays/pitft28-capacitive.dtbo b/latest/overlays/pitft28-capacitive.dtbo index 35366af..91f65fd 100755 Binary files a/latest/overlays/pitft28-capacitive.dtbo and b/latest/overlays/pitft28-capacitive.dtbo differ diff --git a/latest/overlays/pitft28-resistive.dtbo b/latest/overlays/pitft28-resistive.dtbo index 1535af2..93cfe4d 100755 Binary files a/latest/overlays/pitft28-resistive.dtbo and b/latest/overlays/pitft28-resistive.dtbo differ diff --git a/latest/overlays/pitft35-resistive.dtbo b/latest/overlays/pitft35-resistive.dtbo index cb9bd52..5c7a853 100755 Binary files a/latest/overlays/pitft35-resistive.dtbo and b/latest/overlays/pitft35-resistive.dtbo differ diff --git a/latest/overlays/pps-gpio.dtbo b/latest/overlays/pps-gpio.dtbo index 2a4585f..4b595a0 100755 Binary files a/latest/overlays/pps-gpio.dtbo and b/latest/overlays/pps-gpio.dtbo differ diff --git a/latest/overlays/pwm-ir-tx.dtbo b/latest/overlays/pwm-ir-tx.dtbo index 116b8d3..4e7779c 100755 Binary files a/latest/overlays/pwm-ir-tx.dtbo and b/latest/overlays/pwm-ir-tx.dtbo differ diff --git a/latest/overlays/qca7000.dtbo b/latest/overlays/qca7000.dtbo index 14846c2..536d224 100755 Binary files a/latest/overlays/qca7000.dtbo and b/latest/overlays/qca7000.dtbo differ diff --git a/latest/overlays/rotary-encoder.dtbo b/latest/overlays/rotary-encoder.dtbo index f79a5d5..be7dcfc 100755 Binary files a/latest/overlays/rotary-encoder.dtbo and b/latest/overlays/rotary-encoder.dtbo differ diff --git a/latest/overlays/rpi-backlight.dtbo b/latest/overlays/rpi-backlight.dtbo index f237d9a..0d7d7d2 100755 Binary files a/latest/overlays/rpi-backlight.dtbo and b/latest/overlays/rpi-backlight.dtbo differ diff --git a/latest/overlays/rpi-cirrus-wm5102.dtbo b/latest/overlays/rpi-cirrus-wm5102.dtbo index e7196f5..cbf3c5a 100755 Binary files a/latest/overlays/rpi-cirrus-wm5102.dtbo and b/latest/overlays/rpi-cirrus-wm5102.dtbo differ diff --git a/latest/overlays/rpi-dac.dtbo b/latest/overlays/rpi-dac.dtbo index f8ee519..bafc978 100755 Binary files a/latest/overlays/rpi-dac.dtbo and b/latest/overlays/rpi-dac.dtbo differ diff --git a/latest/overlays/rpi-display.dtbo b/latest/overlays/rpi-display.dtbo index 4badfd1..0544d93 100755 Binary files a/latest/overlays/rpi-display.dtbo and b/latest/overlays/rpi-display.dtbo differ diff --git a/latest/overlays/rpi-ft5406.dtbo b/latest/overlays/rpi-ft5406.dtbo index c363317..a032498 100755 Binary files a/latest/overlays/rpi-ft5406.dtbo and b/latest/overlays/rpi-ft5406.dtbo differ diff --git a/latest/overlays/rpi-poe.dtbo b/latest/overlays/rpi-poe.dtbo index fff8352..d97b039 100755 Binary files a/latest/overlays/rpi-poe.dtbo and b/latest/overlays/rpi-poe.dtbo differ diff --git a/latest/overlays/rpi-proto.dtbo b/latest/overlays/rpi-proto.dtbo index 38974b5..b9c51b4 100755 Binary files a/latest/overlays/rpi-proto.dtbo and b/latest/overlays/rpi-proto.dtbo differ diff --git a/latest/overlays/rpi-sense.dtbo b/latest/overlays/rpi-sense.dtbo index fb94c47..44984f6 100755 Binary files a/latest/overlays/rpi-sense.dtbo and b/latest/overlays/rpi-sense.dtbo differ diff --git a/latest/overlays/rpi-tv.dtbo b/latest/overlays/rpi-tv.dtbo index 5e66c30..cb7f8cd 100755 Binary files a/latest/overlays/rpi-tv.dtbo and b/latest/overlays/rpi-tv.dtbo differ diff --git a/latest/overlays/rra-digidac1-wm8741-audio.dtbo b/latest/overlays/rra-digidac1-wm8741-audio.dtbo index 98a11ea..e805dd9 100755 Binary files a/latest/overlays/rra-digidac1-wm8741-audio.dtbo and b/latest/overlays/rra-digidac1-wm8741-audio.dtbo differ diff --git a/latest/overlays/sc16is750-i2c.dtbo b/latest/overlays/sc16is750-i2c.dtbo index 79800eb..1d085f5 100755 Binary files a/latest/overlays/sc16is750-i2c.dtbo and b/latest/overlays/sc16is750-i2c.dtbo differ diff --git a/latest/overlays/sc16is752-i2c.dtbo b/latest/overlays/sc16is752-i2c.dtbo index 91984a0..5a5be8c 100755 Binary files a/latest/overlays/sc16is752-i2c.dtbo and b/latest/overlays/sc16is752-i2c.dtbo differ diff --git a/latest/overlays/sc16is752-spi1.dtbo b/latest/overlays/sc16is752-spi1.dtbo index 681b3b1..9ffbd53 100755 Binary files a/latest/overlays/sc16is752-spi1.dtbo and b/latest/overlays/sc16is752-spi1.dtbo differ diff --git a/latest/overlays/sdhost.dtbo b/latest/overlays/sdhost.dtbo index 93f3e13..2c0d230 100755 Binary files a/latest/overlays/sdhost.dtbo and b/latest/overlays/sdhost.dtbo differ diff --git a/latest/overlays/sdio.dtbo b/latest/overlays/sdio.dtbo index 3c0b144..3efe8a8 100755 Binary files a/latest/overlays/sdio.dtbo and b/latest/overlays/sdio.dtbo differ diff --git a/latest/overlays/sdtweak.dtbo b/latest/overlays/sdtweak.dtbo index bc729dd..0bddf10 100755 Binary files a/latest/overlays/sdtweak.dtbo and b/latest/overlays/sdtweak.dtbo differ diff --git a/latest/overlays/smi-nand.dtbo b/latest/overlays/smi-nand.dtbo index 7738b8b..06adcce 100755 Binary files a/latest/overlays/smi-nand.dtbo and b/latest/overlays/smi-nand.dtbo differ diff --git a/latest/overlays/smi.dtbo b/latest/overlays/smi.dtbo index 83ea91f..f94e323 100755 Binary files a/latest/overlays/smi.dtbo and b/latest/overlays/smi.dtbo differ diff --git a/latest/overlays/spi-gpio35-39.dtbo b/latest/overlays/spi-gpio35-39.dtbo index d812ea5..3e5d809 100755 Binary files a/latest/overlays/spi-gpio35-39.dtbo and b/latest/overlays/spi-gpio35-39.dtbo differ diff --git a/latest/overlays/spi-rtc.dtbo b/latest/overlays/spi-rtc.dtbo index eeafbd3..991b7f1 100755 Binary files a/latest/overlays/spi-rtc.dtbo and b/latest/overlays/spi-rtc.dtbo differ diff --git a/latest/overlays/spi0-cs.dtbo b/latest/overlays/spi0-cs.dtbo index 3311266..b21f5ab 100755 Binary files a/latest/overlays/spi0-cs.dtbo and b/latest/overlays/spi0-cs.dtbo differ diff --git a/latest/overlays/spi0-hw-cs.dtbo b/latest/overlays/spi0-hw-cs.dtbo index 64841ff..6eb0efc 100755 Binary files a/latest/overlays/spi0-hw-cs.dtbo and b/latest/overlays/spi0-hw-cs.dtbo differ diff --git a/latest/overlays/spi1-1cs.dtbo b/latest/overlays/spi1-1cs.dtbo index 78447c3..1ee5981 100755 Binary files a/latest/overlays/spi1-1cs.dtbo and b/latest/overlays/spi1-1cs.dtbo differ diff --git a/latest/overlays/spi1-2cs.dtbo b/latest/overlays/spi1-2cs.dtbo index 9ceab10..4924936 100755 Binary files a/latest/overlays/spi1-2cs.dtbo and b/latest/overlays/spi1-2cs.dtbo differ diff --git a/latest/overlays/spi1-3cs.dtbo b/latest/overlays/spi1-3cs.dtbo index 4ebd3d3..33823a5 100755 Binary files a/latest/overlays/spi1-3cs.dtbo and b/latest/overlays/spi1-3cs.dtbo differ diff --git a/latest/overlays/spi2-1cs.dtbo b/latest/overlays/spi2-1cs.dtbo index 28d40ad..2467e69 100755 Binary files a/latest/overlays/spi2-1cs.dtbo and b/latest/overlays/spi2-1cs.dtbo differ diff --git a/latest/overlays/spi2-2cs.dtbo b/latest/overlays/spi2-2cs.dtbo index 6dd9952..d8e7905 100755 Binary files a/latest/overlays/spi2-2cs.dtbo and b/latest/overlays/spi2-2cs.dtbo differ diff --git a/latest/overlays/spi2-3cs.dtbo b/latest/overlays/spi2-3cs.dtbo index d9f7b17..4988184 100755 Binary files a/latest/overlays/spi2-3cs.dtbo and b/latest/overlays/spi2-3cs.dtbo differ diff --git a/latest/overlays/ssd1306.dtbo b/latest/overlays/ssd1306.dtbo new file mode 100644 index 0000000..27e8074 Binary files /dev/null and b/latest/overlays/ssd1306.dtbo differ diff --git a/latest/overlays/superaudioboard.dtbo b/latest/overlays/superaudioboard.dtbo index 1b8003b..353bec6 100755 Binary files a/latest/overlays/superaudioboard.dtbo and b/latest/overlays/superaudioboard.dtbo differ diff --git a/latest/overlays/sx150x.dtbo b/latest/overlays/sx150x.dtbo index eec992d..67d030c 100755 Binary files a/latest/overlays/sx150x.dtbo and b/latest/overlays/sx150x.dtbo differ diff --git a/latest/overlays/tc358743-audio.dtbo b/latest/overlays/tc358743-audio.dtbo index a57ebd3..46dd0d0 100755 Binary files a/latest/overlays/tc358743-audio.dtbo and b/latest/overlays/tc358743-audio.dtbo differ diff --git a/latest/overlays/tc358743.dtbo b/latest/overlays/tc358743.dtbo index 7a4fcc7..08426e6 100755 Binary files a/latest/overlays/tc358743.dtbo and b/latest/overlays/tc358743.dtbo differ diff --git a/latest/overlays/tinylcd35.dtbo b/latest/overlays/tinylcd35.dtbo index 6bff064..e7e9c02 100755 Binary files a/latest/overlays/tinylcd35.dtbo and b/latest/overlays/tinylcd35.dtbo differ diff --git a/latest/overlays/tpm-slb9670.dtbo b/latest/overlays/tpm-slb9670.dtbo new file mode 100644 index 0000000..cf1645b Binary files /dev/null and b/latest/overlays/tpm-slb9670.dtbo differ diff --git a/latest/overlays/uart0.dtbo b/latest/overlays/uart0.dtbo index 6c22c5b..17b11ca 100755 Binary files a/latest/overlays/uart0.dtbo and b/latest/overlays/uart0.dtbo differ diff --git a/latest/overlays/uart1.dtbo b/latest/overlays/uart1.dtbo index 04d658a..dd9626c 100755 Binary files a/latest/overlays/uart1.dtbo and b/latest/overlays/uart1.dtbo differ diff --git a/latest/overlays/udrc.dtbo b/latest/overlays/udrc.dtbo new file mode 100644 index 0000000..b3ae9ef Binary files /dev/null and b/latest/overlays/udrc.dtbo differ diff --git a/latest/overlays/upstream.dtbo b/latest/overlays/upstream.dtbo index 5d156d2..1a124b2 100755 Binary files a/latest/overlays/upstream.dtbo and b/latest/overlays/upstream.dtbo differ diff --git a/latest/overlays/vc4-fkms-v3d.dtbo b/latest/overlays/vc4-fkms-v3d.dtbo index 3ffb1ba..3d4e4b6 100755 Binary files a/latest/overlays/vc4-fkms-v3d.dtbo and b/latest/overlays/vc4-fkms-v3d.dtbo differ diff --git a/latest/overlays/vc4-kms-kippah-7inch.dtbo b/latest/overlays/vc4-kms-kippah-7inch.dtbo index a222077..dc402e5 100755 Binary files a/latest/overlays/vc4-kms-kippah-7inch.dtbo and b/latest/overlays/vc4-kms-kippah-7inch.dtbo differ diff --git a/latest/overlays/vc4-kms-v3d.dtbo b/latest/overlays/vc4-kms-v3d.dtbo index a9e06e4..08f62f6 100755 Binary files a/latest/overlays/vc4-kms-v3d.dtbo and b/latest/overlays/vc4-kms-v3d.dtbo differ diff --git a/latest/overlays/vga666.dtbo b/latest/overlays/vga666.dtbo index f6025d2..87a6b24 100755 Binary files a/latest/overlays/vga666.dtbo and b/latest/overlays/vga666.dtbo differ diff --git a/latest/overlays/w1-gpio-pullup.dtbo b/latest/overlays/w1-gpio-pullup.dtbo index a97aa8e..075e8da 100755 Binary files a/latest/overlays/w1-gpio-pullup.dtbo and b/latest/overlays/w1-gpio-pullup.dtbo differ diff --git a/latest/overlays/w1-gpio.dtbo b/latest/overlays/w1-gpio.dtbo index 6cf8350..8d314ca 100755 Binary files a/latest/overlays/w1-gpio.dtbo and b/latest/overlays/w1-gpio.dtbo differ diff --git a/latest/overlays/wittypi.dtbo b/latest/overlays/wittypi.dtbo index f24bb91..73c6e49 100755 Binary files a/latest/overlays/wittypi.dtbo and b/latest/overlays/wittypi.dtbo differ diff --git a/latest/recover4.elf b/latest/recover4.elf new file mode 100644 index 0000000..919dd20 Binary files /dev/null and b/latest/recover4.elf differ diff --git a/latest/recovery.cmdline b/latest/recovery.cmdline index fd317fb..c913b3a 100755 --- a/latest/recovery.cmdline +++ b/latest/recovery.cmdline @@ -1 +1 @@ -runinstaller quiet ramdisk_size=32768 root=/dev/ram0 init=/init vt.cur_default=1 elevator=deadline +runinstaller quiet ramdisk_size=32768 root=/dev/ram0 init=/init vt.cur_default=1 elevator=deadline sdhci.debug_quirks2=4 diff --git a/latest/recovery.elf b/latest/recovery.elf index 0fe9c2e..bbc917f 100755 Binary files a/latest/recovery.elf and b/latest/recovery.elf differ diff --git a/latest/recovery.img b/latest/recovery.img index d304339..92e7bdd 100755 Binary files a/latest/recovery.img and b/latest/recovery.img differ diff --git a/latest/recovery.rfs b/latest/recovery.rfs index 17435a0..d453056 100755 Binary files a/latest/recovery.rfs and b/latest/recovery.rfs differ diff --git a/latest/recovery7.img b/latest/recovery7.img index 9f14eb7..dcae7f3 100755 Binary files a/latest/recovery7.img and b/latest/recovery7.img differ diff --git a/latest/recovery7l.img b/latest/recovery7l.img new file mode 100644 index 0000000..188017d Binary files /dev/null and b/latest/recovery7l.img differ