Ru-Board.club
← Вернуться в раздел «UNIX»

» Android и Ethernet / USB 3.0 / eSATA. Возможно ли?

Автор: eternal2000
Дата сообщения: 09.01.2012 12:18
Собственно сабж. В плане разработки ПО под Linux не силен, да и вообще с Linux знаком на "вы". То, о чем спрашиваю сам слабо представляю. Интересует можно ли под андроидом завести девайс (к примеру на SoC Nvidia Tegra 3 (вскоре выходящей) или Samsung Exynos 4210) на котором будут робить аппаратное декодирование, гигабитная сетка, USB 3.0 (или хотя бы 2.0), eSATA и вывод картинки и звука по HDMI, причем если при воспроизведении в неком приложении на девайсе источник контента будет содержать закодированный в DTS, DTS-HD, DD, DD TrueHD звук, то в таком же закодированном видео передать его на устройство по ту сторону HDMI кабеля?

Девайс про который я говорю не существует, это условно, более того речь идет о том можно ли вообще создать такой девайс. Хотя на просторах инета встречал подобные устройства. Среди них конечно же ни одно не имело всего из выше перечисленного, но была какая-то поддержка Ethernet, USB, HDMI, но как оно там работает хз.

На данный момент относительно USB и Ethernet я себе это дело представляю примерно так: на плате распаиваются контроллеры выше названных интерфейсов, после чего линуксовские дрова этих контроллеров компилятся под андроид.. так?

Хотелось бы консультации шаристых в теме людей.
Автор: eternal2000
Дата сообщения: 24.01.2012 10:35
update: декодирование HD аудио не требуется более, а из интерфейсов достаточно: HDMI, Ethernet (100 Mbps), оптический аудио выход, USB (не 3.0, достаточно и 2.0), Wi-Fi и желательно, но не жизненно необходимо: аудио тюльпаны для аналогового стерео. P.S. речь идет не существующем устройстве, а именно о создании нового.
Автор: zveroyacher
Дата сообщения: 25.01.2012 13:40

Цитата:
будут робить аппаратное декодирование

драйвер производитель написал с этой функцией? значит должно.

Цитата:
гигабитная сетка

а с чего бы ей не работать? если в ядре её поддержка включена - должно пахать.

Цитата:
USB 3.0 (или хотя бы 2.0)

Linux первая операционная система поддерживающая USB 3.0 (11 June 2009)

Цитата:
eSATA

если будут затыки то только с hot-swap ингом. Это тебе не флешка. Под виндой это тоже через жопу работает.

Цитата:
вывод картинки и звука по HDMI

Картинка само собой, а звук надо шнурок воткнуть.


Цитата:
на плате распаиваются контроллеры выше названных интерфейсов, после чего линуксовские дрова этих контроллеров компилятся под андроид.. так?

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

Цитата:
а именно о создании нового.

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

А вообще спросите кого поавторитетнее, LPI каких нибудь они по части настройки ядра больше в теме.
Более того если использовать linux на устройстве - очевидно часть функций будет избыточно и не нужно. Можно отключить поддержку каких нибудь неиспользуемых файловых систем, и кучу всего и сделать ядро покомпакней. Там опций - лабиринт
http://www.debian.org/ports/arm/


Цитата:
а именно о создании нового

всё упирается в поддержку железа драйверами с открытым кодом. Чем их больше для этой железки - тем лучше.
Автор: eternal2000
Дата сообщения: 16.05.2012 07:25
zveroyacher
спасибо за подробный ответ

Страницы: 1

Предыдущая тема: Arch Linux


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.