LinuxForum.Fans
Тема

Как установить линукс на приставку IPTV с процессором STx7105

Автор: f1cus 18 сообщений 1685 просмотров
05.05.2018 17:31 · отредактировано #428701

Всем привет, с недавних пор мне очень захотелось обучиться работе в линуксе, и очень интересен вопрос, как установить линукс например на ТВ приставку? Он как бы там есть, но его ставил производитель и там все в bin файлах и не получается разархивировать binwalk'ом.

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

05.05.2018 20:03 #428702

f1cus, а почему не на ПК? Вы же можете поставить второй системой, не снося то, что уже установлено.

05.05.2018 22:36 #428704
Rizado написал:
f1cus, а почему не на ПК? Вы же можете поставить второй системой, не снося то, что уже установлено.

я понимаю что так можно, а еще можно просто на виртуалбокс накатить дистрибутив, просто меня интересует, то как можно установить ОС на IPTV приставу, так как там, используется флешь память (NAND) небольших размеров, например 250мб, и там как я понимаю виртуальная разметка этой самой флешь памяти, и существует такая "штука" как управления этими виртуальными разделами, jff2 или ubi, и мне интересен еще тот момент, можно ли заменить jff2 на ubi, так как есть SDK для IPTV и под ubi она будет точно работать

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

05.05.2018 23:15 #428705

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

06.05.2018 09:20 #428708
Rizado написал:
f1cus, тогда просьба на будущее более точно указывать название темы. Например, в этом случае лучше было прямо написать "Как установить Linux на IPTV-приставку", было бы понятнее.

прошу прощения.

ПС. Как-то с активностью тут плоховато))))
Добавлено: 06.05.2018 09:20:39

dyasny написал:

там что-то не понятное описывается)

06.05.2018 11:25 · отредактировано #428710
Rizado написал:
f1cus, тогда просьба на будущее более точно указывать название темы. Например, в этом случае лучше было прямо написать "Как установить Linux на IPTV-приставку", было бы понятнее.

Больше похоже на то, как извлечь файлы из прошивки, или как сделать прошивку.
С данным подходом ни как...
Я понимаю что хочется что то разрабатывать, но для этого надо знать какие решения использует производитель. Линукс линуксу рознь, сильно много нюансов например процессор железо и т.п.
Под linux есть утилита которая отображает информацию о файле (file), по ней и смотреть чем запакованный и какая ФС используется.
Думаю тут мало кто поможет не зная с чем имеет дело, конечно sdk от одного производителя не подойдёт для решения задач на железе другого производителя. Не все так просто...

06.05.2018 13:52 #428711

ormorph, в курсе, у самого лежит одноплатная машинка, просто времени на неё пока нет. Я имел в виду, пусть новый пользователь просто укажет точнее тему, а что ему надо - нам пока неведомо :) .

06.05.2018 16:32 #428712
Rizado написал:
ormorph, в курсе, у самого лежит одноплатная машинка, просто времени на неё пока нет. Я имел в виду, пусть новый пользователь просто укажет точнее тему, а что ему надо - нам пока неведомо :) .
Показать
Основные технические характеристики
Процессор STi7105
Оперативная память 256 Мбайт
Флэш-память 128 Мбайт
Операционная система linux 2.6.35
Файловые системы FAT16/32, NFS, Ext2, Ext3
Видео режимы 1080i, 1080p, 720p, 576p, 480р, PAL, NTSC
Поддерживаемые Middleware SmartLabs; CTI TVE; IPTV Portal; Cubiware CubiTV
Поддерживаемые VoD Espial-Kasenna, Bitband, ARRIS (C-COR), Live555
Источники контента
Телевизионные потоки HTTP, UDP/RTP уникаст/мультикаст
Цифровые носители информации внешний HDD, USB флэш-накопитель, USB-кард-ридер и т.д.
Видеопотоки полученные из локальной домашней сети
Потоки из глобальной сети SMB, NFS, UPnP, HTTP
Поддержка форматов контента
Видео форматы MKV, MPEG-TS, MPEG-PS, M2TS, VOB, AVI, MOV, MP4, ASF, QT
Видео кодеки MPEG-1 layer I/II, MPEG-2 layer II, MPEG-2 layer III (mp3), MPEG-2 AAC, MPEG-4 AAC, MPEG-4 AAC+SBR
Аудио форматы MP3, MPA, M4A, OGG, WAV, AC3, AAC
Форматы изображений JPEG, PNG, BMP, GIF
Субтитры DVB, встроенные текстовые
Форматы плейлистов M3U
Протоколы медиа-потоков RTSP, RTP, UDP, IGMP,HTTP
Интерфейсы
1 х HDMI 1.3а
1 х USB 2.0
1 х A/V выход Jack 3.5 mm
1 х RJ-45/Fast Ethernet
Поддерживаемые движки браузера
WebKit, Opera, Ekioh
Поддерживаемый DRM/CAS
Verimatrix
Источник питания
5VDC/2А

да, и товарищ ormorph верно подметил, я бы даже сказал что прямо в точку.

может то что под спойлером поможет развить эту дискуссию

И да, имеется SDK которая встает на подобный девайс нормально, SDK от eltex nv300
и если перемонтировать файловую систему у девайса под спойлером из jffs2 в ubiFS то образ не установится, потому что флешка меньше чем размер образа, как понимаю образ это ОС (obraz), если кому-то будет интересно глянуть на это то я прекреплю пару ссылок:

Смонтированная прошивка https://ru.files.fm/u/b3h3m96n
Документация SDK NV-300 https://ru.files.fm/u/etr3zgg6
Добавлено: 06.05.2018 16:32:16

Сам SDKhttps://ru.files.fm/u/qbgzw78n

06.05.2018 21:10 #428713

Самое простое решение, получить ответ, это зарегистрироваться на www.st.com и задать там вопрос. Главное детально проработать вопрос. В данном случае это не стандартный linux, ну и процессор не совсем обычный, со встроенным аппаратным mpeg2 декодером.
jffs2 смонтировать в linux в полне реально, главное что бы mtd-utils было установлено, ну и в ядре была поддержка.
А так довольно много разбираться придется. С данным девайсом не сталкивался, по этому гадать на кофейной гуще не буду.
STMicroelectronics все инструменты для разработки выкладывает, их можно получить бесплатно, главное определиться с инструментами а для этого лучше спросить непосредственно, если сильно заинтересует, они могут еще потом в бесплатно рассылать некоторые платы для тестирования.
Тяжело вам придется, для изучения linux вы выбрали наиболее сложный вариант.

07.05.2018 21:12 #428714
ormorph написал:
Самое простое решение, получить ответ, это зарегистрироваться на www.st.com и задать там вопрос. Главное детально проработать вопрос. В данном случае это не стандартный linux, ну и процессор не совсем обычный, со встроенным аппаратным mpeg2 декодером.
jffs2 смонтировать в linux в полне реально, главное что бы mtd-utils было установлено, ну и в ядре была поддержка.
А так довольно много разбираться придется. С данным девайсом не сталкивался, по этому гадать на кофейной гуще не буду.
STMicroelectronics все инструменты для разработки выкладывает, их можно получить бесплатно, главное определиться с инструментами а для этого лучше спросить непосредственно, если сильно заинтересует, они могут еще потом в бесплатно рассылать некоторые платы для тестирования.
Тяжело вам придется, для изучения linux вы выбрали наиболее сложный вариант.

Я думаю. что я справлюсь)) Спасибо за ответ)

08.05.2018 18:17 #428717
"f1cus" написал:
Я думаю. что я справлюсь))

Ну в этом ни кто не сомневается, было бы желание :)
Удачи!

08.05.2018 23:37 #428720

Не нужно говорить за всех

09.05.2018 07:31 #428721
"Marley" написал:
Не нужно говорить за всех

Ок не за всех.

14.05.2018 09:04 · отредактировано #428745

Ну как, получилось?

16.05.2018 21:44 #428761
ormorphо[/quote написал:

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

Там уже linux. Но он сделан по миниму. И, если получится, я буду гордиться великоленым участником нашего небольшого коллектива :)

05.01.2019 09:11 #430420

Подниму тему.
Можно ли с помощью mtd-utils собрать прошивку jffs2 из архива, файл Rootfs
Есть приставка от РТ, хочу попробовать прошить в Mag

Войдите или зарегистрируйтесь, чтобы ответить.