А зачем вы ковыряетесь со встроенным Линуксом? Как мне кажется нужно собрать свой и загружать его из флеши, как уже делал Lovec47
Вы хоть в курсе ,про что здесь речь идёт???
ДА!!!! Вы пытаетесь сделать как чтобы встроенная флешка не переписывалась каждый раз когда грузится линукс и можно было бы делать изменения во встроенном линуксе. А еще вы питаетесь сделать дуалбут.
Я пробовал компилировать проги для встроенного линукса они, почему-то, на ресе не запускаются. Может у кого-то получалось это сделать - отпишите. Я использовал mips-linux-g++ и и mipsel-linux-g++ ( т. е. скомпилить енигму под данный линукс не получится)
Как мне кажется, основная проблема это прикрутить драйвер тюнера к нашему линуксу, который можно загружать из флешки или винта ( при этом не трогая бут и встоенный линукс)
А зачем вы ковыряетесь со встроенным Линуксом? Как мне кажется нужно собрать свой и загружать его из флеши, как уже делал Lovec47Lovec74 пытался как вы говорите ... но теперь ожидает JTAG ... Yuju мнению, право, кажется, более защищенную версию
А зачем вы ковыряетесь со встроенным Линуксом? Как мне кажется нужно собрать свой и загружать его из флеши, как уже делал Lovec47Lovec74 пытался как вы говорите ... но теперь ожидает JTAG ... Yuju мнению, право, кажется, более защищенную версию
Походу они драйвера не дождались....
Во всяком случае, там видно хоть какое-то приближение к Енигме
Вы же сами говорили, что курс нужно держать на Open Source Linux, зачем придумывать что-то новое
Основная проблема как мне кажется в следующем… (здесь могу ошибаться – так что поправляйте)
Enigma2 для управления ресивером использует LinuxTV DVB API (это как я понимаю набор функций и констант)
DVB API реализует стандартные Линукс драйвер-утилита video4linux (v4l )
Главная наша задача написать модуль ядра (драйвер) который будет эмулировать DVB API совместимые устройства с нашего LG тюнера.
Без этого остальное не имеет смысла.
……
Но для начала, как мне кажется нужно реализовать, то что уже сделали … Скомпилировать свой Линукс 2.6.12 с патчем linux-2.6.12-brcm-5.1.patch для нашего процессора ….. потом будем пробовать крутить драйвер для нашего тюнера.
ARCAM
Скомпилировать свой Линукс 2.6.12 с патчем linux-2.6.12-brcm-5.1.patch для нашего процессора
….. потом будем пробовать крутить драйвер для нашего "
КАКИМ ОБРАЗОМ ОНО (его даже "оно" еще рано называть) ЗАПУСТИТСЯ? П О Я С Н И Т Е !
Давайте по порядку ......Для того чтобы что-то начать делать очень полезно было бы получать вывод информации из ресивера (при загрузке бута и линукса). Как сообщает Lovec47 он у наших ресиверов есть реализуется через UART1. Он свободен и находится в нижней левой части материнской платы. На фотографиях видел что в некоторых тюнерах там может быть не впаян коннектор. Хочу обратить ваше внимание что КОМ порт(на задней панели) подключён через UART2.Так что, для того чтобы до него добраться нужно снимать крышку ресивера, но и это еще не все…. Для того чтобы подключить его к КОМ порту нужен некий TTL конвертор на базе микросхемы MAX232.Здесь нужна ваша помощь , как у меня в ближайшую неделю не предвидится возможности приобрести или сделать такой конвертор. Может кто может больше проконсультировать по данному вопросу? Где можно купить ? Или как сделать самому?Как я понимаю только так мы сможем увидеть , что и откуда грузится или не грузится….
я пошел хитрым способом я взял кабель от мобильного телефона и подключился к UART(jtag) в тюнере. Там тоже пароль viva-7000. Да и команда top в терминале работает полностью как на других тюнерах.