Category Archives: USB devices

Thunderbolt 5: Video Good, Storage Bad

I finally laid hands on a Thunderbolt 5 NVMe enclosure this week. I shouldn’t have bothered, though I learned something important. Aping Alex Karras’s unforgettable character Mongo in Blazing Saddles, I have to say that for Thunderbolt 5: “Video Good, Storage Bad!” Let me explain.

Why Say for Thunderbolt 5: Video Good, Storage Bad

TLDR version: the channel is fast, but PCIe tunneling bandwidth peaks out at PCI 3.0 x4 levels. I tested a blazing fast Crucial T705 NVMe inside a brand-new Acasis TB501Pro NVMe enclosure (it cost me US$200+tax). It underperformed both the Samsung 970 EVO and the Crucial P3 NVMes I also tried out in that same box.

How can this be? Easy: The current TB5 controller generation from Intel — code name Barlow Ridge — includes a PCIe endpoint block that handles storage transfers to/from the TB5 USB-C port on the PC side of the connection. It’s hard-wired as PCIe 3.0 x4, which limits effective bandwidth for the link to somewhere around 3-4 GBps. Thus, there’s no real advantage in this generation of hardware in buying a TB5 NVMe enclosure.

Indeed, performance from a TB5 NVMe enclosure with a Barlow Ridge controller is the same as the USB-C port on my otherwise mind-blowing ThinkPad P16 Gen 3 laptop (which uses the same controller for TB5/USB4.0 v2). This isn’t going to get better until a next generation of controllers comes out, hopefully with a faster PCIe tunnel to boost NVMe access. This hardware doesn’t do what I wanted and hoped it would: offer 6-7 GBps speeds for external NVMe storage devices. That won’t change until Intel builds something faster for PCIe access.

In the meantime, save your money: you’ll get the same performance out of a TB4/USB4 NVMe enclosure as from this newer model, for around half the price. I’m sending mine back to Amazon, thankful for its “failed to live up to expectations” return policy. Sigh.

 

Facebooklinkedin
Facebooklinkedin

Sprucing Up My Desktop Peripherals

If you look back at my recent bloggage, you’ll see that I spent far too much time recently jumping into and rooting around in UEFI. Specifically, I found myself exposed to the oddities of the Asrock UEFI, which turns out to be finicky in many unexpected ways. Among many other bits of techno-trivia, I learned that my keyboard can’t send function key events to UEFI. I also learned that my logitech mouse sometimes is detected as (!) SATA storage during device enumeration at bootup. So, I’m sprucing up my desktop peripherals to steer clear of those issues. Let me explain…

Why I’m Sprucing Up My Desktop Peripherals

Function keys are helpful and even necessary during inital PC start for access to UEFI. They also drive many functions inside UEFI (e.g. F10 to “save & exit”). When the UEFI can’t read them, it’s anywhere from mildly annoying to maddening. My trusty old MS Comfort Curve 4000 (CC) is what’s known as a “composite USB HID device.” Alas, during POST and UEFI handoff, some PC firmware (including Asrock’s) handles only basic HID devices, not composite ones. To make that stuff work, in other words, I have to use a keyboard different from the CC. Sigh #1.

The older Logitech Unifying transceivers that work with mice and keyboards of that era also show another Asrock firmware quirk. They may sometimes (but not always) be recognized as SATA storage devices during first-time device enumeration. This threw me into an endless cycle of A6 POST errors on the B550 when I was trying to get the upstairs machine working last week. Here again, switching to a wired mouse fixed that issue. Sigh #2.

New Secure Boot, New Accoutrement

My fundamental problem is that I’m recycling old gear on a newer system. So it’s time to buy something new to bring it more in synch with the demands of modern UEFI, Secure Boot certificates, TPM 2.0 and suchlike. After walking thru my options with Copilot I’ve chosen a couple of Logitech items (I’m a long-time fan, and reviewed  lot of their peripherals in the 2000s for Tom’s Hardware):

  • Logitech Wavekeys keyboard (PN: YR0096) mostly matches the CC layout and feel, and is a basic HID device. Thus, its Fn keys should work properly in POST and UEFI.
  • In the same box, a Logi Bolt transceiver (xcvr PN: CU0021) which is supposedly superior to the old unifying xcvr, nor subject to mis-detection as a SATA device.
  • Logitech Signature M650 mouse (PN: MR0091) mostly matches the MS Mobile Mouse 4000 downstairs and the Logi mouse upstairs. Also works with Logi Bolt xcvr so I need only one transceiver for both devices.

