[FFe] imx708 overlay not loaded automatically

Bug #2009826 reported by Dave Jones
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux-firmware-raspi (Ubuntu)
Fix Released
Dave Jones

Bug Description


The imx708 overlay needed for support of the Raspberry Pi Camera module v3 is not being loaded automatically despite camera_auto_detect=1 being present in config.txt. This requires a boot firmware bump to fix.

[Test Plan]

* Flash lunar daily image to SD card
* Boot on a Pi model with a v3 camera module connected to the CSI port
* sudo dmesg | grep imx708
* There should be no output with the current boot firmware
* sudo add-apt-repository ppa:waveform/firmware
* sudo apt install linux-firmware-raspi
* sudo reboot
* sudo dmesg | grep imx708
* imx708 should appear in the output a couple of times

[Regression Potential]

As the boot firmware is closed source, we have no option but to bump the version in order to fix this. Obviously, as this is the boot firmware there is wide potential for regressions, and this new version should be tested on *all* supported Pi models, including those that can't support the camera module (i.e. the Pi 400 which lacks a CSI port).

Dave Jones (waveform)
Changed in linux-firmware-raspi (Ubuntu):
assignee: nobody → Dave Jones (waveform)
milestone: none → ubuntu-23.04
status: New → In Progress
Dave Jones (waveform)
summary: - imx708 overlay not loaded automatically
+ [FFe] imx708 overlay not loaded automatically
Dave Jones (waveform)
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux-firmware-raspi - 9-0ubuntu1

linux-firmware-raspi (9-0ubuntu1) lunar; urgency=medium

  * New upstream boot firmware, 1.20230306
    - Fixes issue with long pathnames when using os_prefix option
    - vcgencmd display_power and camera_auto_detect fixes (LP: #2009826)
    - Pi Zero 2W wifi issues
    - Lost frames in bcm2835-v4l2-codec
    - Fix GET_CLOCKS to not overwrite client buffer
    - Fix initramfs on NVMe boot
    - Fix initial GPIO expander state
    - Fix failover to secondary PMIC interface functions
    - Never set the warranty bit
    - Support [cm4s] conditional sections
    - Restore VEC and PIXEL clocks after HDMI domain power cycle
    - Fix silent truncation of oversized secure-boot ramdisk
    - Fix initrd load failure due to camera-autodetection changes
    - Fix eth0 disabled on Pi 400
    - Add tryboot A_B mode
    - Add all, none, tryboot sections to autoboot.txt
    - HAT EEPROM support for GPIO bank 1
    - Use new SDHCI controller instead of legacy arasan
    - Fix boot hang with hdmi_ignore_hotplug on CM4
    - arm_dispmanx: Correct support for NV21, and add support for YV16
    - arm_dispmanx: Fix FKMS to adopt pre-multiplied alpha
  * New upstream wifi fixes
    - Pi Zero 2W stuttering sound over Bluetooth
  * New upstream bluetooth firmware release, 1.2-4+rpt10

    [ Phil Elwell ]
    - 43455 firmware: Fix BLE advertising on new phones

 -- Dave Jones <email address hidden> Tue, 07 Mar 2023 15:33:53 +0000

Changed in linux-firmware-raspi (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.