USB went from being the universal bus, to just being the universal connector. There are never any guarantees that your device (or cable!) actually supports the operation you’re trying
M1 Thunderbolt ports don’t fully support USB 3.1 Gen 2
11–20 of 333 posts
Re: M1 Thunderbolt ports don’t fully support USB 3.1 Gen 2
#12Earlier quoted context omitted.
Bits to bytes means dividing by 8.
Just to add for clarity, b is used for bits and B for bytes. Though they are often mixed up. (... and a byte is not always 8 bits)
Re: M1 Thunderbolt ports don’t fully support USB 3.1 Gen 2
#13The inability of the USB standards body to stick to a versioning scheme beggars belief: what in the world could "USB 3.1 Gen 2" possibly mean? Versions are free, why not simply name it "USB 3.2" and make the next one 3.3? "Gen 2" strikes me as the "Essay FINAL (final version 2).docx" of standards revisions.
Re: M1 Thunderbolt ports don’t fully support USB 3.1 Gen 2
#14The inability of the USB standards body to stick to a versioning scheme beggars belief: what in the world could "USB 3.1 Gen 2" possibly mean? Versions are free, why not simply name it "USB 3.2" and make the next one 3.3? "Gen 2" strikes me as the "Essay FINAL (final version 2).docx" of standards revisions.
Re: M1 Thunderbolt ports don’t fully support USB 3.1 Gen 2
#15Earlier quoted context omitted.
Just to add for clarity, b is used for bits and B for bytes. Though they are often mixed up. (... and a byte is not always 8 bits)
I believe the byte changed its meaning like many words did in the past. To a lot of younger developers a byte is synonymous with an octet.
Re: M1 Thunderbolt ports don’t fully support USB 3.1 Gen 2
#16My initial suspicion would be the user used bad cables. There's many cables that say they're capable of a speed when they are not in fact capable.
If that was the case, the front non-thunderbolt ports would not be faster, but they are.
Anyway I grabbed a 3.1 gen2 SSD and plugged it directly into my 16" M1 Pro (Sandisk Extreme), and I got 850 MB/s read/write with his tool.
And that's supposedly one of the exact drives and laptops he tested. So something is going wrong for him, and it's 90% likely to be cables.
Re: M1 Thunderbolt ports don’t fully support USB 3.1 Gen 2
#17Earlier quoted context omitted.
Just to add for clarity, b is used for bits and B for bytes. Though they are often mixed up. (... and a byte is not always 8 bits)
I believe the byte changed its meaning like many words did in the past. To a lot of younger developers a byte is synonymous with an octet.
Re: M1 Thunderbolt ports don’t fully support USB 3.1 Gen 2
#18My initial suspicion would be the user used bad cables. There's many cables that say they're capable of a speed when they are not in fact capable.
Re: M1 Thunderbolt ports don’t fully support USB 3.1 Gen 2
#19The inability of the USB standards body to stick to a versioning scheme beggars belief: what in the world could "USB 3.1 Gen 2" possibly mean? Versions are free, why not simply name it "USB 3.2" and make the next one 3.3? "Gen 2" strikes me as the "Essay FINAL (final version 2).docx" of standards revisions.
Isn't "USB 3.1 Gen 2" the usb 2 performance level as (re)specified in the USB 3.1 document set?
I'm deliberately writing without involving a search engine, to make my reply an authentic sample of the resulting confusion. My memory is probably wrong - and if it isn't, the lack of confidence still serves the purpose of illustrating the confusion.
Re: M1 Thunderbolt ports don’t fully support USB 3.1 Gen 2
#20The inability of the USB standards body to stick to a versioning scheme beggars belief: what in the world could "USB 3.1 Gen 2" possibly mean? Versions are free, why not simply name it "USB 3.2" and make the next one 3.3? "Gen 2" strikes me as the "Essay FINAL (final version 2).docx" of standards revisions.
I don't think it's an accident. I think manufacturers pressured the body to ensure they can always claim compatibility with the latest standard. For that purpose, version number became irrelevant and the profile name ("Gen 2") became important.