I used the Bolt xcvr from the keyboard, so it came up instantly. I had to download and install the Logi Options+ app to get it to recognize the mouse through that same xcvr (it shipped with one of its own). But that was fast and easy, and the wireless link is quick and accurate. Alas, I got down on wireless keyboards back in the 2000s when I had a bad experience with transmission lag. If you type reasonably quickly (I’m at least 40 wpm or better) that’s not acceptable. So far, so good, with these Logitech devices.

Change is a watchword here in Windows-World. Like it or not (and I’m still figuring that out) my peripherals are changing. So are lots of others things. Adapt and thrive is the plan…

Facebooklinkedin
Facebooklinkedin

USB Type A Gen 1 vs 2 Tradeoffs

Laptop makers — like Lenovo, whose ThinkPad X13 Gen 6 I’m currently testing –must juggle many factors to build usable laptops. That includes managing cost, size, complexity and capability to hit specific price points. For this particular laptop, I’m currently pondering USB Type A Gen 1 vs 2 tradeoffs. The X13 includes 2 USB-C ports at 40 Gbps (with both USB4 and Thunderbolt 4 support). It also includes a single 5 Gbps (Gen 1) USB-A port as well.

Observing USB Type A Gen 1 vs 2 Tradeoffs

It’s pretty clear that USB-C ports cost more than their USB-A counterparts. The lead-in graphic shows that comes as a function of more leads and corresponding pin-outs. When comparing Gen 1 to Gen 2 for the same USB-A port, the cost differential is lower. Indeed, Copilot suggests it’s in the US$2.50 to 5.00 range per port.

Given such a relatively small difference I was interested to observe the performance difference between USB-A and USB-C. I used a fast UFD on the X13. I’m talking about the Kingston Data Traveler Max. It delivers full UASP speeds (up to ~1Gbps) if connected to USB-A Gen 2 or USB-C ports (10 Gbps or higher). The Kingston device includes a male USB-A port.  I was able to hook into USB-C thanks to a USB A-to-C adapter I purchased from Amazon  (current price ~US$4).

Comparing USB-A Gen 1 to Gen 2 Speeds

You can see the speed difference courtesy of CrystalDiskMark in the following dual screencap:

The USB-C hookup (right) is two times faster for the bulk transfers (top two rows), and random reads/writes (bottom two rows) run somewhat faster, too. Clearly, I’d rather have Lenovo use faster USB-A ports, if possible, and plug the Kingston Data Traveler straight in, instead of using an adapter.

But gosh, that’s the only way to get the best performance from that device, given the speed difference between the two ports involved. If you like, you could look at this as confirmation that a Thunderbolt 4 or USB4 dock for this laptop may indeed make a worthwhile accessory.  FWIW, Copilot reports the average price for such a device at “between US$210 and US$300” citing to devices from Startech, Walmart, Acasis and Dell as examples. It’s a hefty premium, but definitely delivers more (and faster) ports.

Choosing Gen 1 vs Gen 2

As I look at other Lenovo laptops here at Chez Tittel, I see the company often chooses Gen 1 ports for USB-A. The Snapdragon X T14S Gen 6 has two USB-A ports, both Gen 1 (Vintage: 2024). Ditto for the P16 Gen 1 Mobile Workstation (Vintage: 2022). OTOH, the P3 Ultra Gen 2 ThinkStation (not a laptop, but rather, an SFF PC) has 5 USB-A ports: all of them are Gen 2.

If I ran the zoo, I’d need a compelling reason to opt for slower Gen 1 over faster Gen 2 USB-A ports. I’m probably missing something important, because Lenovo still picks Gen 1 for many/most of its laptops. But murky mysteries are all part of the charm for those of us who labor in Windows-World. If I keep at it, maybe I’ll figure it out.

