Как стать автором
Обновить

Горыныч: как и зачем мы создали свой мощный USB-хаб

Время на прочтение11 мин
Количество просмотров21K
Всего голосов 102: ↑101 и ↓1+125
Комментарии59

Комментарии 59

Я думаю что многие компании захотят его приобрести.

И не только компании!

Согласен, мне как раз нужно что-то подобное

Устройство разрабатывалось только для внутреннего использования и получилось достаточно нишевое. Пока нет планов выкладывать в открытый доступ исходные файлы или продавать.
С удовольствием буду ждать всех на я.Железо 2025, чтобы лично ответить на все вопросы!

Где найти анонс? Есть домен yahardware.ru, но он истёк

Ребята! Колонка Max греется в покое! Решите эту проблему пожалуйста!

Казалось бы, а при чем тут вообще колонка Max, если топик про USB Hub.

Я бы на вашем месте просто написал бы в саппорт, который вполне себе вменяемо дает ответы на пользовательскую обратную связь.

"После получения первых прототипов мы начали сравнивать время загрузки ПО на колонки" - ну вот же, пишут люди, которые после загрузки ПО на колонку могут её ладошкой потрогать :)

"Я бы на вашем месте просто написал бы в саппорт" - а чего вы Яндексу не предлагаете писать у себя в Дзене а не Хабре? Субординация?

Зря вы так. Написать в поддержку и правда полезно. Это не только репорт, но и дополнительные сведения для диагностики.

Одно другого не исключает. Многие компании (Яндекс не исключение) часто начинают работать над проблемой только после публичной огласки)

:-) А в чем смысл прошивать "готовое изделие" вместо прошивки "микросхемы ПЗУ"? И в чем смысл теста изделии не на "родном блоке питания"?

1) Вы много устройств современных знаете, на которых флэшка шьется перед распайкой на плату? :)

2) Тестировать устройство на родном или неродном источнике - вопрос, ответ на который зависит от того, какая конкретно цель конкретных тестов.

А есть с этим действием большие проблемы? Наверно только если получаете готовые "китайские" сборки...

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

Это или дорого, или невозможно, в смысле заказ предпрошитых чипов. Я как-то интересовался про STM32 - типа вот прошивка, прошейте и поставьте на фабрику уже прошитые. Мне ответили что-то вроде "это опция при тираже от 5 млн штук".

С микросхемами FLASH сходная история: предпрошивка по пути со склада производителя на сборочную фабрику означает ещё одну операцию. Которая окупится только при оч большом тираже.

Ну и последнее - в плату сначала зашивается тестовая прошивка, затем плата и колонка тестируются, и только после этого заливается "боевая" прошивка.

А в чем смысл прошивать "готовое изделие" вместо прошивки "микросхемы ПЗУ"?

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

:-) Так именно это я и хотел услышать... Так сказать "из первых уст"...
Желание "прибить" пользователя к своей "экосистеме", не "выпускать" из нее (по факту приобретенное устройство пользователю "не принадлежит" раз его программную составляющую он не может контролировать) и "доить" его средства таким подходом - основной и безальтернативный подход Яндекса к своим пользователям... :-)

Такой подход используют ВСЕ коммерческие компании, иначе сольют прошивку и наделают копеечных клонов. Например, как произошло с ELM327. Производитель делает устройство не для вашего блага, а для оплаты рабочего времени разработчиков, аренды офиса и покупки в будущем маленькой яхты.

А вот про ВСЕ и "копеечные" клоны не нужно рассказывать сказки... Поскольку именно с "таким подходом" вместо продукта которым хочется воспользоваться потребители получают "дерьмо обмазанное шоколадом"...
Зачем программерам делать "хорошо и правильно"? Конечный пользователь будет "жрать" что ему дадут закрытые экосистемы и прошивки... Расходы на маркетинг на порядок превышают затраты на разработку....
Или как? У пользователя продукта "когда слижет шоколад" есть альтернатива?

А что может сделать пользователь разумного с внутренностями ПО?

Если он такой молодец, что может разработать альтернативное ПО, которое будет работать автономно или с его собственными серверами - флаг в руки.

Здесь же вопрос скорее в защите сервисов Яндекса от потока китайских клонов, которые паразитируют на инфраструктуре.

:-) Не нужно строить из себя "человека не в теме"...
- Для начала блокировка рекламы с известных хостов....
- Далее "вырезание" ее же, встроенную в предустановленные приложения
- Далее установка "нежелательных" для "экосистемы" приложений (сторонних)
Мне продолжать?
Любители вашей экосистемы делать этого не будут, но производитель изо всех сил "упирается" чтобы те 10% которым ваша "экосистема" не нравится (хотя аппаратная платформа устраивает вполне) этого сделать не смогли....
Как можно "паразитировать" на инфраструктуре не имея к ней официального клиентского доступа? У вас она настолько "дырявая"? Да нет и никогда не было в вашей инфраструктуре чего-то "эксклюзивного", чего невозможно получить от других поставщиков.... Хотя на "человека не в теме" ваши маркетологи тратят много ресурсов.... :-)

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

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

