Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
When I use the phrase "at idle" to describe the situation during an Activity Monitor exam, I mean with nothing else running except startup items, after startup (i.e., so nothing is lurking in caches) following a shutdown with the restore box unchecked. I have that utility's icon on the dock, where I can launch it immediately after boot, and watch it for a minute.
Yes, I was wondering what you meant as I didn't see how being at idle would effect consumed memory but I understand now what you mean.

I too have it in dock so I can quickly see what is going on. Needed it often with my iMac when Brave used to take more and more memory longer it was open. Not so much anymore as I do not experience slowdowns anymore due more memory and updates to the Brave browser memory management.
 
Last edited:
Yes, it is reported as 4x. And the card is a 4x card. This is a weird M.2 to PCIe 4x and Sata 6G adapter (2xM.2 or M.2+Sata -drives). I swapped to another bus but got identical results.
Is the box connecting at TB1 (10 Gb/s) or TB2 (20 Gb/s)? System Profiler > Thunderbolt/USB4, click the Magma box, check Speed. There may have been both a TB1 and a TB2 version of the Magma ExpressBox 3T; the TB controller sits on a removable PCIe card as well so you could check it out. I got around 900 MB/s via TB1 FWIW.
 
Is the box connecting at TB1 (10 Gb/s) or TB2 (20 Gb/s)? System Profiler > Thunderbolt/USB4, click the Magma box, check Speed. There may have been both a TB1 and a TB2 version of the Magma ExpressBox 3T; the TB controller sits on a removable PCIe card as well so you could check it out. I got around 900 MB/s via TB1 FWIW.
Replied to this already when I saw your edit but this is what I see with clearer wording:

It is reported in System profiler Thunderbolt/USB4: "device connected, speed max 10Gb/s x 2".

And each port on the box itself reports the same (one connected one not). Ie. "Port 1 device connected speed max 10Gb/s x 2", "port 2 device not connected, speed max 10Gb/s x 2".

Hmm... I wonder what that means?

I'll check the controller tomorrow. The box has no labels other than a serial number so no clear indication which one it is. But, was sold as a TB2 box.
 
Last edited:
  • Like
Reactions: Amethyst1
It is reported in System profiler Thunderbolt/USB4: "device connected, speed max 10Gb/s x 2".
That means it's connecting at Thunderbolt 1 speed. It might be your TB cable -- or (more likely) your box might have a TB1 controller in it. The easiest way to verify is to have a look at the TB card in the box itself; the TB chip on it must be a DSL5520. If it's something else, it's TB1. (Another way is to compile pciutils on macOS and use the lspci command included with them.)
 
That means it's connecting at Thunderbolt 1 speed. It could be your TB cable -- or your box might have a TB1 controller in it. The easiest way to verify is to have a look at the TB card in the box itself; the TB chip on it must be a DSL5520. If it's something else, it's TB1. (Another way is to compile pciutils on macOS and use the lspci command.)
Just checked: my elgato TB Dock 2 is also reported the same way. All my cables are Apple originals.
 
  • Like
Reactions: Amethyst1
Just checked: my elgato TB Dock 2 is also reported the same way. All my cables are Apple originals.
On my iMac, both eGPU and SSD report "20 Gb/s x1". All three are TB2 (using the Intel DSL5520) and my SSD is benchmarking at TB2 speeds (1400 MB/s).
 
  • Like
Reactions: ToniCH
On my iMac, both eGPU and SSD report "20 Gb/s x1". All three are TB2 (using the Intel DSL5520) and my SSD is benchmarking at TB2 speeds (1400 MB/s).
It is weird that the elgato TB2 dock is also reported the same way.

But... after some digging I believe this box indeed is a TB1 box. The only lead I found for the chip was that it could be the first officially launched Light Ridge controller. And maybe this one. But, this box also has 8x slots, one for uplink card and one for expansion.

Shame. But, luckily it was cheap and still provides a good improvement over the USB3 - which was the root reason for me to get it.