Facebooklinkedin
Facebooklinkedin

WTC = What the Clunk?

I bought my first hard disk back in the late 1980s. If memory serves it was a 300MB drive with 8″ platters. It cost about US$1,000. It attached via SCSI to a Macintosh SE desktop, with its 9″ CRT (512×342 resolution). Why tell you all this? Because that old drive was literally a clunker: as it started, or read data, or shut down it would emit a series of thunks and clunks you could hear in the next room. I just added a Seagate IronWolf 12TB NAS drive to my production desktop. This morning as I booted up I found myself saying WTC = What the Clunk? as it started up for the day.

Why I’m Saying WTC = What the Clunk?

I just looked up the innards of this new spinning disk. It’s got 8 platters, each with 2 heads and a total of 1.5GB of capacity. And  those heads and platters are sealed into a helium filled chamber to keep them as quiet as possible. Even so, spinning up apparently takes some mechanical oomph because I heard at least a trio of discernible clunks as the unit spun up this morning.

It had been so long since I’d heard those sounds, I’d forgotten what they sounded like. Now, I’m reminded of what I used to listen to all the time nearly 40 years ago: a steady series of thumps, clunks and thunks as big disks went about what — by today’s standards — can only be called “small business.” Fortunately, as the IronWolf goes about its much, much bigger business it only emits an occasional sound. If I use my imagination, I can hear it as a chuckle at the depth of my disk drive recollections.

I won’t even go back to the earlier days when I worked on Data General and DEC PDP minicomputers that used 14″ platters. Those came (and went) as removable disk packs. They made some industrial strength noise, for sure, in the days before Windows-World came along. But that’s a whole ‘nother story…

Facebooklinkedin
Facebooklinkedin

Safely Eject Gets Weird When Swapping Drives

Go figure: I had to grab some or all of 7 different SATA drives to complete file transfers from the old production PC to the new. Mostly, this meant waiting for Teracopy (a bulk transfer utility I highly recommend). It aced the job of moving files from my old drives to the new 12TB Ironwolf. Along the way I learned something interesting — namely, that Safely Eject gets weird when swapping drives. At least it gets weird when using dual-drive caddies. Let me explain…

How Safely Eject Gets Weird When Swapping Drives

Safely Eject appears in the System Tray (aka Notification Area) of the taskbar as a teeny-tiny USB Flash Drive icon, as you can see in the lead-in graphic. Turns out it’s a quirk of the chipsets used to bridge multiple SATA drives through a single USB connection that coming back after an eject doesn’t always work.

Here’s what happened on my 5800X Flo6 production rig and the ThinkPad P16 Gen 1 Mobile Workstation. No drives in the caddy showed up after ejection, then disconnect/reconnect of the USB cable. As Copilot says “After eject, the bridge may not reinitialize that port properly.” A reboot typically fixes such problems, but that got vexing given that I had to work my way through 7 drives in all.

Suggested Mitigations

Courtesy of Copilot, I worked my way through a couple of possible mitigations. Turns out the ASMedia driver wasn’t in use, so it wasn’t a possible culprit, either.

The right technique involved a multi-step combination of commands and physical actions:

Step 1: Unmount the drive to be removed from the caddy using the mountvol <drive-letter> /p command (e.g. mountvol e: /p)

Step 2: Turn off the power on the caddy. For one caddy that meant using the power switch, for the other it meant unplugging the power input from its brick.

Step 3: Wait 5-10 seconds for the device to reset completely.

Step 4: Power the caddy back on, possibly with one or two new drives inserted, after removing one or two old ones. Wait for those drives to get initialized, then show up in File Explorer. Proceed.

This worked properly on both the P16 and the Flo6 PCs. Safely eject is fine for single-drive devices (of which I have more than a dozen). But I now know that using the mountvol command, plus cycling the power around drive swaps, is the right way to keep my dual-drive devices working as they should.

