Форум проекта PuppyRus Linux

Обсуждения операционных систем => AMLogic (AML) => Железо ARM => Процессоры ARM архитектуры => AML s905x3 => Тема начата: uropb от 25 Апрель 2021, 11:01:30

Название: Tox1
Отправлено: uropb от 25 Апрель 2021, 11:01:30
aliexpress.ru (https://aliexpress.ru/item/1005001297435844.html?spm=a2g0o.productlist.0.0.55a92befcUdpJp&algo_pvid=d62a641e-3465-4bfe-9d6f-ba28b8c35b9c&algo_expid=d62a641e-3465-4bfe-9d6f-ba28b8c35b9c-4&btsid=0b8b034e16288440802026136ec7e2&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_&item_id=1005001297435844&sku_id=12000021803366785)
патч для модуля ядра под wifi:  (https://forum.puppyrus.org/index.php?topic=22714.msg182045#msg182045)
работает звук hdmi, wifi, bluetooth. (https://4pda.to/forum/index.php?showtopic=1001668&view=findpost&p=112398437)

Проработав чуть больше года, X96Air сломался. Где-то микро трещина в пайке, сыпались ошибки ввода-вывода, а потом и вовсе перестал загружаться. Ремонт не мое направление. Купил  Tox1. Первое впечатление - продуманный минимализм, необходимо и достаточно. Охлаждение: радиатор уже стоит, корпус с отверстиями и не вверх ногами ( температуры не отличаются от x96air c колхозным охлаждением). Wifi с наружной антенной. Нет spdif, audio вывода. Только hdmi, ethernet, usb2.0, usb3.0, mikrosd, питание - все. Android тоже менее кривой, чем x96air. Linux запускается с любого порта (usb2.0,usb3.0,microsd). Звук через hdmi есть, интернет есть. Wifi - нужен модуль ядра 88x2bs. Как оказалось, от manjaro 88x2cs не подходит. Нужный модуль собирается из:
https://github.com/ChalesYu/rtl8822bs-aml/tree/test-5.8.7.4-200216
Есть нюанс, если использовать git clone, то скачивается ветка master и модуль не собирается, если скачать архив и его распаковать - то все отлично.
Установить linux-headers, bc, base-devel. В терминале зайти в папку rtl8822bs-aml-test-5.8.7.4-200216
Код
make
sudo make install
sudo modprobe 88x2bs
Wifi работает. Проверял в 2А, manjaro, сборки от jmdev. Модуль собирается и работает на ядрах 5.10; 5.11 Не собирается на 5.12
Bluetooth не работает, хотя в dmesg видит и ошибок нет.
Файл dtb подходит и meson-sm1-sei610.dtb, но я стащил c форума manjaro meson-sm1-x96maxplus-100M-vim.dtb - в dmesg практически без ошибок
Вот, а теперь "прошу помощь зала". С full-ом понятно, при смене ядра пересобрать модуль, а с frugal-ом у меня недопонимание: а как его правильно сохранить?
Название: Re: Tox1
Отправлено: sfs от 25 Апрель 2021, 17:09:20
С full-ом понятно, при смене ядра пересобрать модуль, а с frugal-ом у меня недопонимание: а как его правильно сохранить?
https://forum.puppyrus.org/index.php?topic=23389.new#new
Где-то микро трещина
корпус разбирали, роняли?
Название: Re: Tox1
Отправлено: uropb от 25 Апрель 2021, 19:11:37
https://forum.puppyrus.org/index.php?topic=23389.new#new
Все получилось - работает.
Название: Re: Tox1
Отправлено: uropb от 25 Апрель 2021, 19:23:20
корпус разбирали, роняли?
Приколхозил большой, тяжелый, медный радиатор от старой видеокарты. Видно, нагреваясь - остывая расшатала процессор или еще чего-нибудь. Удивительно, что вообще так долго работал с учетом того, что не выключался никогда.
Название: Re: Tox1
Отправлено: sfs от 26 Апрель 2021, 09:27:02
Вот поэтому я более безопасно и универсально колхозил (https://forum.puppyrus.org/index.php?topic=21260.msg153895#msg153895)
Юзал только при компиляции ядра. И то можно было обойтись : make -j1 - т.е. компилить в 1 поток
Название: Re: Tox1
Отправлено: uropb от 12 Июль 2021, 01:14:11
Драйвер (модуль ядра) под wifi не собирался на ядре 5.12. Нашел как лечится.
В файле rtl8822bs-aml-test-5.8.7.4-200216/os_dep/linux/recv_linux.c  строка 358:
Код
if (rtw_napi_gro_receive(&padapter->napi, pskb) != GRO_DROP)
исправить на:
Код
if (rtw_napi_gro_receive(&padapter->napi, pskb) != GRO_MERGED_FREE)
Модуль собрался и заработал на ядре 5.13 в manjaro
Название: Re: Tox1
Отправлено: vgraev от 14 Ноябрь 2021, 11:44:34
ребята,привет, если не затруднит, направьте
хотел бы на токс1 установить манджаро по инструкции https://forum.manjaro.org/t/manjaro-arm-21-02-released/55788
не совсем понятно какой образ надо выбирать под архитектру токса( насколько понял надо выбрать под vim3
и дальше подкинуть ,вот только что конкренто
X96 Air P3    meson-g12a-sei510.dtb    S905X3    
Tanix TX3    meson-g12a-sei510.dtb    S905X3    
X96Max+    meson-sm1-sei610.dtb    S905X3    
и еще вопрос насколько стабильно работает линукс на боксе, если например использовать как сервер без графики с доступом по ssh для каких то нужд типо принтсервера,nas , torrserver
Название: Re: Tox1
Отправлено: RoDoN от 14 Ноябрь 2021, 11:58:32
хотел бы на токс1 установить манджаро по инструкции https://forum.manjaro.org/t/manjaro-arm-21-02-released/55788
А почему же вопрос здесь, а не на форуме manjaro ? ))
Название: Re: Tox1
Отправлено: vgraev от 14 Ноябрь 2021, 14:23:19
токс не особо популярен там, по ключевым словам искал, не было ничего, а автор темы ставил,судя по первому посту,роэтому решил спросить
Название: Re: Tox1
Отправлено: uropb от 14 Ноябрь 2021, 16:14:12
направьте
https://wiki.manjaro.org/index.php/Amlogic_TV_boxes
надо выбрать под vim3
и дальше подкинуть
meson-sm1-sei610.dtb
насколько стабильно работает линукс на боксе
У меня работает 24\7 с полгода (лень выключать), но стоит кулер от блока питания пк. Сам кулер 12В, но подключен к 5В и еле крутит и не слышно, а температура не более 60. Еще один подводный камень: не все флешки подходят (проблем не было у sandisk, остальные как повезет). На ядре 5.14 проблема с мышкой в иксах (wayland проблем нет) Wifi может временами отваливаться, особенно networkmanager этим страдает, iwd гораздо реже теряет wifi (драйвер не совсем правильный)
Название: Re: Tox1
Отправлено: vgraev от 14 Ноябрь 2021, 19:58:56
спасибо,друг. попробую. по охлаждению такую же штуку делал но для сат ресивера, подпаивал усб провод к вентилятору 12 в. но запитывал от зарядки для телефона,не стал в усб  устройства вставлять ,мало ли
для нашего бокса еще есть armbian
но читал https://www.linux.org.ru/forum/talks/15978751
посмотри если интересно, там обсуждение. после слов Балбеса "In all new versions of images and the kernel, I will add various security mechanisms that will create serious problems, including hardware problems and hardware failure"
я понял,что лучше их не ставить. что думаешь по этому поводу?
 
Название: Re: Tox1
Отправлено: sfs от 15 Ноябрь 2021, 10:54:49
для нашего бокса еще есть armbian
Главное найти под свой твбокс uboot+dtb+ядро со всеми дровами. После чего на эту основу можно насадить любой линукс
насколько стабильно работает линукс на боксе, если например использовать как сервер без графики с доступом по ssh для каких то нужд типо принтсервера,nas , torrserver
Эти проги можно прямо в андроиде запустить (https://forum.puppyrus.org/index.php?topic=23144.0)
Если мультимедиа с HW ускорением не нужно - надо ли TOX? Можно что-то подешевле. Если будет нагрузка на проц - s912 (там 8 ядер)
nas , torrserver - если внешний - надо чтобы было usb3 или искать экзотику с sata
не все флешки подходят
Тоже сталкивался. От других слышал, что при серверном использовании типа умного дома они еще часто умирают
Название: Re: Tox1
Отправлено: loop223 от 15 Ноябрь 2021, 15:33:10
От других слышал, что при серверном использовании типа умного дома они еще часто умирают
преждевременное умирание sd карточки решается переносом OS на emmc/ В ветке манжаро читал что на внешний ssd ставили загрузку
Название: Re: Tox1
Отправлено: sfs от 15 Ноябрь 2021, 17:09:49
Или логи и т.п. часто перезаписываемое  держать на ram диске
Название: Re: Tox1
Отправлено: uropb от 15 Ноябрь 2021, 21:28:49
попробую
Видел пост на манжаро форуме. Не находит dtb, скорее всего не видит эту флешку. На сколько я понял, загрузка на твбоксе у амлоджиков двойная: u-boot.ext - новый uboot видит флешку и передаёт загрузку старому uboot из emmc твбокса, а тот в свою очередь не распознал флешку. Или ещё один вариант: в строке FDT есть пробел в конце строки, тогда тоже не распознает dtb
Название: Re: Tox1
Отправлено: vgraev от 15 Ноябрь 2021, 22:44:53
спасибо,именно так,убрал пробел и все завелось, хорошо,что есть форум и спецы на нем,об этом нюансе нигде не читал.
еще такой момент,как бы сказать,изображение на экране дергается, монитор 21 на 9 ,может это какое то значение имеет?. система минимал ,без графики, не было флехи нужного размера под полноценную, я потом , если надо плазму минимальную поставлю
отвечаю sfs, токс уже просто есть,поэтому на нем. вообще, выходит так,что за пару тысяч получаешь линукс машину,но с блоком питания,корпусом и охлаждением,в отличии от той же распбери,  единственное,распбери ,наверное лучше софтовая поддержка
Название: Re: Tox1
Отправлено: sfs от 17 Ноябрь 2021, 10:00:32
изображение на экране дергается,
Точно не аппаратная проблема (кабель и т.п.) ?
система минимал ,без графики
Т.е. без Xorg и wayland? Тогда там вообще нечего настраивать. Попробуйте с  Xorg или wayland
распбери ,наверное лучше софтовая поддержка
С боксами проблемы бывают только с отсутствием вичи и бт дров
За деньги на сколько брэндовые платы дороже можно купить дискретные USB вичи и бт
HW ускорение зависит от GPU . НА rpi вроде другой. Какой производительнее не знаю
В остальном - линукс он и в африке линукс
Название: Re: Tox1
Отправлено: Ekim от 17 Ноябрь 2021, 14:21:19
Цитата
выходит так,что за пару тысяч получаешь линукс машину
Ну да, причем можно в дуал бут Linux/Android.  На малинке, если мне не изменяет память, загрузчик заблокирован.
Цитата
В остальном - линукс он и в африке линукс
Андроид - тот же линукс, причесав который ты понимаешь, что он местами даже более эффективнее работает, но более ресурсоемкий.
Название: Re: Tox1
Отправлено: sfs от 17 Ноябрь 2021, 14:40:44
На малинке, если мне не изменяет память, загрузчик заблокирован.
Что понимаете под "заблокирован" ?
https://www.makeuseof.com/tag/install-android-raspberry-pi/
Андроид - тот же линукс, причесав который ты понимаешь, что он местами даже более эффективнее работает, но более ресурсоемкий.
Что понимаете под "эффективнее" ?
Не сказал бы что ресурсоемкий. Тв боксы под ним бодро работают и на 1гб
Название: Re: Tox1
Отправлено: Ekim от 17 Ноябрь 2021, 15:46:23
Цитата
Что понимаете под "заблокирован" ?
Ну там с внешнего носителя не было возможности загрузить левую систему.
Цитата
Что понимаете под "эффективнее" ?
Не тормозит броузер на тяжелых страницах, видео 1080p - легко, разнообразие офисных приблуд. Читалки , редакторы, включая microsoft Да и в общем много софта.
В два клика например ставится Kernel Auditor для тонкой настройки. С сеткой проблем нет.

Нужен терминальный линукс - Termux + Sudo+MC(editor) и правь конфиги... apt-get, openssh, iptables, nmap, lighttpd ...

Вкратце как то так.
Название: Re: Tox1
Отправлено: sfs от 17 Ноябрь 2021, 16:51:01
с внешнего носителя не было возможности загрузить левую систему.
Точно можно https://www.berryterminal.com/doku.php/berryboot
видео 1080p - легко
Как и везде - только с HW ускорением
Название: Re: Tox1
Отправлено: vgraev от 17 Ноябрь 2021, 17:06:46
Цитата
SFS            Точно не аппаратная проблема (кабель и т.п.) ?
вроде нет,с эти кабелем андроид грузится без проблем, надо пробнуть с хорг или веиленд
скажите,пожалуйста,вы как используете боксы? имею в виду какое практическое применение, помимо удовольствия от понастраивать ))

Цитата
Ekim          Нужен терминальный линукс - Termux + Sudo+MC(editor) и правь конфиги... apt-get, openssh, iptables, nmap, lighttpd ...
не нравится мне андроид) насколько я понимаю от линукса там только ядро и то не такое ,как в основной ветке.
в линуксе же читаешь arch wiki или gentoo wiki и можно очень тонко настроить именно то,что хочешь путем редактирования конфигурационных фаилов
вернее может и можно в андрюхе, но это не так логично и просто как в gnu/linux. как пример спутниковый рес на энигма 2 ( линукс ) и ресивер на адроиде, кто в теме поймет
то,что реально удобнее в андроиде это мультимедия, нумы всякие,hdvideobox и т д.
Название: Re: Tox1
Отправлено: sfs от 17 Ноябрь 2021, 17:20:33
вы как используете боксы?
https://forum.puppyrus.org/index.php?topic=19846.msg180504#msg180504
Название: Re: Tox1
Отправлено: Ekim от 18 Ноябрь 2021, 08:27:59
Цитата
насколько я понимаю от линукса там только ядро
в общих чертах
https://habr.com/ru/company/solarsecurity/blog/334796/
Название: Re: Tox1
Отправлено: vgraev от 18 Ноябрь 2021, 20:11:39
Цитата
насколько я понимаю от линукса там только ядро
в общих чертах
https://habr.com/ru/company/solarsecurity/blog/334796/
спасибо,почитаю

ребята,такой вопрос, на токсе что на минимальном образе ,что на кедах нет модуля ethernet по сообщению в dmesg. соответсвенно через ip link не поднимается интрефеис,какие варианты?
то,что я говорил моргает изображение, на 16 на 9 монике с другим кабеоем все норм, так что или дело в мониторе 21 на 9 или hdmi кабеле( но в анроиде с ним все четко)
Название: Re: Tox1
Отправлено: Ekim от 19 Ноябрь 2021, 08:27:26
ifconfig что говорит ?
Название: Re: Tox1
Отправлено: sfs от 19 Ноябрь 2021, 10:06:29
на кедах
Не тяжеловато для такого железа?
нет модуля ethernet по сообщению в dmesg
Если ifconfig -a его не видит - посмотреть dmesg | grep firm - может какого-то фирмваре не хватает
После чего искать другой dtb
интернет есть
Судя по контексту это про ethernet. Но китайцы могли и другую ревизию с другими чипами замутить
Название: Re: Tox1
Отправлено: vgraev от 19 Ноябрь 2021, 14:31:27
спасибо за ответ.
Не тяжеловато для такого железа?

думал ,что состав на кедах от минимального отличается и есть нужные модули, оказалось,что нет
а так вообще не знаю, у меня на ноуте кеды сопоставимы с xfce

Если ifconfig -a его не видит - посмотреть dmesg | grep firm - может какого-то фирмваре не хватает
После чего искать другой dtb

в арче ip link show вместо ifconfig -a, если не ошибаюсь.   так вот eth0 есть ,но нет модуля или фирмваре, не знаю как правильно
по любому искать другой dtb? только такой вариант?
нельзя никак модуль этот подкинуть?

интернет есть
Судя по контексту это про ethernet. Но китайцы могли и другую ревизию с другими чипами замутить
да,наверное. делали бы уже на одном железе))
Название: Re: Tox1
Отправлено: sfs от 19 Ноябрь 2021, 14:55:05
кеды сопоставимы с xfce
Xfce c переходом на гтк3 пожирнел. Из легких полноценных Де самая малоресурсоемкая lxqt
ip link show вместо ifconfig -a
Можно и так и так в любом линуксе
нет модуля или фирмваре
так добавьте https://archlinuxarm.org/packages/any/linux-firmware - оно во всех дистрах совместимое
eth0 есть
а сеть на нем настроена?
Название: Re: Tox1
Отправлено: vgraev от 20 Ноябрь 2021, 13:00:02
Xfce c переходом на гтк3 пожирнел. Из легких полноценных Де самая малоресурсоемкая lxqt
попробую lxqt
Можно и так и так в любом линуксе
в армбиан может и можно ,но в манджаро команды арча, там нет ifconfig -a
так добавьте https://archlinuxarm.org/packages/any/linux-firmware - оно во всех дистрах совместимое
не совсем понял как и что делать,если Вас не затруднит объясните пожалуйста
а сеть на нем настроена?
я ж говорю, не поднимается ip link set eth0 up
Название: Re: Tox1
Отправлено: krasnyh от 20 Ноябрь 2021, 13:43:30
не совсем понял как и что делать
Код
pacman -U http://mirror.archlinuxarm.org/aarch64/core/linux-firmware-20211027.1d00989-1-any.pkg.tar.xz
Название: Re: Tox1
Отправлено: sfs от 20 Ноябрь 2021, 20:57:47
в манджаро команды арча, там нет ifconfig
Можно установить : sudo pacman -Sy net-tools , но ip ничем не хуже
не поднимается ip link set eth0 up
надо sudo dhcpcd
Название: Re: Tox1
Отправлено: vgraev от 20 Ноябрь 2021, 21:38:28

