The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Фонд свободного ПО сертифицировал WiFi-адаптер Libiquity Wi-..."
Отправлено Аноним, 07-Фев-20 22:51 
> Ну вот. А если бы это был твой track - тебе было бы похрен.

Exynos "мобилочный" выводок, остальное на нем специфично, а мобилочную нишу самс занял.

> У тебя и nda бы был подписан, если бы этим ты - работал.

Ума не приложу зачем мне все это.

> ну, крута - там надо именно линукс и распотрошить на предмет - как же ж эта с-ка грузится.

Я больше с 32-битными ARM предпочитаю, попроще и их обычно хватает. В эмбедовке вопрос не в самых-самых спеках :). Но таки сорцы ATF и смежную доку я скурил - и там расказано как ARMv8 взлетает. Но только начало сказки, а тебе возможно уже продолжение интересно, и конкретный SoC может менять ход пьесы.

> Мне вот - уже да. Школьные годы чудесные давно прошли, пенсия не
> светит, а пары лет жизни на деньги из тумбочки я себе позволить не могу.

Я тоже постарел, обленился. Раньше раздолбать все идой, регистры сам найду, все дела. А ща мир изменился - проще сорцы и доки скачать, да и железки сложнее стали. И NDA уже впадлу, проще взять соседнюю железку.

> откуда дальше грузиться. (Дальше все как обычно - он, видимо, окончил
> свой универ и больше не занимается бесплатной работой.)

У линуксоидов часто "do what you like and you'll never go to work". Если заметить, конторы просто хедхантят тех кто хорошо что-то делает, они и пашут потом фултайм делая то что умели и любили.

> Там обычный uboot, модули бинарные но в них и трогать нечего и незачем.

Uboot конечно обычный, но у 64 битного arm есть более 1 варианта как это бывает, и могут быть любопытные взаимодействия например с trustzone. Ядро могут вообще в вон ту железку не пустить и оно должно secure monitor'а просить, например. Думаешь чего я не жалую мутный проприетарный TZ SW с подписями? Такой себе надкернел... :)

> а я вот нет. Плата узкоспециальная, на ней вообще ничего нет кроме
> sata и гигабитного ether, хрен его знает, зачем он там. Может
> так проще было отлаживать _железо_, а потом не стали переделывать.

UART в мелочи стандартный ифейс менеджмента, траблшутинга и дебага. В него чертыхается все и вся, начиная от раннего бутлоадера и далее по иерархии, там же и руль часто дают, считая пруфом физического присутствия. На уарт также можно sysrq или ядерный дебагер прицепить, по крайней мере в лине. Как в бсде тебе виднее.

Уарт простая железка, ее реально поднять рано, даже в бутлоадерах ограниченных в размере, МК и проч. Представь что железка однажды не вышла на режим? Как ты поймешь что за наф? Конечно можно JTAG'ом прицепиться (он там разведен?), но копаться в кишках кернела дебагером чтобы узнать "unable to mount root filesystem" какойнить - оверкилл.

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

> драйвера портировать, при работающем ядре - отдельный пункт программы, вряд ли там
> что-то такое, чего нельзя сделать тяп-ляп. То есть это даже я смогу.

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

> лучший - потому что в спеках вечно все наврано и недоговорено -

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

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

Более того, у меня обычно есть очередь из возбуждающих меня затей которые надо бы (попытаться) заимплементить. И мне это поинтереснее exynos@freebsd, уж сорь. Это перевешивает любые попытки взять меня на слабо - я и сам себя на слабо беру неплохо, проверяя - а тонка ли у меня кишка вот так и вот так.

> of ODROID-HC2 to the middle of 2020,

Не куча времени с учетом железки.

> but expect to continue production long after.

Экспект они конечно могут что угодно, но снимать железки с производства они умеют.

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

Видимо всерьез никому не захотелось.

> на лине, как видишь, хватило одного корейца на зарплате.

У самсуня корейцев много, одному в таком многовато окучивать.

> бесконечной жизни и денег. Тебе тоже нет - неинтересно и вряд ли тоже есть бесконечная жизнь.

Именно. У меня еще довольно длинная очередь того о чем я давно мечтал, а теперь вроде развил мозг достаточно для того чтобы пытаться implement, for fun and profit.

> Корейцу похрен, он-то и так смог.

У него там небось самсунг под боком.