Here in Windows-World, the path to proper device function has its occasional twists and turns. For my dual-drive caddies, this particular turn is worth making…

Facebooklinkedin
Facebooklinkedin

Jabra 75 Headset Driver Disappearance

One of my favorite things about Windows made the scene in 1995, with the debut of Windows 95. It’s called Plug and Play (PnP) and it lets the OS detect and configure hardware devices automatically. It has made using Windows peripherals much, much easier than it was in the old days before PnP came along. This strongly contributed to a sense of shock and abandonment the other day, when a Jabra 75 headset driver disappearance delayed an attorney phone call for troubleshooting. Sigh: let me explain…

What Caused Jabra 75 Headset Driver Disappearance?

USB devices, particularly audio ones, involve a whole series of nested drivers. This runs the gamut from the audio device itself, to the USB hierarchy, to the Intel Smart Sound driver (which works between the device and the USB port to manage specific audio formats and functions). Some recent update to Windows 11 on my Lenovo ThinkPad P16 Mobile Workstation broke this complex chain somewhere in the middle.

How did I know? PnP quit working. Normally, I just plug the USB cable into a USB-A port on the P16, and audio switches over from its built-in speakers and microphone to the Jabra 75. I use it most especially for video calls, where clients need to see me as well as hear me (e.g. speaking engagements, webinars, depositions, and so on). When plugging-in resulted in “no play,” I knew I had a problem. Fortunately, it was easy to fix.

Plug and No Play Means Reinstall Driver

I visited the Jabra website, where I had to figure out what I needed was a new copy of the Jabra Direct software. With that downloaded and installed, and a fresh reboot to make sure everything registered properly, play immediately followed plug-in when I inserted the USB connector from the headset base to the P16. Problem solved!

But it took me a few precious moments to figure this all out, and then to fix it. In the meantime, I switched over to my production desktop where the driver was already installed and working properly (it’s the new build, so it got a new driver after the offening update, apparently). The client couldn’t see me (no camera on that rig) but we did complete the call. They hired me for an expert engagement, too, so I guess it didn’t go too badly.

Here in Windows-World, one must always be ready to adapt and overcome. So that’s what I did.

 

Facebooklinkedin
Facebooklinkedin

Thunderbolt 5 Era Is Finally Dawning

It was nearly two years ago — September 12, 2023, in fact– that the Thunderbolt 5 specification made its debut, including a prototype. But the road from prototype to “tech for sale” has proved long and somewhat fractured. Cables, docks, and peripherals started to show up about a year later (e.g. Kensington SD5000T5 Dock). Gaming laptops blazed the way on the PC front, with the Razer Blade 18 the first to offer TB5 ports as an optional upgrade (April 2024). And as I write this screed in August, 2025, it looks like the Thunderbolt 5 era is finally dawning for real. Let me explain…

Why Say: Thunderbolt 5 Era Is Finally Dawning?

When Thunderbolt 5 (of which USB4 v2 is a subset) first showed up about 12-16 months ago in shipping products, it was a kind of exception. Initial offerings were costly, or provided as added-cost options. Now, they’re starting to appear as standard ports on higher-end  laptops. That still means gaming devices, mostly, though business/developer platforms and high-end mobile workstations are also getting in on the fun.

You can see the specs for the MSI Vector 16 HX AI A2XW in the lead-in graphic. It retails for right around US$3,700 at Amazon. Its CPU goes to 24 cores (8 P-cores, 16 E-cores), includes 64GB RAM, a 4 TB NVMe SSD, and various mobile NVIDIA GPU options. It also offers 2 Thunderbolt 5 USB-C ports. It’s even Copilot+ capable. Kind of a beast, actually…

I see another MSI model available similarly equipped, plus one each Gigabyte and ASUS laptops (all offer 2 TB5 ports except for the ASUS, which offers a singleton). What’s missing from this picture? How about HP, Lenovo, Acer, Dell or Microsoft Surface models?

When Will Things TB5 Heat Up for Real?

When the aformentioned bigger players jump firmly onto the TB5 bandwagon. I expect that could happen later this year, or early next year, after vendors get the OEM bits from Microsoft for Windows 11 25H2. It’s coming soon — probably in October — so we may see more than a dawning in the near term.