BTW. what does it mean on the specs in the link: ports: dual, TB channels: 4? Is there 2 TB-channels per port and that is why it is reported 10Mb/s x 2?
 
  • Like
Reactions: Amethyst1
But... after some digging I believe this box indeed is a TB1 box. The only lead I found for the chip was that it could be the first officially launched Light Ridge controller. And maybe this one.
Light Ridge is quite distinctive - it looks like a mobile CPU or GPU.

BTW. what does it mean on the specs in the link: ports: dual, TB channels: 4? Is there 2 TB-channels per port and that is why it is reported 10Mb/s x 2?
#2
 
  • Like
Reactions: ToniCH
Yeah, it looks like that one. Not the same numbers on it but otherwise just like it
This looks like the TB2 upgrade card for your box. You can find Sonnet's TB2 upgrade cards by searching for "Sonnet CUBO" but the question is, will they work in the Magma box?
(A TB2 add-in card for a PC won't work.)
 
And the low-end 21.5" 2014/2015 iMacs too. I see them as basically a MacBook Air in a different form factor.
...with a 5400rpm hdd. These things were total slugs after Apple tricked everyone into "upgrading" to Catalina. (And heaven help you if you had drive-encryption enabled too. --It's pretty easy for an OEM to convince you that your car is pathetically obsolete after pouring sugar in the gas tank.)
I have booted Jaguar with 32 MB RAM. "Thrashing the hard drive" didn't even begin to describe it.
What the heck machine was this on? A "pizza-box"?
 
Last edited:
This looks like the TB2 upgrade card for your box. You can find Sonnet's TB2 upgrade cards by searching for "Sonnet CUBO" but the question is, will they work in the Magma box?
(A TB2 add-in card for a PC won't work.)
Thanks. Wow, just looked at Expressbox 3T TB2 boxes in ebay and they are still expensive. I've seen them advertised new in old webstores for about $1000 when they were still available 10+ years ago. They have kept their pricing quite well, people are asking 200-400+ euros for used ones. 😱 Not much availability for such expansion chassis on the market I guess?

I took the Lycom DT-130 NVMe-adapter card out of my cMP 5,1 where it works fine and is very fast. But, it does nothing in this box. 🙁
 
  • Like
Reactions: Amethyst1
But... after some digging I believe this box indeed is a TB1 box.
You can find the PCI device IDs of the Thunderbolt controllers in the ioreg output.
Or use lspci from pciutils. Or use pcitree.sh. See the netstorlotsofdevices.txt attachment at
https://forums.macrumors.com/threads/testing-tb3-aic-with-mp-5-1.2143042/post-27612591

When connecting a Thunderbolt 1 device such as an Apple Thunderbolt 1 to FireWire 800 Adapter, System Information.app reports the following:
- Speed: 10 Gb/s (Sequoia)
- Speed: Up to 10 Gb/s x1, Current Link Width: 0x1 (Sonoma, Ventura, Monterey, Big Sur) (Current Link Width is reported on the downstream link only)

Thunderbolt 2 would probably have 20 Gb/s for (Sequoia) and 20 Gb/s x1, Current Link Width: 0x2 for earlier OS versions.

Thunderbolt 3/4 has this:
- Speed: 40 Gb/s (Sequoia)
- Speed: Up to 40 Gb/s x1, Current Link Width: 0x2 (Sonoma, Ventura, Monterey, Big Sur) (Current Link Width is reported for upstream and downstream links)

You see how Apple has dumbed down the information reported in the Thunderbolt tab of System Information.app over time. I wonder if the current version will be able to show the difference between a bad Thunderbolt 3 cable with link width 1 and a Thunderbolt 2 cable with link width 2 - since both will have a speed of 20 Gbps? Or a bad Thunderbolt 1/2 cable with link width 1 and a good Thunderbolt 1/2 cable with 2 good channels for Thunderbolt 1 since both will be 10 Gbps but the former can only connect a single 1440p display.
 
  • Like
Reactions: Amethyst1
When connecting a Thunderbolt 1 device such as an Apple Thunderbolt 1 to FireWire 800 Adapter, System Information.app reports the following:
- Speed: 10 Gb/s (Sequoia)
- Speed: Up to 10 Gb/s x1, Current Link Width: 0x1 (Sonoma, Ventura, Monterey, Big Sur) (Current Link Width is reported on the downstream link only)
And then there is this weird way of reporting it... it is reported same way on both ends. This is Monterey.

Ps. weirdly also reported same for TB2 dock. They are in separate TB buses and have their own Apple cables.
 

Attachments

  • Thunderbolt ports.jpg
    Thunderbolt ports.jpg
    75.8 KB · Views: 66
Last edited:
  • Like
Reactions: Amethyst1
And then there is this weird way of reporting it... it is reported same way on both ends. This is Monterey.

Ps. weirdly also reported same for TB2 dock. They are in separate TB buses and have their own Apple cables.
I'll check my Thunderbolt 2 docks later on.
 
And then there is this weird way of reporting it... it is reported same way on both ends. This is Monterey.
I think that's normal for Thunderbolt 1 devices:
Speed: Up to 10 Gb/s x2; Current Link Width: 0x1 (Sonoma)
Current Link Width: 0x1 is not shown for Thunderbolt 1 host (Sonoma or earlier) because Link Width cannot be 0x2 for Thunderbolt 1.
Current Link Width: 0x1 is shown for upstream of Thunderbolt 3 devices connected to Thunderbolt 1 host because Thunderbolt 3 devices can have Link Width 0x2.

My Thunderbolt 1 FireWire Adapter reported Up to 10 Gb/s x1 because it has no use for the second lane of Thunderbolt 1. It's Thunderbolt DROM only reports 1 Lane Adapter.
Code:
cd "/Volumes/Work/Programming/ThunderboltProjects/ThunderboltDROM"

# load the commands
source "Scripts/ThunderboltUtil.sh"

# load DROM data copied from ioreg -fliw0 output as hex string
loadstring "7B 50 C4 EA 01 03 00 01 00 C8 CF 43 FB 01 66 00 01 00 04 80 01 06 08 81 00 00 60 2A 00 00 0B 82
00 01 40 0A 00 00 00 00 00 0E 01 41 70 70 6C 65 2C 20 49 6E 63 2E 00 22 02 54 68 75 6E 64 65 72
62 6F 6C 74 20 74 6F 20 46 69 72 65 57 69 72 65 20 41 64 61 70 74 65 72 00 1A 30 44 54 4E 37 33
31 33 30 35 45 47 46 34 39 34 41 4D 00 00 00 00 00 00 00"

listdroms
1)
thedrom=7b50c4ea0103000100c8cf43fb01660001000480010608810000602a00000b820001400a00000000000e014170706c652c20496e632e0022025468756e646572626f6c7420746f2046697265576972652041646170746572001a3044544e373331333035454746343934414d00000000000000
sources:
string:1

dumpdromall
=======================================
1)
0x01) UID: 0x0001000301EAC450 // Vendor ID (USB-IF):0x0001 Component ID:0x000301EAC45 Router ID:0x0
0x0d) Version: 1 // TBT3
0x10) TBT3-Vendor ID: 0x1
0x12) TBT3-Device ID: 0x8004
0x14) TBT3-Model Revision: 0x1
0x15) TBT3-NVM Revision: 6
0x16)   1: 0000602a0000 // TBT3-Lane Adapter  { Lane:0, Dual-Lane Link Capable:No, 2nd Adapter Num:0, Unknown:0x602a0000 }
0x1e)   2: 0001400a0000000000 // TBT3-PCIe Upstream Adapter  { xx:00.0, Unknown:0x01400a0000000000 }
0x29)   1: "Apple, Inc." // ASCII Vendor Name
0x37)   2: "Thunderbolt to FireWire Adapter" // ASCII Model Name
0x59)   30: 44544e373331333035454746343934414d00000000000000 // Vendor Specific Type
0x73) End