Можно установить : sudo pacman -Sy net-tools , но ip ничем не хуже
для этого должен быть инет))
надо sudo dhcpcd
да, я запускал и так и так, на скрине просто нет sudo

товарищ написал пост выше, я ведь правильно понял,что надо скачать linux-firmware  сбролсить на флешку и установить через pacman -U?
всем большое спасибо за помощь
Название: Re: Tox1
Отправлено: sfs от 20 Ноябрь 2021, 21:48:03
я ведь правильно понял
Да. Но может и не помочь
Название: Re: Tox1
Отправлено: vgraev от 21 Ноябрь 2021, 20:26:26
здравствуйте, ребята.все установилось, но та же ошибка, нельзя ли как то скомпилировать нужный модуль? meson8b-dwmac на него ругается
вот здесь говорится о патче https://github.com/armbian/build/issues/2106
не могли бы глянуть?

еще такая идея, может дело в том ,что надо оюновить систему, но это без инета не сделаешь, может вставить флеху в комп, chroot сделать и обновить,так получится?
Название: Re: Tox1
Отправлено: krasnyh от 21 Ноябрь 2021, 21:30:14
meson-sm1-sei610.dtb    S905X3
Используется этот dtb? Тогда, в аттаче сообщения ниже лежит исправленный.

лучше всего meson-sm1-sei610.dtb (на нем есть звук и нет eth0)...
Позже постараюсь выложить отредактированный dtb c eth0 (стащил с форума armbian, как и все остальное).
Название: Re: Tox1
Отправлено: vgraev от 21 Ноябрь 2021, 21:55:44