I’m surprised that it’s taken this long, and that uptake hasn’t been what I would call either aggressive or enthusiastic. Could it be that most ordinary PC users and laptop buyers simply don’t care about or don’t need the higher performance and greater bandwidth that TB5/USB4 v2 provide? Maybe so.

I’ll keep watching, and keep chiming in on what I see. I’m still waiting for somebody to send me a review unit with TB5 ports, so I can put an entire device chain to work, including dock, monitors and external NVMe storage devices. Will somebody at MSI, Gigabyte, or ASUS take the hint? I reviewed all your stuff back in the day when I was building PCs and sussing out laptops for Tom’s Hardware. Why not let me pick up where I left off now, with a TB equipped laptop?

Facebooklinkedin
Facebooklinkedin

New USB4 Nearly Matches Old M.2 Slots

Here’s a fascinating — and quite recent — observation and realization. To wit: the internal M.2 NVMe slot on an older PC motherboard is mostly on par, performance-wise, with the USB4 ports on a new (2024 vintage) laptop. There are some provisos and qualifications to ponder but first take a look at the lead-in screencap. It shows checks on a USB4-attached SSD in a USB4-compatible NVMe enclosure left from a new laptop, and checks on the M.2 internal system drive in my 2016 vintage i7 Skylake PC right (Intel 6th Gen). I’m stunned.

Why New USB4 Nearly Matches Old M.2 Slots

Quick examination of the two sets of results show the bulk transfer read speeds very close, though the write speeds are less than 50% on the laptop vis-a-vis the desktop. Ditto for write speeds on random 4K reads, with a truly awful fall-off for correlated writes.

But this shows the impact of advancing, ever-faster NVMe drives and the PCIe interface that supports them in one way or another. M.2 in the PCIe Gen5 now provides reads and writes in the 12-15K range. I have no such systems myself but I read about them often enough online to accept such speeds represent the leading edge of NVMe performance on the newest PCs available.

Fallout for High-Bandwidth External Drives

This turns out to be an excellent argument for upgrading a PC, if one seeks better performance in reading from or writing to external USB drives. For me, the biggest win there is backup/restore. Such speeds represent an order of magnitude better performance compared to an external HDD. Better than that for older USB flash drives. That said, my Kingston DataTraveler DTMAXA 256 GB (another 2024 acquisition) is just as fast as a USB4 NVMe enclosure with a PCIe Gen 3 NVMe drive installed.

Consider this a long-winded way of justifying common sense. Newer PCs and laptops generally incorporate faster, more capable interfaces (both internal and external). One good reason to buy newer stuff is to handle bandwidth intensive tasks more quickly. That applies to external USB4 (or even, USB5) storage devices that can take advantage of those speed boosts.

In my case that means Macrium Reflect backups finish in 2 minutes or less on those laptops. I think that’s amazing. It takes 15-20 minutes on my older i7 Skylake desktop (which targets an mSATA NVMe instead). Others who work with video, AI models, and other big, data-intensive applications, will also find this speed boost salubrious. Cheers!

Facebooklinkedin
Facebooklinkedin

Windows 11 24H2 Makes USB4 Mandatory

I have to chuckle, just a little. Last Friday (May 30) MS released a Tech Community blog post that changes the latest Windows 11 Windows Hardware Compatibility Program (WHCP) requirements. I’m chuckling, because this change attaches to a 2024 version and it’s already half-way past 2025 (or nearly; and it’s almost 8 months after this OS went public on October 1, 2024). Whereas providing USB-C ports with leading edge capabilities had previously been optional for OEMs, Windows 11 24H2 makes USB4 mandatory, starting now.

It’s about time. Modern USB4 capable USB-C ports support fast charging, high bandwidth, and better display connections. Indeed, these connections help justify PC upgrades simply because such new devices can do more, faster than old ones.

Why Windows 11 24H2 Makes USB4 Mandatory

