15 Posts

July 5th, 2016 12:00

Hmm, maybe the key fixes are only in my (9550) BIOS update. Below is the description from the support site for the update. Note there are a bunch of lines specific to the TB15.

Dell XPS 15 9550 A10 System BIOS

XPS 15 9550 01.02.10 BIOS

Fixes & Enhancements

1.Fixed Dell Thunderbolt Dock (TB15) device will lost after S3 resume
2.Fixed LCD flickering when in lowest brightness
3.Fixed After McAfee encrypted, the PCIE NVMe SSD \ SATA SSD can't boot to OS issue
4.Fixed Wake on WLAN takes a long time with Intel 1830/1820A Wireless card
5.Fixed USB audio/mouse may be lag while connected to Dell Thunderbolt Dock (TB15) and Dell Dock (WD15)
6.Support for Windows 10 Enterprise features
7.Fixed incorrect Thunderbolt security level reading from Driver
8.Fixed Touchpad may be lost after Dell Thunderbolt Dock (TB15) device connected
9. Add passthrough MAC address shows on BIOS Setup feature.
10.Fixed System will become shut-down with connected to Dell Thunderbolt Dock (TB15) after S4 Resume.

16 Posts

July 5th, 2016 12:00

You'll see that while our update does contain relevant fixes, it isn't anything close to the 9550. Hopefully, the 9350 will be getting a similar amount of attention soon.

Dell XPS 13 9350 System BIOS

XPS 13 9350 1.4.4 BIOS

Fixes & Enhancements

1.Improve touchscreen disable feature functionality
2.Added Support for Pre-OS MAC Address pass-through support for Dell Docks and specific Dell LAN Dongles. Display of MAC Address pass-through value in BIOS Setup.
3.Improved Type-C device performance and stability

15 Posts

July 5th, 2016 12:00

I want to be very clear about exactly what I did to get my TB15 dock working with my XPS 15 (9550) under Linux.

I had all previous thunderbolt & BIOS firmware/software updates applied before I did this stuff. Here goes:

1) Remove power from your dock and unplug it from your laptop

2) Boot into windows

3) Apply power to your dock

4) Plug your dock into your laptop

5) Run the following two updaters twice each (if possible), restarting in between each

BIOS to 01.02.10 (A10): link

The dock’s USB chipset firmware to Version 1.11.23, A00: link 

<ADMIN NOTE: Broken link has been removed from this post by Dell>

6) Reboot again and hit F2 to enter BIOS

7) In the BIOS --> System Configuration --> USB/Thunderbolt Configuration

 - Make sure all Enable checkboxes are ticked

 - Set “Security level – No security”

I did this because in my previous BIOS version I could never get this setting to "stick." It "sticks" now with the latest update.

8) Finish booting into windows

9) Shut off your laptop

10) Unplug your dock and remove power from it

11) Boot your laptop into Linux

12) Apply power to your dock

13) plug your dock into your laptop

66 Posts

July 5th, 2016 12:00

Thanks for the detailed list. I think there is a BIOS update and 3 other updates (can't remember) for the 9350. Right now, on 4.7RC5 I'm having system crashes that are a more severe problem for me at the moment. Kernel logs do not suggest anything in particular although I suspect i915. No pattern to them regardless of whether it's wayland or X11 I am using. But the TB15 works as before so I can display two screens in addition to my laptop. I think the instability mostly occurs when connected to external displays through the dock. I have a DA200 I'll test later tomorrow. Maybe TB15 for 9350 very soon...

21 Posts

July 5th, 2016 19:00

@greyltc: thanks a lot for the steps. I was missing the 7) Security level - No security.

Now I have a nearly fully-functional dock under linux:

* Ehternet is working

* HDMI is working

* USB ports (webcam, microphone, external hard drive, keyboard, mouse, ...) are working

* Audio is still not working. I tried to select the sound card with alsamixer but I receive: "cannot load mixer controls: Invalid argument". The hardware seems detected but it seems like I'm missing additional drivers.

* I can hotplug the dock

* Sometimes, I loose the HDMI connection for 3-4 seconds. It happens when I access the webcam/microphone peripherals. Its not a big issue though.

9 Posts

July 5th, 2016 19:00

@greyltc: thanks a lot for the steps. I was missing the 7) Security level - No security.

Now I have a nearly fully-functional dock under linux:

* Ehternet is working

* HDMI is working

* USB ports (webcam, microphone, external hard drive, keyboard, mouse, ...) are working

* Audio is still not working. I tried to select the sound card with alsamixer but I receive: "cannot load mixer controls: Invalid argument". The hardware seems detected but it seems like I'm missing additional drivers.

* I can hotplug the dock

* Sometimes, I loose the HDMI connection for 3-4 seconds. It happens when I access the webcam/microphone peripherals. Its not a big issue though.

Is this working in the Dell XPS 9350?