xxd -p -r <<< 44544e373331333035454746343934414
DTN731305EGF494A

A Thunderbolt 1 device with a downstream Thunderbolt port or a DisplayPort output would definitely want 2 Lane Adapters.
 
BTW. I found a Sabrent NVMe to PCIe x16/x8/x4 adapter with a 2 sided heat sink in my parts box. I thought that would be an improvement over the SilverStone x4 card with no heat sink at all.

Well.... without any heatsink the Evo 970 Plus ran at 38-39°C. With the heatsink it now runs at 41-42°C. 🫤 😂

No change in transfer speed of course as it is bus limited.
 
Last edited:
  • Like
Reactions: Amethyst1
I have an ATTO ThunderLink TB2 box that has a Sonnet CUBO card in it. If you found one for cheap it would be worth a try I guess. (The majority of ThunderLink boxes on eBay are TB1.)

They have kept their pricing quite well, people are asking 200-400+ euros for used ones. 😱 Not much availability for such expansion chassis on the market I guess?
Possibly "only a pro would buy these and a pro has deep pockets" thinking on the seller's side too.

I took the Lycom DT-130 NVMe-adapter card out of my cMP 5,1 where it works fine and is very fast. But, it does nothing in this box. 🙁
It doesn't work at all?

No change in transfer speed of course as it is bus limited.
Light Ridge can connect one PCIe device at four lanes or (up to) four PCIe devices at one lane each.
 
  • Like
