LINUX.ORG.RU
ФорумTalks

USB4

 


1

2

USB Implementers Forum аннонсировали публикацию спецификации USB4 (пишется без пробела) .

Новый интерфейс основан на спецификации Thunderbolt, обратно совместим с Thunderbolt 3, USB 3.2, USB 2.0, и может поддерживать передачу данных на скорости до 40 Гб/сек (теоретически).

Разьем для интерфейса основан на спецификации USB type-C.

Одновременно через один интерфейс можно будет отправлять видео-данные для дисплеев и другие типы данных.

По слухам, устройства с новым интерфейсом следует ожидать не раньше чем через 12-18 месяцев и, вероятно, стоимость компонентов нового интерфейса будет выше.

USB4 поддерживает стандарт USB Power Delivery (данная спецификация предусматривает двухстороннюю передачу электроэнергии с мощностью до теоретических 100 ватт).

★★★★★

Последнее исправление: Leupold_cat (всего исправлений: 3)
Ответ на: комментарий от Eddy_Em

Так есть же USB A,B и mini (а может уже и micro) в корпусе XLR. Отличная штука. И надёжно, и выглядит солидно, и можно даже девайс на проводе вертеть. :)

Stanson ★★★★★
()
Ответ на: комментарий от example_cat

не серьёзно, а это надо быть дико умным идиотом, чтоб просто взять и pci-e уширить наружу. то есть можно абузить не только память, но и сетевуху например или диски внешние.

10 лет в анабиозе и про iommu не слышал?

Kosyak ★★★★
()
Ответ на: комментарий от Stanson

Так есть же USB A,B и mini (а может уже и micro) в корпусе XLR.

Можно ссылку? Ни Википедия, ни Яндекс-маркет таких не знают.

question4 ★★★★★
()

Одновременно через один интерфейс можно будет отправлять видео-данные для дисплеев и другие типы данных.

А более 10 лет назад к Nokia N82 можно уже было подключить телевизор в качестве внешнего монитора (видео-выход через кабель с 3,5-JACK на одном конце и ‘тульпанчиками’ на другом).

atsym ★★★★★
()
Ответ на: комментарий от atsym

Полагаю, это особенность может использоваться для создания, например, мониторов, в которые встроенны usb-хабы. И все это будет подключаться одним кабелем.

Leupold_cat ★★★★★
() автор топика
Ответ на: комментарий от question4

Можно ссылку?

Конечно:

https://duckduckgo.com/?q=usb xlr shell&t=ffsb&iax=images&ia=images

Или можно обратиться к какому-нибудь знатному производителю XLR:

https://www.neutrik.com/en/neutrik/products/multimedia-connectors/usb

Они даже такие ништяки выпускают:

https://www.neutrik.com/en/products/data/ethercon

Ни Википедия, ни Яндекс-маркет таких не знают.

Не надо пользоваться всяким говном.

Stanson ★★★★★
()
Ответ на: комментарий от atsym

Смысл в том, чтобы использовать их одновременно. Для USB type-c эту проблему тоже решили в лоб - удвоили число контактов и придумали альтернативный режим, когда половина их переключается/коммутируется на другой источник сигнала на самом низком уровне. Но это просто способ упаковать несколько интерфейсов в разъем и кабель usb, а не передача по протоколу usb. Thunderbolt же смог получать Displayport и по pcie (может запатентовали), но только потому, что DP пакетный, в отличии от многих других, и способ не такой дешевый по сравнению с USB AM.

boowai ★★★★
()

мощностью до теоретических 100 ватт

типа, можно наконец-то будет кофеварку на USB сделать?

Iron_Bug ★★★★★
()
Ответ на: комментарий от ponchik-2

Если будет нормальный pcie, то nvme можно будет подключать практически напрямую. Иначе будет как и сейчас.

boowai ★★★★
()
Ответ на: комментарий от Stanson

У вояк на их ноутах как раз авиационные разъемы на USB.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от soslow

Брендовые

Это которые позолоченные за 50 баксов штучка? Хипстерские говноподелки.

Ты посмотри на обычные USB-шнурки за 50 рублей: там еле видно эти жилки! А покупать за 50 баксов шнурок только безмозглое чмо будет! Дешевле уж на крайний случай самому сделать.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Дешевле уж на крайний случай самому сделать.

с какого этапа посоветуешь начинать? с поиска месторождения?

chenbr0
()
Ответ на: комментарий от Eddy_Em

А чего не 220 сразу? ☺