:-) Не нужно маркетинговой шелухи, вы же не "человек с улицы"....
Т.е. "в вашей колонке" не китайское копеечное железо с готовыми не китайскими библиотеками ПО? "Эксклюзивная" электроника собственной разработки (а не тупо трассировкой печатной платы под стандартную китайскую электронику)?
Почему то "копеешная китайская копия" оказывается функциональнее и дешевле вашего "эксклюзива".... Вот только в чем "эксклюзив" можно пояснить? Чем Яндекс колонка технически лучше "Китайской" (при сравнимых розничных ценах), или Яндекс TV лучше Google/Андроид TV (на который при желании легко ставится любое ПО)? :-)

Вы же в курсе, что общаетесь тут с разными людьми, ни один из которых не является автором статьи или разработчиком колонки? Со стороны выглядит странно :-)

:-) За аккаунтами "не видно леса"...
А главное странно "лить маркетинговую чепуху" техническим специалистам...

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

Проблема защиты клонов решается например тем, что разблокировка загрузчика - спецкомандой и после нее - стираются ключи доступа к серверам.

У вас какие-то искажённые сведения. Большинство успешных продуктов - коммерческие, с закрытыми исходниками. Потому что для того, чтобы сделать хорошо - нужно вложить миллион в разработку, и должна быть уверенность, что этот миллион вернётся с процентами. Поэтому Линукс, при всей его бесплатности и открытости, никогда в истории не имел долю рынка ПК более 5%. Все опенсорсные смартфоны не взлетали и незаметно умирали. Всё бесплатное ПО - в лучшем случае, копирует только самые нужные функции платного ПО, но не лидер в своей области, которого пытается догнать коммерческое ПО.

Зачем программерам делать "хорошо и правильно"? Конечный пользователь будет "жрать" что ему дадут

Затем, что чем больше пользователей захочет оплатить лицензию - тем вкуснее они будут кушать. А что мотивирует опенсорсных программистов, которые пишут свой продукт вечерами, после отстаивания смены на заводе у станка?

с линуксом проблема в том, что это не ОС, а минное поле в красивой обертке, с плохо переносимым UI/UX. когда там каждый год меняют направление развития - сложно захватывать долю рынка.
а с "опенсорсными смартфонами" кмк там проблема чуть другого класса - что вопрос не в цене как таковой, а что дураков, покупать втридорого опенсорсное нечто 10-летней технологической давности просто не находится.

:-) А где вы увидели логическую связь между "Большинство успешных продуктов - коммерческие, с закрытыми исходниками" и "невозможностью использовать некоммерческое ПО поскольку поставщик делает все чтобы его невозможно было использовать"?
На ваши исходники и коммерческое ПО никто и не претендует... Если оно "такое прекрасное" его никто и не будет "улучшать"... :-)
Потребитель "покупает изделие", оно имеет цену, в эту цену поставщик уже включил и свои затраты и планируемую прибыль. После приобретения "изделия" покупатель в полном праве как не пользоваться навязанной ему "экосистемой" или "изделием", так и "модернизировать" (в том числе и программно) свое личное устройство по своему выбору. Или нет?
А вот если нет - значит покупатель не купил "изделие" в собственность, а "взял в аренду" с соответствующими условиями договора аренды....
Как то так... :-)

Производитель заложил прибыль именно в жизненный цикл устройства, то есть "покупка железки + средний срок ее службы с активной подпиской". В таком случае можно сделать цену железки ниже себестоимости, чтобы перенести часть прибыли на потом. И все потому, что склонировать железку куда проще, чем сервисы.

:-) А производитель не подумал что его сервисы или подписки нужны пользователю "как собаке пятая нога"? Или "китайцы" не "заложившие" в цену "сервисы и подписки" получается умнее и эффективнее?
По факту это просто желание и жадность Яндекса "доить" своих пользователей пока им "не надоест" платить в три дорого за "навязанный сервис".... :-)
Про цену "пользовательских данных" получаемых от своих "платных сервисов" Яндекс очень скромно умалчивает.... :-)

Не обманывайте себя, производитель очень хорошо подумал. И хочет на хлеб и яхты заработать - себе, а не только китайцам.

:-) Так собственно про это и был мой первый комментарий о "технологичности и эксклюзивности" таких "производителей"...

Я не очень понимаю. Яндекс как-то заставляет вас что-то покупать ? Ночью является и мучает ?

Хотите железки с открытым софтом и железом - покупайте, никтож не против. Зачем пытаться выставить злодеями тех, кто предлагает достаточно прозрачные услуги. Ведь Яндекс нигде вам исходников не обещал вроде... не покупайте у него, покупайте у других, хороших. Кстати кто они :)?