21 Posts

July 5th, 2016 21:00

I don't know, I'm on the 9550.

7 Posts

July 5th, 2016 21:00

Whooo!!! Same here. The BIOS update did the trick. I don't have Windows anymore on my XPS 9550 so I didn't do the USB firmare update. Only the BIOS update and now network, usb port, hdmi AND sound+mic are working on the dock!!!

Note I also set Security level - No Security on USB Type-C in BIOS option.

They only thing is my Bamboo tablet doesn't work on the 2 USB 2 port in the back as well as the non-powershare one on the front... which is no big deal since I can still plug it on the USB 3 port in the back.

Also not working is keyboard sound volume control. I need to adjust volume through GUI when using sound through the dock. Works fine when plugged directly to laptop. No big deal again. Volume key are working. After rebooting my keyboard was in that annoying "function" lock mode.

Dell... Thank you very much for the effort in making the TB15 docking station working :)

Having sound, ethernet and video was the big reason for buying this dock station. Thank you very much again :)

PS. I'm using stock Ubuntu 16.04 4.4.0-28-generic kernel on XPS 15 9550

7 Posts

July 6th, 2016 18:00

Is there any way to update the BIOS without windoz. I only have Ubuntu 16.04.

Also, has anyone tried this on a Dell 7710?

Thanks

21 Posts

July 6th, 2016 18:00

I used the dock on Windows and Linux for a day.

On Windows: I played a videogame (so work-intensive I guess?) and:

* I received a blue screen of death.

* The HDMI and network connection get lost (I feels like the dock is resetting itself under heavy workload).

* The device is kinda hot.

* Bottom line: it is not usable for me on Windows.

On Linux:

* Still no sound (tried updating some drivers but I did not spend much time on that issue)

* The HDMI connection get lost (always recoverable) every 30 minutes, for 5-10 seconds. Sometimes its worst (every 2 mins)

On both Windows and Linux:

* When I unplug the dock, I must "replug it ... unplug it ... replug it", to make it work again. Then I must wait 10-20 seconds for every peripherals to register.

9 Posts

July 6th, 2016 22:00

I'd need to check why LVFS hasn't been updated with the new BIOS yet, but in the meantime, one of the supported BIOS update methods is to put the BIOS update Windows executable on a FAT32 formatted USB stick (or on the EFI System Partition) and boot into the BIOS update boot option (using F12 at POST).

@DELL-Jared D, do this last BIOS update (1.4.4) on the Dell XPS 9350 also fixes the TB15 working with all correctly under this laptop with Ubuntu 16.04 and kernel 4.4.0-28-generic ?

Also, updating the firmware in the TB15 is a must for this fixes to apply? If so, how do we owners of the latest Dell XPS Developer Edition will update the TB15 firmware if we don't have/use Windows in the laptop, only Ubuntu? Using Windows from a VM will work? 

Thanks

2 Intern

 • 

350 Posts

July 6th, 2016 22:00

I'd need to check why LVFS hasn't been updated with the new BIOS yet, but in the meantime, one of the supported BIOS update methods is to put the BIOS update Windows executable on a FAT32 formatted USB stick (or on the EFI System Partition) and boot into the BIOS update boot option (using F12 at POST).

16 Posts

July 8th, 2016 21:00

For the 9350:

I just got in a TB15 today. So I can't say how it would have worked for me before the latest firmware/bios/driver updates. However, it seems to work well under Linux so far. Everything works except the ethernet may be skipping out after a minute or two. Also, I've only tested it with one monitor so far.

As noted above for the 9550, you can't boot with the dock plugged in. And, you need to cycle the power on the dock between uses. I haven't had a chance to thoroughly test, but it seems fine so far.

I'll post again with an update as I figure more out.


Ubuntu 16.04 kernel 4.6.3

66 Posts

July 9th, 2016 05:00

I have the TB15 dock working with the xps 13 9350 now under f24 4.7rc5 but I had to start it without the dock on, after a power unplug, plug the dock in for power, power on the xps w/o the dock, plug in the dock, put it to sleep then wake it. Then it worked.

I'll keep working on the sequence.

This is good news though...I just need to remember the sequence.

July 11th, 2016 08:00

I updated the BIOS on the 9550 and the dock came alive for me. The ASUS 4K screen worked, as did power but USB and network did not. This was using 14.04 as delivered by Dell with the machine. I took the dock to a Windows version of the 9550 and installed the firmware for it there. Why Dell can't provide a mechanism to do this independent of Windoze I don't know. Firmware updated allowed 14.04 to use screen, network and USB. All was 90% okay, altough getting the screen at the correct resolution when the laptop was removed from the dock and back was a bit hit and miss. Restarting the laptop helped. I am now going to try 16.04 to see what difference that makes. If no improvement I will roll back to 14.04 and wait for 16.04.1 to be released later.

No Events found!

Top