Add scp firmware for mt8195 and update WiFi/BT firmware

Bug #1980895 reported by ethan.hsieh
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-firmware-mediatek-aiot (Ubuntu)
Fix Committed
Undecided
Unassigned
Jammy
Fix Released
Undecided
Unassigned

Bug Description

[Impact]
1. Add firmware: mediatek/mt8195/scp.img v14454.8.0
2. Upgrade firmware as per Mediatek's request:
 - mediatek/mt8183/scp.img v2.0.2745
 - mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin 20220311231139
 - mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin 20220311230842a
 - mediatek/WIFI_RAM_CODE_MT7961_1.bin 20220311230931

[Where problems could occur]
1. Add new firmware: mediatek/mt8195/scp.img
2. Update WiFi/BT firmware to fix
 - BT: Fix only reports one BQR event when 2 devices are connected issue.
 - BT: Fix BT setting can not scan Ble device issue. Controller check Filter policy parameter to cover this case.
 - WiFi: Fix potential rxfilter wrong value set.

[Test Case]
1. Basic test: WiFi and BT can be turn on with new firmware. Scan function works.
2. Full test: It was done by Mediatek.

[Regression Potential]
The full test has been done by Medaitek. It has low risk

Revision history for this message
ethan.hsieh (ethan.hsieh) wrote :
tags: added: oem-priority originate-from-1976342
Revision history for this message
ethan.hsieh (ethan.hsieh) wrote :
tags: added: patch
Revision history for this message
Łukasz Zemczak (sil2100) wrote :

Since this update requires binary files updates (which are not doable via debdiff), could you upload the package to a PPA? Thanks!

Revision history for this message
Łukasz Zemczak (sil2100) wrote : Please test proposed package

Hello ethan.hsieh, or anyone else affected,

Accepted linux-firmware-mediatek-aiot into jammy-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/linux-firmware-mediatek-aiot/2-0ubuntu1~22.04.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-jammy to verification-done-jammy. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-jammy. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Changed in linux-firmware-mediatek-aiot (Ubuntu Jammy):
status: New → Fix Committed
Changed in linux-firmware-mediatek-aiot (Ubuntu):
status: New → Fix Committed
Revision history for this message
Łukasz Zemczak (sil2100) wrote :

Sponsored for both kinetic and jammy.

Revision history for this message
ethan.hsieh (ethan.hsieh) wrote :

The verification on i1200 and i500 are done.

$ apt-cache policy linux-firmware-mediatek-aiot | grep Installed
  Installed: 2-0ubuntu1~22.04.1

i1200:
scp:
[ 5.851188] mtk-scp 10500000.scp: SCP is ready. FW version cherry_scp_v2.0.11877-6da9a2e35
[ 5.851195] remoteproc remoteproc0: remote processor scp is now up
WiFi/BT: WiFi/BT scan functions work.

i500:
scp:
[ 69.809695] mtk-scp 10500000.scp: SCP is ready. FW version kukui_scp_v2.0.2745-b4ae7c0034
[ 69.809703] remoteproc remoteproc0: remote processor scp is now up

tags: added: verification-done-jammy
Revision history for this message
Łukasz Zemczak (sil2100) wrote : Update Released

The verification of the Stable Release Update for linux-firmware-mediatek-aiot has completed successfully and the package is now being released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux-firmware-mediatek-aiot - 2-0ubuntu1~22.04.1

---------------
linux-firmware-mediatek-aiot (2-0ubuntu1~22.04.1) jammy; urgency=medium

  * Backport to jammy (LP: #1980895)

linux-firmware-mediatek-aiot (2-0ubuntu1) kinetic; urgency=medium

  * Add firmware: mediatek/mt8195/scp.img v14454.8.0
  * Upgrade firmware as per Mediatek's request:
    - mediatek/mt8183/scp.img v2.0.2745
    - mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin 20220311231139
    - mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin 20220311230842a
    - mediatek/WIFI_RAM_CODE_MT7961_1.bin 20220311230931

 -- Ethan Hsieh <email address hidden> Thu, 07 Jul 2022 02:32:05 +0000

Changed in linux-firmware-mediatek-aiot (Ubuntu Jammy):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.