> да, я хрен знает, чем они обдолбались, когда выбрали такой чип.

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

> Там все через задний проход - и архитектура с двумя разными ядрами,

ARM big.LITTLE? Специфичная штука. Пойнт в том что мелкие - low power, а большие быстрые но жручие. Сие IIRC требует поддержки ОС. А в фрибсд это есть?

> и память паяемая на ноги чипа, просто лютейший п-ц.

Package on package? Выдает "мобилочный" чип топового пошиба - т.к. все усложняет и удорожает. Зато место на плате экономит. Правда кому в эру лопатников это актуально - хз.

> расстреляли под пение корпоративного гимна, в назидание другим.

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

> Кореец-то, я уверен, и винду бы смог.

Не факт. Вон виндофон - умел целый квалком и ничего кроме квалкома. Таким и помер.

> дык чем мне поддержка в мэйнлайне поможет, в обоих случаях?

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

> ну я, собственно, на этом и остановился - да, так работает, почти
> - выхлоп не декодируется правильно.

Baud верный? Часто 115200,8N1, но лучше ман прочитать. Еще рукозадые умудряются разный baud в буте и кернеле. В такой конфиге провод должен быть максимально коротким, разумеется.

Ну и весь "адаптер" если что - 2 транзистора (очевидный способ). Или даже 1 (из гуглпатентов). На макетке и то не проблема, лутом и подавно. С мелкими железками вообще немного "электронных" скиллов в кассу, это железки на границе миров.

> все равно на коленке не обжать.

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

> ок, где взять такие плоскогубцы? Мои для полуторамиллиметровых деталек явно недостаточно мелкие.

На фото и по чертежу не выглядит ужасно.

> сам спаять. Там полтора. Я их вообще не вижу.

Тут еще может быть что у того кто использует 0402 и sot-723 свои представления о блохах и ковке, чтоли. Я мелкими штуками не страдаю, я ими наслаждаюсь.

> нет, не рванет, просто не ляжет припой.

fluxplus-ом паялось все во что я додумался ткнуть паялом.

> и уже правильные хвосты на них нанизали.

Ну так здорово. Как более generic если это что-то типа 18650, они с уже приваренными tab'ами бывают, даже фирменные банки и с минимальной наценкой.

> Но он, разумеется, "немного" дорог для самому собрать один разъем.

Кримперы для мелочевки не массовый товар. В встраиваемых штуках вообще умеют ломить цены на ровном месте.

> это пластмасска, там еще надо сами коннекторы отдельно, скорее всего окажутся только
> под заказ со временем выполнения в месяц.

Контакты рядом, благо партнамбер указан. Сроки доставки и правда не моментальные, ща чип да и его конкуренты - что-то типа прокси к какой-то группе складов AFAIK.

> им не надо, они на деньги Foundation неплохо и так живут. "Поддержка" arm на бумаге
> есть - можно пропивать грант. Работать на чем-то нелабораторном ей незачем.

Я их в этом не понимаю. ARM в целом достаточно забавные штуки, открывающие странноватые смежные применения, где x86 великоват, прожорлив и малопредсказуем а МК маловато. Но в фбсде я не копенгаген и это врядли изменится.

> хакнувших глобус на бесконечные деньги - немного.

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

> в показанном случае - как видим, пользы никакой. То есть даже
> заработать на пиво ни у кого не получится.

Да тут вопрос видимо в том насколько оно кому надо. А так когда в линухе у мну лыжи не едут - я разбираюсь. А с сорцом я могу и git bisect сказать и довольно быстро понять кто и где все испортил, например. Ума не приложу как аналог этого в случае проприетарщины например изобразить.

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

В топовых штуках рубка очень сильная. Сейчас немного потише стало, но все-равно рубаются. На этом фоне в x86 штиль и застой.

> Впрочем, этот странный чип явно не для смартфонов - может какие умные телевизоры или еще
> что. Ему пассивное охлаждение даже в открытом корпусе противопоказано.

А ты обрати внимание как у современных смартов и планшетов это сделано. Там вся задняя крышка один большой heat spreader нынче. И даже так если дать процу помолотиль всеми ядрами на максимум оно становится довольно горячим даже с таким нехилым радиатором. TDP топовых штук таки сейчас довольно приличный. И акумы в 3000+ ма*ч стали ставить не просто так.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру