Start a Conversation

Solved!

Go to Solution

51853

February 24th, 2019 15:00

XPS 13 9380, Ubuntu 18.04, left side TB3/USB Type-C port issue

Hi,

I'm thinking about contacting support about this because it should be under warranty, but I'm worried they may blame this issue on Ubuntu.

I recently purchased a Dell XPS 13 9380. I'm having a problem with the "Thunderbolt 3 (USB Type-C) port with Power Delivery (Primary)" on the left side of the laptop, page 7 in the XPS 13 9380 Setup and Specifications PDF.

I can still charge the laptop using this port, but no other device is detected when I connect them to the computer using this port. If I plug the same devices into any other port the computer recognizes the device and I am able to use it.

The laptop came with Windows 10 Home, but I installed Ubuntu 18.04 on the first day, This port has worked in Ubuntu since I bought the laptop. It was working as recently as this morning. It only stopped working today.

Has anyone experienced any issue like this? Do you think it's software related or hardware? If I contact support will they care if I'm running Linux, or will they expect me to reinstall Windows first?

I would like to avoid installing Windows unless absolutely necessary.

Thanks,

David

February 25th, 2019 11:00

Hey, good news! I noticed my firmware was at version 1.0.0 and version 1.1.1 is available on the Dell website. I downloaded the firmware and updated the firmware using the instructions found here. The firmware update completed successfully, and now all three USB-C ports function as expected!

@Nikolai Potapov, I don't know if this will solve your issue, but it may be worth a try. Good luck!

David

February 25th, 2019 00:00

I have somewhat same issue. USB-C ports stopped recognizing other USB devices. Although in my case it's only Left side port #2 does work and the rest two don't. Also ALL ports do charge using provided power adaptor. And I'm still on Windows 10. 

Got a call with Dell support. Guy reinstalled drivers, checked hardware, etc - nothing did help. Seems like a rather new issue and perhaps knowledgebase doesn't have it. As a last resort it was proposed to restore to factory default which we didn't go yet as it will wipe out everything. 

I suspect that latest updates from Windows\Intel\... could have caused that issue. No solid prove though … yet. Except for a common sense:

1. When bought laptop a week ago - everything worked fine

2. After one week and whatever updates were pushed\recommended - it stopped working.

I hope it's enough description for Dell support\QE to identify the issue and fix it sooner.  

March 2nd, 2019 13:00

I have exactly the same problem, 2 of 3 ports stopped working after a week. Updating BIOS didn't help. I'v returned my Dell XPS 13 back and bought a new one (the same configuration). And guess what, the same happened to the new one. I can't find any solution to this and it's such a waste of time to set a new laptop up. Also, I need it for work, if I don't find a solution in a week I will have to return it back again. Any chance somebody figured out a solution to this problem? I have the latest BIOS firmware running on Linux.

March 3rd, 2019 13:00

Could you please point to this Thunderbolt 3 firmware update you've mentioned? I can't find it anywhere on the official download page.

4 Operator

 • 

14K Posts

March 3rd, 2019 13:00


@pragmadash wrote:
I have exactly the same problem, 2 of 3 ports stopped working after a week. Updating BIOS didn't help. I'v returned my Dell XPS 13 back and bought a new one (the same configuration). And guess what, the same happened to the new one. I can't find any solution to this and it's such a waste of time to set a new laptop up. Also, I need it for work, if I don't find a solution in a week I will have to return it back again. Any chance somebody figured out a solution to this problem? I have the latest BIOS firmware running on Linux.

If you're having trouble specifically with Thunderbolt 3 devices rather than regular USB-C devices, there is a separate Thunderbolt 3 firmware update that is not part of the regular system BIOS/firmware update that might be worth trying.  Otherwise, this might be an issue that requires a firmware update that hasn't arrived, which sadly isn't uncommon with newly released products these days.

4 Operator

 • 

14K Posts

March 3rd, 2019 17:00


@pragmadash wrote:

Could you please point to this Thunderbolt 3 firmware update you've mentioned? I can't find it anywhere on the official download page.


Here's the direct link: https://www.dell.com/support/home/us/en/19/drivers/driversdetails?driverid=c25p2&oscode=wt64a&productcode=xps-13-9380-laptop

I found that by going to support.dell.com, searching "XPS 13 9380" in the model search, and then clicking Drivers and Downloads.  Then I searched "Thunderbolt" to filter the results.  Fyi if you're going to support.dell.com and entering your Service Tag, sometimes that can cause drivers that apply to your system not to be shown.  Of course NOT entering your Service Tag can cause some drivers to be shown that do NOT apply to your system, but I personally prefer to see everything and skip over what I don't need rather than have potentially applicable updates get hidden, so I always enter my system model rather than my Service Tag.

March 4th, 2019 06:00

Thank you!

However, after a long research I could not find a way to flash the firmware in Linux.

There is a related thread on this forum here https://www.dell.com/community/Linux-Developer-Systems/Precision-5510-Thunderbolt-3-Firmware-Updates-on-Linux/m-p/5031168

I tried to create a USB drive with FreeDOS to run the .exe file but could not make it work with UEFI/GPT

There is an official tool here https://github.com/dell/thunderbolt-nvm-linux but it does not actually tell you how to upgrade, only sets the special state to the controller.

I tried to use fwupdmgr, it lists the controller but does not find a new version of the firmware:

  XPS 9380 Thunderbolt Controller                                                                                                                                                               
  DeviceId:             176c00edd9843959086a72a5308e60497d74caf9                                                                                                                              
  Guid:                 0f401ed2-b847-532a-adc8-3193fc737be6 <- TBT-00d408af-native                                                                                                           
  Summary:              Unmatched performance for high-speed I/O                                                                                                                              
  Plugin:               thunderbolt                                                                                                                                                           
  Flags:                internal|updatable|registered                                                                                                                                         
  Vendor:               Dell                                                                                                                                                                  
  VendorId:             TBT:0x00D4                                                                                                                                                            
  Version:              40.00                                                                                                                                                                 
  Icon:                 computer                                                                                                                                                              
  Created:              2019-03-04 

Also, fwupdmgr works with .cab files and does not accept the downloaded .exe file. No history of previous upgrades, no downgrade available.

When I try to extract files from the official .exe I get:

-rw-rw-r--.  1 pragmader pragmader 1124608 Nov  9 22:18 '[0]'
-rw-rw-r--.  1 pragmader pragmader     372 Mar  4 09:26  1
-rw-rw-r--.  1 pragmader pragmader     364 Mar  4 09:26  106
-rw-rw-r--.  1 pragmader pragmader    7104 Nov  9 22:18  CERTIFICATE
-rw-rw-r--.  1 pragmader pragmader   41472 Nov  9 22:18  .data
-rw-rw-r--.  1 pragmader pragmader   17920 Nov  9 22:18  .pdata
-rw-rw-r--.  1 pragmader pragmader   77312 Nov  9 22:18  .rdata
-rw-rw-r--.  1 pragmader pragmader    3584 Nov  9 22:18  .reloc
-rw-rw-r--.  1 pragmader pragmader  294400 Nov  9 22:18  .text
-rw-rw-r--.  1 pragmader pragmader    1428 Mar  4 09:26  version.txt

Based on the size, I assume that `[0]` is the firmware binary but without knowing for sure I would not risk to flash it directly to the hardware like it's described here https://wiki.archlinux.org/index.php/Dell_XPS_13_(9360)#Thunderbolt_Firmware_updates

Any suggestions?

1 Message

March 23rd, 2019 06:00

I have the same issue with a weeks old 9380 shipped with linux - the two LHS usb-c ports worked at first but have just stopped working with peripherals. ``fwupdmgr get-updates`` says Im up to date. Looking at ``/var/log/apt/history.log`` It doesnt seem as though a firmware or bios update is the cause.

3 Posts

March 26th, 2019 03:00

Suffering from the exact same issue here as well, suddenly appeared on my week old XPS 13 9380.

 

- Running the latest BIOS version

- Thunderbolt controller listed under fwupdmgr get-devices

- No updates available through fwupdmgr

- Right thunderbolt port (number 3) not working with any adapters (previously working).

- Left thunderbolt port (number 3) working with thunderbolt <-> USB but not thunderbolt <-> multi adapter

- Switching to left side port (number 2) works with the adapter.

But would like to have my right side number 3 port working again :catsad:

2 Posts

April 2nd, 2019 00:00

I'm having the exact same issue as OP. Running Ubuntu 18.10, top-left Thunderbolt port has stopped recognizing the charger and any USB-C dongle I plug into it. I haven't figured out a way to update the Thunderbolt firmware, but I did update the BIOS to the latest version before I installed Ubuntu.

3 Posts

April 4th, 2019 10:00

Dear all,

I'm experiencing the same problem with my few weeks old Dell XPS 13 9380 with Ubuntu pre-installed. Does Dell have some policy of reacting to what people are saying on their forums. Seems to be a pretty persistent problem that deserves some attention.

I have all updates, also of the BIOS, installed.

René

2 Posts

April 7th, 2019 02:00

I want to give another update since I've last posted. Both Thunderbolt 3 ports are working now. I noticed there was a Linux kernel update for Ubuntu that was released recently. Perhaps that fixed the issue? I haven't updated or changed anything else since I first discovered the problem about a week ago.

3 Posts

April 8th, 2019 04:00

Likewise!

I had all the latest kernel updates previously when it stopped working, 2 weeks since and x number of updates it's now working again. Can't say which exact update this was, but at least it's working again now.

1 Message

April 8th, 2019 13:00

Same problem here, right usb-c port not working (#3). XPS 13 9380 with Ubuntu 18.10. Hope the 19.04 release will fix this.

9 Posts

April 16th, 2019 14:00

I managed to fix it for myself. After trying various things, all that I had to do is fully turn off the laptop (so shutdown option in Linux) and then turning it back on. Just rebooting it did not help. But turning it off and on did.

Few other options I tried before were choosing no security option in BIOS for Thunderbolt, rebooting, restoring. Turning Thunderbolt support off in BIOS, rebooting, restoring. I also ran "boltctl list". But it seems it did not help. But maybe it is necessary to do some of that before fully turn off for things to work, so this is why I am listing it here.

No Events found!

Top