The lead-in graphic for this blog post is cribbed from the afore-linked Tech Community blog post. It shows why USB4 is preferable (and now, required) for the most modern Windows 11 iteration, namely:

  • Faster data speeds (bidirectional 40 Gbps for USB4v1, 80 Gpbs for USB4v2 aka USB5; USB5 can go 120 Gbps down, 40 Gbps up in some implementations)
  • Higher levels of accessory power (over 15W for laptops, docks and PCs; over 7.5W for tablets; most modern devices readily handle from 60-100W)
  • Dual 4K monitors at 60Hz, with higher numbers of monitors and refresh rates for USB5 vs USB4v1
  • PCI Express support through USB4 ports (both versions)
  • Thunderbolt 3 compatibility (both versions, USB5 is always Thunderbolt 4 compatible, some USB4v1 versions likewise)

All I can say about this recent change is that it’s something MS should have pushed through long ago. IMO, making it an OEM requirement for 24H2 from the get-go would have been good.

Better late than later is also good. And it means we can expect U4B4 baked into WHCP for 25H2 when it comes along. Is it too much to hope that MS might bump that up to USB4v2/Thunderbolt 4? I guess we’ll be finding out. Stay tuned, with fingers crosssed!

FWIW, this could address my long-standing buffuddlement that Copilot+ PCs did not require USB4 (or higher) in their PC requirements. Looks like this has now become a solid requirement. Good stuff!

Facebooklinkedin
Facebooklinkedin

Disturbing Thunderbolt 5 Revelation

I just read (and recommend) an interesting WinCentral story about the latest, emerging Thunderbolt standard from Intel — namely, Thunderbolt 5. It confirms my suspicions that laptop and PC makers have been slow to incorporate this technology in their products. Indeed, the story’s author, Cale Hunt, reports he’s found exactly ONE laptop with such capability: the Razer Blade 18 2024, whose weight, size and accoutrement position it as a gaming-oriented device. This disturbing Thunderbolt 5 revelation is offset only by increasing availability of new docking devices to get over this lack. But there’s a catch…

Disturbing Thunderbolt 5 Revelation
Comes with a Catch

What’s the catch? You can’t use Intel’s new Thunderbolt Share app unless at least one TB5 device in a PC-to-PC chain is licensed to use that software. That said, if you’re willing to spring US$300 (or more) to buy a TB5 dock you can use its license to link two otherwise unlicensed PCs together. Go figure!

So far, says Copilot, the range of TB5 capable docks includes:

  • OWC Thunderbolt 5 Dock – Features 11 ports, including three Thunderbolt 5 ports, USB-A, Ethernet, and SD card slots. Supports dual 6K or triple 8K displays.
  • Beelink Mate Mini – Designed for Mac Mini, offering Thunderbolt 5 connectivity and additional storage options.
  • CalDigit Element 5 Hub – A multi-port Thunderbolt 5 hub with nine ports, including Thunderbolt 5 / USB4 v2 connectivity.
  • Sonnet Echo 13 Thunderbolt 5 SSD Dock – Includes four Thunderbolt 5 ports, USB-A, Ethernet, and SD card slots, plus built-in SSD storage.
  • Kensington SD5000T5 EQ – A triple 4K docking station with 140W power delivery, three Thunderbolt 5 ports, and USB-A 3.2 Gen 2.

Of these, WinCentral author gives the Kensington model the nod for the best price/performance. I think I’m still waiting for CalDigit to release a TS5 model to replace its best-of-breed TS4 offering.

Where Is TB5 Going in the Marketplace?

Right now, the answer to that query has to be “Noplace fast.” I don’t see the latest version catching fire until more laptop makers start building TB5 ports into their devices, and licensing TB Share from Intel. I’m not holding my breath on that one…

I am, however, rebuilding an Asrock B250 mobo-based AMD 5800X PC and plan to include an Asus Thunderbolt EX5 adapter card. Its product page specifically claims Thunderbolt Share certification, so that unit should gain such capability. Then, I might learn something more about this stuff. When I do, I’ll share here so you can know, too. Right now, it’s still cloaked in mystery…

Facebooklinkedin
Facebooklinkedin