Сразу вопрос с электробезопасностью. Ну там, если блондинка заряжающая телефон, сидя в ванной во время постинга ню фоточек в инсту, примет ислам, то это одновременно и -1 потребитель USB4, и минус к репутации. Думаю, как в случае PoE выше 48 не пойдут.

Ты ж сам прекрасно знаешь, что 0.1мм² — это максимум 1А тока, и то не очень долго.

Ну, во-первых в нормальных кабелях провода не очень тонкие, и засчет скин эффекта многожильный с большим количеством мелких «проводков» протянет больше. А что касается разъемов, там скорее всего для питания отведут не одну пару контактов, а много. Думаю, надо смотреть спеку на новые разъемы, там же не совсем жопой люди думают.

ncrmnt ★★★★★
()
Ответ на: комментарий от chenbr0

с какого этапа посоветуешь начинать? с поиска месторождения?

Готовым месторождением воспользоваться захотел, да хипстер?

af5 ★★★★★
()
Ответ на: комментарий от ncrmnt

выше 48 не пойдут

48В тоже могут навечно охладить пыл тушки (при должных условиях). Выше 24В опасно — мало ли, может человек себе 1 провод в рот засунет, а другой — в задницу?!

Те же 60В вполне прилично так "кусаются" (знаю, скручивал провода электросварки, хотя моему отцу пофиг — он даже покалывания не чувствует от такого низкого напряжения). Все зависит от окружающей среды и физиологии.

за счет скин эффекта

Скин-эффект проявляется лишь при очень высоких частотах. А у нас по питанию постоянка!!! И скин-эффект, как ты знаешь, наоборот — уменьшает эффективное сечение провода (зато всякую ВЧ-фиговину можно делать на стальных проводах, покрытых тонким слоем серебра).

там же не совсем жопой люди думают

Да кто ж их знает? Взять, скажем, современные смартфоны: они заряжаются через микро-USB, и многие вжирают по 2-3А. В итоге нет-нет, да выгорает нафиг разъем и приходится его перепаивать! А вроде тоже люди не жопой думали... С power-bank'ами еще хуже: они заряжаются, выжирая до 5-8А. И если их заряжать через тот же микро-USB (а производители почему-то аппаратно зарядку не сделали только через нормальное гнездо), то буквально через пару-тройку секунд разъем выплавляется. Сам несколько таких видел и перепаивал.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

У тебя вечно крайности. Между шнурками за 50 рублей и 50 баксов есть некоторый выбор.

greenman ★★★★★
()
Ответ на: комментарий от Eddy_Em

С power-bank'ами еще хуже: они заряжаются, выжирая до 5-8А

И тем самым, кстати, кладут болт на спецификацию. Мне кажется ты путаешь проблему спецификации и криворуких дебилов, которые ее реализуют. А также продаванов продающих усб-сопли за 35 центов на развес.

У спеки же USB другая проблема - оверинжиниринг во все поля (Вот например, ты видел локализованные USB дескрипторы хоть в одном устройстве?). А USB power delivery часть емнип очень дорогая по комплектухе и месту на плате, если реализовывать все по феншую. В итоге имеем то, что имеем.

ncrmnt ★★★★★
()
Последнее исправление: ncrmnt (всего исправлений: 1)
Ответ на: комментарий от Eddy_Em

на всяких одноплатниках тоже любят питание через миксоусб. ладно бы оно только цп питало, так оно еще и на усб порты идет. наркоманы короче:)

Rost ★★★★★
()
Ответ на: комментарий от ncrmnt

Вот например, ты видел локализованные USB дескрипторы хоть в одном устройстве?

Ни разу не видел. Поэтому меня всегда мучил вопрос: на кой хрен там юникод?

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от ponchik-2

http://salutepc.altervista.org/ssd-on-usb-3-0-3-1-with-trim-support-windows-linux.html

https://bbs.archlinux.org/viewtopic.php?id=236280

Of the five USB to SATA chips I tested, only Jmicron’s JMS 578 can support Trim

В общем, зависит от контроллера (в первую очередь) и от прошивки. Должно быть USB UASP, но и это не гарантирует рабочий TRIM.

greenman ★★★★★
()
Последнее исправление: greenman (всего исправлений: 1)
Ответ на: комментарий от greenman

Спасибо, а то хард поменять не могу, а внешний ssd через usb3.0 без трим уже приунывать начал

ponchik-2
()
Ответ на: комментарий от Eddy_Em

Смех смехом, но с появлением platformio, внедрения юнит-тестов, качество кода библиотек стало немного лучше, и этим можно как-то пользоваться. Хотя все же смердит-с.

ncrmnt ★★★★★
()
Ответ на: комментарий от ncrmnt