Reactions: ToniCH
It doesn't work at all?
No, nothing. The drive(s) do not appear and the card doesn't even become visible in the bus.

I tried with 1 and 2 drives and also 1 at a time in each slot. But nothing. Note, that this card works in cMP5,1 with 2 drives perfectly but is reported to crash if only 1 drive is installed.

It is too bad as this is how the EVO 970 Plus (2 of them) + the Lycom card performs in cMP 5,1:

Lycom-DT-130-Evo-970-Plus-c-MP5-1-2010.jpg


EDIT: what I meant to say is that the card supports 2 drives but the perf figure above is for one drive, not a RAID 0 -setup. I tried RAID but it didn't give more performance, I guess the limit of the card or PCI bus was met there.
 
Last edited:
  • Like
Reactions: Amethyst1
It is too bad as this is what the EVO 970 Plus (2 of them) + the Lycom card performs in cMP 5,1:
Yeah, in the 5,1, it converts PCIe 3.0 ×4 to PCIe 2.0 ×8. But in the Magma, the best it could get is a PCIe 2.0 ×4 link to Light Ridge, which the SSD already gets on its own.
 
  • Like
Reactions: ToniCH
Yeah, in the 5,1, it converts PCIe 3.0 ×4 to PCIe 2.0 ×8. But in the Magma, the best it could get is a PCIe 2.0 ×4 link to Light Ridge, which the SSD already gets on its own.
It is weird that they have marked the PCIe slots x2, x4 and x8 if the controller can only support x4.

Well, I went all in and ordered the TB2-card you linked. Let's hope it works in the box. 🥶
 
  • Love
Reactions: Amethyst1
It is weird that they have marked the PCIe slots x2, x4 and x8 if the controller can only support x4.
You can put in ×8 cards (×2/×4 slots don't allow this unless they are modified). Can you put in a second PCIe card and check if the SSD gets downgraded to ×1 speed (around 400 MB/s or so)?

Well, I went all in and ordered the TB2-card you linked. Let's hope it works in the box. 🥶
That's the way! I'll be very interested in seeing the outcome of it.
 
You can put in ×8 cards (×2/×4 slots don't allow this unless they are modified). Can you put in a second PCIe card and check if the SSD gets downgraded to ×1 speed (around 400 MB/s or so)?


That's the way! I'll be very interested in seeing the outcome of it.
I originally took the video capture card out but today I put it back just to see if it appears in the pci list. And it does, doesn't say anything interesting though, just "video" or something.

But, no effect on the ssd. Still the same performance.

Yeah, lets hope the card works. I'll report back when it arrives.
 
  • Like
Reactions: Amethyst1
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.