URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 86327
[ Назад ]

Исходное сообщение
"Инициатива по реверс-инжинирингу видеодекодера чипов Allwinn..."

Отправлено opennews , 05-Сен-12 09:40 
Анонсирована (http://www.phoronix.com/scan.php?page=news_item&px=MTE3NTM) очередная инициатива по реверс-инжинирингу. В данном случае внимание энтузиастов привлек блок аппаратного кодирования/декодирования видео в чипах Allwinner A10 (Cortex A8, максимальная рабочая частота 1-1.2 ГГц). Чипы Allwinner A10 известны тем что очень популярны в китае, благодаря своей низкой цене: называются цены порядка $5-7 за чип.


Из-за низкой стоимости данных чипов на их базе выпущено немало недорогих одноплатных компьютеров. Например, Mele A1000 позиционируемая как телеприставка с Android (~$70). Или mk802, ультра-портативный компьютер на основе Android размерами лишь чуть больше обычной флешки (~$60). При этом у таких устройств как правило есть 512Мб или 1Гб оперативной памяти, чего вполне достаточно для запуска обычных дистрибутивов Linux и использования (http://rhombus-tech.net/allwinner_a10/hacking_the_mele_a1000/) таких устройств в роли обычных компактных компьютеров. Также на чипе Allwinner A10 выпускается множество различных недорогих китайских планшетов.


Наиболее известной проблемой с чипами A10 является то, что хотя в них встроен весьма мощный аппаратный блок кодирования/декодирования видео (заявляется способность декодировать видео вплоть до разрешения 2160p), производитель предоставляет лишь закрытую библиотеку для работы с этим блоком. Группа энтузиастов пытается создать аналог данной библиотеки, не требующий применения закрытых компонентов. Например, на GitHub уже опубликована (https://github.com/iainb/open_cdxalloc/) библиотека open_cdxalloc, отвечающая за выделение памяти блоку видеодекодера.

URL: http://www.phoronix.com/scan.php?page=news_item&px=MTE3NTM
Новость: http://www.opennet.me/opennews/art.shtml?num=34747


Содержание

Сообщения в этом обсуждении
"Инициатива по реверс-инжинирингу видеодекодера чипов Allwinn..."
Отправлено Аноним , 05-Сен-12 10:51 
два вопроса: законно ли сие действие?
и кто-нить использовал, к примеру, приведенные в статье устройства? как и для чего?

"Инициатива по реверс-инжинирингу видеодекодера чипов Allwinn..."
Отправлено Карбофос , 05-Сен-12 11:24 
>позиционируемая как телеприставка
>в роли обычных компактных компьютеров

подключается через HDMI, интегрирован wifi


"Инициатива по реверс-инжинирингу видеодекодера чипов Allwinn..."
Отправлено Кевин , 05-Сен-12 11:26 
шурх продал пару планшетов с сабжем, всё ок

"Инициатива по реверс-инжинирингу видеодекодера чипов Allwinn..."
Отправлено Аноним , 05-Сен-12 12:23 
Уже собрались. http://opencores.org/

"Инициатива по реверс-инжинирингу видеодекодера чипов Allwinn..."
Отправлено pv , 05-Сен-12 12:55 
да, и где купить можно? ну по 5-7$

"Инициатива по реверс-инжинирингу видеодекодера чипов Allwinn..."
Отправлено анонимус , 05-Сен-12 12:51 
Сколько о таких опенсоурсных железок не слышал - они всегда раза в 1.5-2 дороже своих проприетарных собратьев - поэтому даром врятли получится...

"Инициатива по реверс-инжинирингу видеодекодера чипов Allwinn..."
Отправлено Аноним , 05-Сен-12 12:59 
Скачать исходники в VHDL там можно совершенно даром.

"Инициатива по реверс-инжинирингу видеодекодера чипов Allwinn..."
Отправлено Аноз , 05-Сен-12 13:03 
дорого

"Инициатива по реверс-инжинирингу видеодекодера чипов Allwinn..."
Отправлено Аноним , 05-Сен-12 18:17 
>  не проще ли всем энтузизистам собраться и выпустить свой проц

They're working on it. Google://openrisc.


"Инициатива по реверс-инжинирингу видеодекодера чипов..."
Отправлено arisu , 05-Сен-12 14:35 
> законно ли сие действие?

будут доставать — сделают по технологии clean room.


"Инициатива по реверс-инжинирингу видеодекодера чипов Allwinn..."
Отправлено WatchCat , 13-Окт-13 00:08 

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

Я сделал из платы от Mele A2000G обычный настольный комп,который кушает всего восемь ватт электричества (вместе с подключенным SSD диском,мышкой и клавой),ну и монитор Philips 192EL еще 12 ватт ест. В моем случае штука крайне актуальная так как живу на острове в Финском заливе,энергообеспечение дома полностью автономное. Летом на такой комп вообще одного только солнечного электричества хватает и это полноценный удобный комп,а не планшет с экраном-недомерком какой-нибудь. Экраны нормального размера встречаются у ноутбуков,но те что с большим экраном - жрут под сотню ватт энергии,что еще хуже.
Есть конечно у моей конструкции и ограничения в виду не особо большой производительности - примерно как PIII-600 работает. Но
игрушки мне не актуальны в силу немолодого возраста,киноискусство я "люблю" также как большинство людей - симфоническую музыку,а всё что мне от компа надо - отлично работает,даже рисование схем и чертежей(QCad,Kicad). Стоит Debian Testing сборка armhf.
А вот насчет аппаратного декодирования MPEG - идея хорошая,потому что воспроизводящий фоновую музыку плейер audacious кушает 7-9% процессора и иногда "икает" при пиках нагрузки. Пытался пересобирать библиотеку libmpg123 но пока кроме illegal instruction никакой оптимизации не получилось. Вот бы написать плагин к плейеру,использующий аппаратный декодер - но задачка это весьма сложная.



"Инициатива по реверс-инжинирингу видеодекодера чипов Allwinn..."
Отправлено Анонимъ , 05-Сен-12 14:12 
Хочу линух на денди!

"Инициатива по реверс-инжинирингу видеодекодера чипов Allwinn..."
Отправлено Аноним , 05-Сен-12 18:20 
> Хочу линух на денди!

Ну вон на atmega запустили. На денди даже проще, пожалуй: кусок шины вытащен на картридж. Флаг вам в руки: пишете эмулятор проца с MMU для денди и запускаете. Правда загружаться будет долго, но...  

Альтернативный вариант: засунуть в корпус от денди что-то типа mk802. Еще и дофига свободного места останется. Джойстики заапгрейдить до usb, а игры от денди пускать на эмуляторе :)