лучше всего meson-sm1-sei610.dtb (на нем есть звук и нет eth0)...
Позже постараюсь выложить отредактированный dtb c eth0 (стащил с форума armbian, как и все остальное).


огромное человеческое) завелось
Название: Re: Tox1
Отправлено: sfs от 22 Ноябрь 2021, 10:16:02
огромное человеческое) завелось
Перечислите что работает с этим дтб
Название: Re: Tox1
Отправлено: vgraev от 22 Ноябрь 2021, 22:11:00
Перечислите что работает с этим дтб
хорошо,на выходных к боксу доберусь, Надо проверить wifi, bluetooth, что еще?
у меня две флехи с системами,на одной предустановлены кеды, рабочее окружение стартонуло, а на второй флехе минимал образ был и на него я по Вашему совету установил lxqt, но почему-то в sddm greeter когда ввожу пароль и нажимаю enter ничего не происходит,пробовал автологин сделать по арч вики, но что-то не хочет. но это проблема не арм ,как я понял, баг какой-то по видимому,или я что-то не так делаю
Название: Re: Tox1
Отправлено: sfs от 24 Ноябрь 2021, 10:00:42
Надо проверить wifi, bluetooth, что еще?
eth0 ; hdmi звук

или я что-то не так делаю
Поставьте просто мой дистр 2a - там все оптимизировано и минимизировано
Название: Re: Tox1
Отправлено: uropb от 13 Январь 2022, 15:14:49
Нашел патч для модуля ядра под wifi:  (https://forum.puppyrus.org/index.php?topic=22714.msg182045#msg182045)
Название: Re: Tox1
Отправлено: evgesdes от 13 Январь 2022, 19:38:18
eth0 ; hdmi звук
работает звук hdmi, wifi, bluetooth. (https://4pda.to/forum/index.php?showtopic=1001668&view=findpost&p=112398437)
Название: Re: Tox1
Отправлено: evgesdes от 28 Январь 2022, 22:07:30
Интересно. Какая комплектация бокса? Что за железо внутри.
  тут я описал всё и ссылка также есть, не помню на каком ядре это работает, вернулся к ATV https://4pda.to/forum/index.php?showtopic=1001668&view=findpost&p=112398437 (https://4pda.to/forum/index.php?showtopic=1001668&view=findpost&p=112398437)
Название: Re: Tox1
Отправлено: evgesdes от 28 Январь 2022, 22:09:38
wifi, bluetooth.
Без танцев и бубна? И шо у него там такое? wifi чип?  dtb?
tox1 железо все родное, выше ссылка на мой пост в теме.