platformio

Без понятия, что это и зачем нужно. Я по-старинке пишу. И аврки не использую — слишком уж они дорогие при такой скудной периферии...

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

скажу по секрету - вч-фиговину с теслолятором можно делать даже на разорванном проводе.

example_cat
()
Ответ на: комментарий от example_cat

это ehci/ohci. На usb клиент регистры не стандартизированы. И из-за оверинжениренности стандарта, количество воркэраундов кремниевых багов для ohci/ehci в ядре зашкаливает.

ncrmnt ★★★★★
()
Ответ на: комментарий от ncrmnt

дуринолибы

Мне это говно и даром не нужно. Я только от adafruit что-то разок брал для вывода на экран, и то переделывал капитально. Шрифты сам себе нарисовал (для этого сделал веб-рисовалку).

ХЗ, что там полезного можно нарыть в этих дуринолибах. Все равно для любого датчика с нуля надо писать обработку (редко бывает такое, что найдешь приличный код, который можно с минимальной переделкой использовать)...

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от ncrmnt

и тут бы выскочил опенсорс из-за угла и предложил. ну хотя бы хэншейк по I2C + соединение по LVDS. а нет, они ж не могут ничего. показалось.

example_cat
()
Ответ на: комментарий от Eddy_Em

Ну есть mesh на nrf24l01, например. Те же дисплеи, например. Прогресс идет, говна там уже поменьше, но все равно много.

ncrmnt ★★★★★
()
Ответ на: комментарий от ncrmnt

а ты вообще стандарт усб смотрел? 2.0 тот же с дрочением резисторов. это просто атас какой-то.

передал по I2C медленно на старте 64 бит настроек и работай. нет, они измеряют pull-up и pull-down резисторы, и так решают что это за говно подключено. две скорости- 12мбит и 480мбит. вместо 12*n мбит.

это же всё делается для того, чтоб прибить яйца потребителя к проприетарщине.

example_cat
()
Ответ на: комментарий от example_cat

Вот видно, что ты на низком уровне с USB не работал. Там такой трах, что если бы еще и начальные настройки по I2C, то нафиг оно такое нужно?

Тем более, что I2C на МК обычно не так-то и много. А сажать какую-нибудь штуку вроде экранчика или внешней памяти на общую шину с шиной обмена данными с хостом — рискованное занятие.

А вообще, в USB3 простору уже побольше. Но МК с USB3 — редкость, да и сам интерфейс пока что особой популярности не заслужил. У меня на работе полно компов, где даже нет такого интерфейса!

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Leupold_cat

Я случайно купил usb-монитор лет 8 назад. Почесали репу и оставили, оно для работы вполне.

targitaj ★★★★★
()
Ответ на: комментарий от Eddy_Em

я к сожалению с ним работал. что плохого в I2C по шине usb вместо хендшейка? i2c медленный, ну дак никто и предполагает что юзер будет быстробыстро дрочить разъем. раз-раз-раз, как вилкой унитаз.

а вот какой там трах я не очень понимаю если речь про usb1

example_cat
()
Ответ на: комментарий от Eddy_Em

а я понял, ты решил что i2c это рабочий протокол. нет, это только для хэншейка. то есть настройки вместо того, чтоб мерять резисторы, просто передаются через i2c. как только хендшейк закончен - переключение на протокол usb с выбраной частотой.

example_cat
()
Ответ на: комментарий от Eddy_Em

48В тоже могут навечно охладить пыл тушки (при должных условиях)

Ха! 48 В уже полвека применяется для фантомного питания аудиоаппаратуры вроде предусилителей и микрофонов, с которыми в руках вокалисты бегают и в дождь и снег, роняют их в лужи, поливают водой и бухлом. И ничо, ни единого случая. Спеки на XLR разъемы, через которые 48 В бегает, не подразумевают никакую герметизацию.

soslow
()
Последнее исправление: soslow (всего исправлений: 1)
Ответ на: комментарий от example_cat

а вот какой там трах я не очень понимаю если речь про usb1

Мало того, что нужно будет с USB гемор иметь, так еще и с I2C? Нафиг оно нужно?

Более разумным было бы тогда все спецификации передавать через USB-дескрипторы. Т.е. сначала устройство распознается компьютером в зависимости от подтяжек. Дальше компьютер получает дескрипторы, и если там сказано, что интерфейс на самом деле USB3 или USB4, а также указано, что питание надо расширенное/повышенное/особенное, то выполняются соответствующие действия. В этом случае гораздо проще будет микроконтроллеры запрограммировать.

Eddy_Em ☆☆☆☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.