firmware-dell
firmware-dell copied to clipboard
Dell WD22TB4 upgrade issue - external display dropping / flickering randomly after the upgrade
Describe the bug
I've updated my Dell WD22TB4 dock's components firmware to their latest versions and after the upgrade, the external display connected through HDMI started dropping / flickering randomly, I would say more than once per minute.
Previously, I had no external monitor issues with WD22TB4. And if I connect the external monitor to the Precision 5540's HDMI port directly, the dropping / flickering issues are gone.
Here are the versions of the Dell WD22TB4 dock's components before and after upgrade:
$ fwupdmgr get-history
Dell Inc. Precision 5540
│
├─Package level of Dell dock:
│ │ Device ID: a55c2e5fd07e2a87a40bf7eda6c335da1a78e7e7
│ │ Previous version: 01.00.32.01
│ │ Update State: Success
│ │ Update Error: Pending activation
│ │ Last modified: 2024-05-21 06:43
│ │ GUID: af2a3b39-98c4-59a9-9cbe-a6909a7d14a2
│ │ Device Flags: • Supported on remote server
│ │ • Reported to remote server
│ │ • Device can recover flash failures
│ │ • Device is usable for the duration of the update
│ │ • Updatable
│ │ • Unsigned Payload
│ │
│ └─(null) Update:
│ New version: 01.00.36.01
│ Remote ID: lvfs
│ Description:
│ The vendor did not supply any release notes.
│
├─RTS5413 in Dell dock:
│ │ Device ID: f2a41e8a079185a32ecbe129cead386b4dfe5a8d
│ │ Previous version: 01.21
│ │ Install Duration: 13 seconds
│ │ Update State: Success
│ │ Last modified: 2024-05-21 06:43
│ │ GUID: b27d25f1-019d-5718-b41a-02ddaefe5577
│ │ Device Flags: • Supported on remote server
│ │ • Reported to remote server
│ │ • Device stages updates
│ │ • Device is usable for the duration of the update
│ │ • Updatable
│ │ • Signed Payload
│ │
│ └─(null) Update:
│ New version: 01.22
│ Remote ID: lvfs
│ Description:
│ The vendor did not supply any release notes.
│
├─RTS5487 in Dell dock:
│ │ Device ID: fd32487a5eec93ecf0aa9fddbe870795344b8ab6
│ │ Previous version: 01.49
│ │ Install Duration: 2 seconds
│ │ Update State: Success
│ │ Last modified: 2024-05-21 06:43
│ │ GUID: acfcd89b-105d-55b9-b85b-08bf8508f38c
│ │ Device Flags: • Supported on remote server
│ │ • Reported to remote server
│ │ • Device stages updates
│ │ • Device is usable for the duration of the update
│ │ • Updatable
│ │ • Signed Payload
│ │
│ └─(null) Update:
│ New version: 01.57
│ Remote ID: lvfs
│ Description:
│ The vendor did not supply any release notes.
│
├─VMM5331 in Dell dock:
│ │ Device ID: 97a6731ee5fab9cf4836384edb0d0620ef4a6350
│ │ Previous version: 05.07.01
│ │ Install Duration: 36 seconds
│ │ Update State: Success
│ │ Update Error: Pending activation
│ │ Last modified: 2024-05-21 06:44
│ │ GUID: 89fec0b6-6b76-5008-b82c-5e5c6c164007
│ │ Device Flags: • Supported on remote server
│ │ • Reported to remote server
│ │ • Device stages updates
│ │ • Device is usable for the duration of the update
│ │ • Updatable
│ │ • Unsigned Payload
│ │
│ └─(null) Update:
│ New version: 05.07.04
│ Remote ID: lvfs
│ Description:
│ The vendor did not supply any release notes.
│
├─Embedded Controller:
│ │ Device ID: 28fe7919e3b6101195936a2b7486d9f5a54afe92
│ │ Previous version: 38.0
│ │ Install Duration: 36 seconds
│ │ Update State: Success
│ │ Last modified: 2024-05-21 06:44
│ │ GUID: bd79ce60-525b-5f39-a3f6-c98c495039ff
│ │ Device Flags: • Supported on remote server
│ │ • Reported to remote server
│ │ • Device update needs activation
│ │ • Device stages updates
│ │ • Device is usable for the duration of the update
│ │ • Updatable
│ │ • Signed Payload
│ │
│ └─(null) Update:
│ New version: 41.81
│ Remote ID: lvfs
│ Description:
│ The vendor did not supply any release notes.
│
└─WD22TB4:
│ Device ID: 56f92bf83293b983bb57e76653d9515c12b89464
│ Previous version: 01.01.00.05
│ Install Duration: 2 seconds
│ Update State: Success
│ Last modified: 2024-05-21 06:45
│ GUID: cd357cf1-40b2-5d87-b8df-bb2dd82774aa
│ Device Flags: • Supported on remote server
│ • Reported to remote server
│ • Device update needs activation
│ • Device stages updates
│ • Device can recover flash failures
│ • Device is usable for the duration of the update
│ • Updatable
│ • Signed Payload
│
└─(null) Update:
New version: 01.01.00.07
Remote ID: lvfs
Description:
The vendor did not supply any release notes.
fwupd version information Please provide the version of the daemon and client.
$ fwupdmgr --version
compile org.freedesktop.fwupd 1.9.19
compile com.hughsie.libxmlb 0.3.19
compile org.freedesktop.Passim 0.1.7
compile com.hughsie.libjcat 0.2.1
runtime org.freedesktop.fwupd-efi 1.6
compile org.freedesktop.gusb 0.4.9
runtime com.hughsie.libxmlb 0.3.19
runtime com.hughsie.libjcat 0.2.1
runtime org.freedesktop.Passim 0.1.7
runtime org.freedesktop.gusb 0.4.9
runtime org.kernel 6.8.9-300.fc40.x86_64
runtime org.freedesktop.fwupd 1.9.19
Please note how you installed it (apt
, dnf
, pacman
, source, etc):
It was installed by default on Fedora Workstation 40.
**fwupd device information**
Please provide the output of the external fwupd devices recognized in your system.
$ fwupdmgr get-devices
Dell Inc. Precision 5540
│
├─WD22TB4:
│ │ Device ID: 56f92bf83293b983bb57e76653d9515c12b89464
│ │ Summary: High performance dock
│ │ Current version: 01.01.00.07
│ │ Vendor: Dell Inc. (USB:0x413C)
│ │ Install Duration: 1 minute
│ │ Serial Number: 3D99ZQ3/3137031583566238
│ │ GUID: cd357cf1-40b2-5d87-b8df-bb2dd82774aa ← USB\VID_413C&PID_B06E&hub&embedded
│ │ Device Flags: • Updatable
│ │ • Supported on remote server
│ │ • Device stages updates
│ │ • Device can recover flash failures
│ │ • Device is usable for the duration of the update
│ │ • Signed Payload
│ │
│ ├─Package level of Dell dock:
│ │ Device ID: a55c2e5fd07e2a87a40bf7eda6c335da1a78e7e7
│ │ Summary: A representation of dock update status
│ │ Current version: 01.00.36.01
│ │ Vendor: Dell Inc. (USB:0x413C)
│ │ Install Duration: 5 seconds
│ │ GUIDs: af2a3b39-98c4-59a9-9cbe-a6909a7d14a2
│ │ 7fb217aa-2312-5c99-a853-56d865c76815 ← USB\VID_413C&PID_B06E&hub&salomon_mlk_status
│ │ Device Flags: • Updatable
│ │ • Supported on remote server
│ │ • Device can recover flash failures
│ │ • Device is usable for the duration of the update
│ │ • Unsigned Payload
│ │
│ ├─RTS5413 in Dell dock:
│ │ Device ID: f2a41e8a079185a32ecbe129cead386b4dfe5a8d
│ │ Summary: USB 3.1 Generation 1 Hub
│ │ Current version: 01.22
│ │ Vendor: Dell Inc. (USB:0x413C)
│ │ Install Duration: 14 seconds
│ │ GUIDs: b27d25f1-019d-5718-b41a-02ddaefe5577 ← USB\VID_413C&PID_B06F
│ │ ac5b774c-b49d-566b-9255-85f0f7f8a4ed ← USB\VID_413C&PID_B06F&hub
│ │ Device Flags: • Updatable
│ │ • Supported on remote server
│ │ • Device stages updates
│ │ • Device is usable for the duration of the update
│ │ • Signed Payload
│ │
│ ├─RTS5487 in Dell dock:
│ │ Device ID: fd32487a5eec93ecf0aa9fddbe870795344b8ab6
│ │ Summary: USB 3.1 Generation 2 Hub
│ │ Current version: 01.57
│ │ Vendor: Dell Inc. (USB:0x413C)
│ │ Install Duration: 3 seconds
│ │ GUIDs: acfcd89b-105d-55b9-b85b-08bf8508f38c ← USB\VID_413C&PID_B06E
│ │ 568ffa1e-a0db-5287-9ea3-872b60f7730b ← USB\VID_413C&PID_B06E&hub
│ │ Device Flags: • Updatable
│ │ • Supported on remote server
│ │ • Device stages updates
│ │ • Device is usable for the duration of the update
│ │ • Signed Payload
│ │
│ ├─VMM5331 in Dell dock:
│ │ Device ID: 97a6731ee5fab9cf4836384edb0d0620ef4a6350
│ │ Summary: Multi Stream Transport controller
│ │ Current version: 05.07.04
│ │ Vendor: Dell Inc. (USB:0x413C)
│ │ Install Duration: 6 minutes
│ │ GUID: 89fec0b6-6b76-5008-b82c-5e5c6c164007 ← MST-panamera-vmm5331-259
│ │ Device Flags: • Updatable
│ │ • Supported on remote server
│ │ • Device stages updates
│ │ • Device is usable for the duration of the update
│ │ • Unsigned Payload
│ │
│ └─USB4 controller in Dell dock:
│ Device ID: 28fe7919e3b6101195936a2b7486d9f5a54afe92
│ Summary: USB4 controller
│ Current version: 41.81
│ Vendor: Dell Inc. (USB:0x8087, TBT:0x00D4)
│ Install Duration: 46 seconds
│ GUID: bd79ce60-525b-5f39-a3f6-c98c495039ff ← TBT-00d4b071
│ Device Flags: • Updatable
│ • Supported on remote server
│ • Device stages updates
│ • Device is usable for the duration of the update
│ • Signed Payload
│
├─CoffeeLake-H GT2 [UHD Graphics 630]:
│ Device ID: 5792b48846ce271fab11c4a545f7a3df0d36e00a
│ Current version: 02
│ Vendor: Intel Corporation (PCI:0x8086)
│ GUIDs: db677673-1102-5481-a11e-6f397e123ced ← PCI\VEN_8086&DEV_3E9B
│ 96531885-0d7d-5e26-8b67-2359df20b0f8 ← PCI\VEN_8086&DEV_3E9B&SUBSYS_10280906
│ Device Flags: • Internal device
│ • Cryptographic hash verification is available
│
├─Core™ i5-9400H CPU @ 2.50GHz:
│ Device ID: 4bde70ba4e39b28f9eab1628f9dd6e6244c03027
│ Current version: 0x000000fa
│ Vendor: Intel
│ GUIDs: 809a0b93-8a12-5338-a571-ad5583acf896 ← CPUID\PRO_0&FAM_06&MOD_9E
│ 50a811ae-a8fd-5cd0-90f4-33583974b789 ← CPUID\PRO_0&FAM_06&MOD_9E&STP_D
│ Device Flags: • Internal device
│
├─SSD 970 EVO Plus 1TB:
│ Device ID: e11623b2caa18fee292058a5c09ca4e6152f7ecf
│ Summary: NVM Express solid state drive
│ Current version: 1B2QEXM7
│ Vendor: Samsung (NVME:0x144D)
│ Serial Number: S4EWNF0M531555B
│ GUIDs: 47335265-a509-51f7-841e-1c94911af66b ← NVME\VEN_144D&DEV_A808
│ c9d531ea-ee7d-5562-8def-c64d0d144813 ← NVME\VEN_144D&DEV_A808&SUBSYS_144DA801
│ f05ecac9-5cc2-5f77-b23b-a08ad8879ada ← Samsung SSD 970 EVO Plus 1TB
│ Device Flags: • Internal device
│ • Updatable
│ • System requires external power source
│ • Needs a reboot after installation
│ • Device is usable for the duration of the update
│ • Signed Payload
│
├─System Firmware:
│ │ Device ID: dabb27f5fa6578b8243f9effee71bd33520193bc
│ │ Summary: UEFI System Resource Table device (updated via NVRAM)
│ │ Current version: 1.27.0
│ │ Minimum Version: 1.27.0
│ │ Vendor: Dell (DMI:Dell Inc.)
│ │ Update State: Success
│ │ GUID: 417d4c2a-87d1-4d7c-bcea-322041f2d5a3
│ │ Device Flags: • Internal device
│ │ • Updatable
│ │ • System requires external power source
│ │ • Supported on remote server
│ │ • Needs a reboot after installation
│ │ • Cryptographic hash verification is available
│ │ • Device is usable for the duration of the update
│ │ Device Requests: • Message
│ │
│ ├─AMT [unprovisioned]:
│ │ Device ID: 8d5470e73fd9a31eaa460b2b6aea95483fe3f14c
│ │ Summary: Hardware and firmware technology for remote out-of-band management
│ │ Current version: 12.0.94.2380
│ │ Bootloader Version:12.0.94.2380
│ │ Vendor: Intel Corporation (MEI:0x8086)
│ │ GUIDs: 12f80028-b4b7-4b2d-aca8-46e0ff65814c
│ │ fa9a959e-9b8d-521e-9353-1c475d09e2de ← MEI\VEN_8086&DEV_A360
│ │ 8ce4feea-f7d0-5179-9c27-1f63278ac2b9 ← MEI\VEN_8086&DEV_A360&SUBSYS_10280906
│ │ Device Flags: • Internal device
│ │
│ └─UEFI dbx:
│ Device ID: 362301da643102b9f38477387e2193e57abaa590
│ Summary: UEFI revocation database
│ Current version: 371
│ Minimum Version: 371
│ Vendor: UEFI:Linux Foundation
│ Install Duration: 1 second
│ GUIDs: 4a6cd2cb-8741-5257-9d1f-89a275dacca7 ← UEFI\CRT_E28D59CA489BD2AD580F2EA5D62D6A29BB9C02AE5A818434A37DA7FC11DFF9E9&ARCH_X64
│ f8ba2887-9411-5c36-9cee-88995bb39731 ← UEFI\CRT_A1117F516A32CEFCBA3F2D1ACE10A87972FD6BBE8FE0D0B996E09E65D802A503&ARCH_X64
│ Device Flags: • Internal device
│ • Updatable
│ • Supported on remote server
│ • Needs a reboot after installation
│ • Device is usable for the duration of the update
│ • Only version upgrades are allowed
│ • Signed Payload
│
├─TPM:
│ Device ID: c6a80ac3a22083423992a3cb15018989f37834d6
│ Current version: 7.2.0.2
│ Vendor: Nuvoton Technology (TPM:NTC)
│ GUIDs: fac1c8f3-73c8-5cd6-8330-07a3690b5140 ← TPM\VEN_NTC&DEV_0000
│ bdb182b9-7533-5c43-b775-0c8327246042 ← TPM\VEN_NTC&MOD_NPCT75x;rls
│ e9ccc1dc-960a-5e09-afe9-e59a904b776d ← TPM\VEN_NTC&DEV_0000&VER_2.0
│ 31c399b3-9c72-58ce-8fc3-489e76ab1e35 ← TPM\VEN_NTC&MOD_NPCT75x;rls&VER_2.0
│ 0584e003-d9d2-5b8d-866f-20a2d59bc7ad ← 0906-2.0
│ Device Flags: • Internal device
│ • Updatable
│ • System requires external power source
│ • Needs a reboot after installation
│ • Device can recover flash failures
│ • Full disk encryption secrets may be invalidated when updating
│ • Signed Payload
│
├─Thunderbolt host controller:
│ Device ID: fbf27dc8d091bf4a49964f2b7159ef25bb3e7e42
│ Summary: Unmatched performance for high-speed I/O
│ Current version: 46.00
│ Vendor: Dell (THUNDERBOLT:0x00D4, TBT:0x00D4)
│ GUIDs: d92f2014-425f-5023-b877-0ff468763d68 ← THUNDERBOLT\VEN_00D4&DEV_0906
│ 42598a87-0ee2-5d7e-b1d1-02a312041fd5 ← TBT-00d40906-native
│ 1d962ba4-9f85-5510-a85f-e4c94abf9b1d ← TBT-00d40906-native-controller0-0
│ Device Flags: • Internal device
│ • Updatable
│ • System requires external power source
│ • Supported on remote server
│ • Device stages updates
│ • Signed Payload
│
Peripherals connected to the dock
- Ethernet cable for networking
- HDMI for external monitor
Additional questions
- Operating system and version: Fedora 40
- Have you tried unplugging the dock or any peripherals from your machine? Yes.
- Have you tried to power cycle the dock from the AC adapter? Yes.
- Is this a regression? Yes.