:-) Я лично и не покупаю. Но и "засирать мозги" себе маркетинговыми "песнями" о "эксклюзивности, технологичности и клиенто-ориентированности" данной компании не позволю... :-)

В серверном сегменте на Linux приходится большая часть. Так что ваш пример не совсем корректен как минимум.

Так же есть и вполне успешные open source продукты: nginx и PostgreSQL - первое что приходит на ум. Из того, что поменьше, но сейчас на хайпе - модели LLM от Меты.

>Из того, что поменьше, но сейчас на хайпе - модели LLM от Меты.

Для Llama там вопросы корректно ли это звать opensource а не open-weight(датасет то у Llama закрытый, с открытым кстати модели есть тоже но не у них)

Основной бизнес Meta - не на моделях, модели для них дополнение.

Они в Commoditize your complements играют похоже (см например https://www.joelonsoftware.com/2002/06/12/strategy-letter-v/ ), не они первые

Да ещё и выкладывают веса только потому, что иначе никому просто не будут нужны. Как только OpenAI релизнули первую успешную модель, превосходящую все существующие решения, прикрутили к ней сервис, так сразу "Open" стал вовсе не открытый, ибо зачем? Что бы конкуренты быстрее начали теснить?

Это вы сами придумали? Или Яндекс так делает?

Какой смысл делать индивидуальные прошивки, если основной функционал устройства работает в облаке?

Весьма понятное желание не наводнить экосистему клонами и не огрести от них же проблем. Когда пользователь будет покупать колонку или другой девайс существенно дешевле оригинала и как правило ниже качеством. А потом будет предъявлять претензии техподдержке сервиса, что у него что-то некорректно работает клон и винить во всём Яндекс. Ну жадность и желание зарабатывать как можно больше на собственном продукте никто не отменял.

Дело в том, что в большинстве наших устройств нет USB 3.0, а тем более USB 3.1 Gen1

Было бы удивительно, если бы присутствовало одно и то же.

USB-C PD замечательный стандарт - у меня несколько аккумуляторов, от 10 до 45 Ач емкостью и напряжением от 12 до 24 (условные) заряжаются пo USB, ограничение по мощности сделал 60 ватт примерно - этого достаточно для сиденья с подогревом и подзарядки мелких устройств. Раньше была разносортица с блоками питания - сейчас везде USB-C.

Много хороших микросхем появилось, одна из них IP2368 (Pro) - 100 ватт держит. Заряжал через нее автомобильный аккумулятор как то (пришлось).

А для чего два овальных отверстия на заднем краю платы?

Крокодил щупа осциллографа цеплять

Красивое! Схемы по человечески нарисованы - годная разработка!

Вот бы еще кто KVM нормальный сделал, чтобы с современными интерфейсами (DP, HDMI 4К и USB свежие)... На рынке один шлак для мониторов 1995-го года или чудеса по цене дороже двух компов с мониторами

NanoKVM не рассматривали?

Горыныч смог обеспечить необходимой мощностью десять Станций Дуо Макс для проигрывания музыки на полной громкости. С функцией мультирум это происходит синхронно и позволяет реализовать невероятно глубокий бас и потрясающий звук.

Ну как бы сомнительно что десять средних динамиков как-то создадут невероятно глубокий бас (по сравнению с одним тем же динамиком).

Почему сомнительно? Эти коробки синхронизируют свою работу и в результате рабочие площади мембран отдельных динамиков суммируются

То есть если взять 10 Дэу Матиз, то можно поехать со скоростью 1000 км/ч?

Громкость - да, суммируется. Но невероятно глубокий бас дает именно площадь мембраны динамика. И 10 мелких, даже равные по площади одному большому, физически не дадут таких НЧ-колебаний как одна большая мембрана.

В пределах АХЧ одиночного динамика. Если динамик на низах выдает "копейки", то и в сумме у вас "копейки" останутся. Физику не обмануть.

Когда поступит в продажу?

Самое удивительное в статье это VL671. Я сравнительно недавно интересовался темой, так не смог найти это, а лучший ответ по схожему вопросу на stackexchange был ну типа берите ПЛИС. А тут оказывается можно, так ещё и стоит дешёво, относительно pci-e карты с кучей контроллеров 2.0. Ладно прошивка и тестирование, с таким хабом можно собирать массивы из дешевых вебок или вообще что-то типа kraken sdr на 32+ элемента!

Я бы купил

Ждём в свободной продаже.

Нахрена фотографию в начале поста в PNG выставили?! Почти 2 мегабайта же, с трудом прогрузилась. PNG не рассчитан на фотографии, в них слишком мало повторяющихся пикселей. В WebP то же самое изображение 217 килобайт весит.

Огонь, у нас сейчас как раз похожая задача, где сложность со скоростью передачи данных и питанием на 3.0-3.1. Надеюсь подтвердят участие на Я.Железо, очень хотелось бы увидеть.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий