1 (06.05.2018 15:58:30 отредактировано f1cus)

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

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

2

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

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

3

http://strangehorizons.com/non-fiction/ … ers-notes/

4

Rizado пишет:

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

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

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

5

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

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

6

Rizado пишет:

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

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

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

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

7 (06.05.2018 10:11:22 отредактировано Marley)

Вот здесь все понятно рассказывается
https://www.youtube.com/watch?v=cw0LPlWHPH0

No Woman No Cry...

8 (06.05.2018 11:26:08 отредактировано ormorph)

Rizado пишет:

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

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

+ mvt

9

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

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

10

Rizado пишет:

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

+ открыть спойлер

Основные технические характеристики
Процессор 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

11

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

12

ormorph пишет:

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

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

13

f1cus пишет:

Я думаю. что я справлюсь))

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

14

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

No Woman No Cry...

15

Marley пишет:

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

Ок не за всех.

16 (14.05.2018 12:37:24 отредактировано Marley)

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

No Woman No Cry...

17

ormorphо[/quote пишет:

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

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

18

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