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

Обсуждения операционных систем => Rockchip (RK) => Железо ARM => Процессоры ARM архитектуры => RK3328 => Тема начата: DdShurick от 26 Ноябрь 2018, 17:45:21

Название: H96 max+ (RK3328)
Отправлено: DdShurick от 26 Ноябрь 2018, 17:45:21
H96 max+ (https://ru.aliexpress.com/item/Android-8-1-H96-Max-RK3328-Quad-Core-64bit-4-32-4-K-HD-Wifi-H/32921480373.html?spm=a2g0v.search0104.3.243.224e14955OYldS&ws_ab_test=searchweb0_0%2Csearchweb201602_2_10065_10068_318_319_317_10696_450_10084_10083_10618_452_535_534_533_10307_532_10301_204_10059_10884_10889_323_10887_326_100031_320_321_322_10103_448_449%2Csearchweb201603_35%2CppcSwitch_0&algo_pvid=ec05ff72-8261-4c33-bcc2-268ff5491cfc&algo_expid=ec05ff72-8261-4c33-bcc2-268ff5491cfc-39)
https://4pda.ru/forum/index.php?showtopic=890232
https://chinagadgetsreviews.com/?s=H96+max%2B
freaktab.com (https://forum.freaktab.com/forum/tv-player-support/rockchip-based-tv-players/rk3328-devices/741379-h96-max-plus-rk3328-android-8-1-4-32-tv-box-yt-4k-wifi-lan-usb3-0)
проблемы (https://forum.armbian.com/topic/8082-armbian-for-tv-box-rk3328/?do=findComment&comment=64432)
Только 2 * USB

Еще дешевле или 64g с голосовым управлением (https://ru.aliexpress.com/item/H96-MAX-BOX-Android-8-1-Google-Voice-4-32-64-RK3328/32946445322.html?spm=a2g0v.search0104.3.1.267d1980lpiCek&ws_ab_test=searchweb0_0%2Csearchweb201602_4_10065_10068_319_317_10696_10924_453_10084_454_10083_10618_10920_10921_10922_10307_10301_537_536_10059_10884_10889_10929_10887_100031_321_322_10915_10103_10914_10911_10910%2Csearchweb201603_51%2CppcSwitch_0&algo_pvid=f5ebddea-73bf-441b-827d-b6c2aa84178e&algo_expid=f5ebddea-73bf-441b-827d-b6c2aa84178e-0)
 под него  Armbian и Libreelec (https://yadi.sk/d/DSO6euzB3ahemo)

Ethernet (http://forum.puppyrus.org/index.php?topic=21245.0)
WiFi (http://forum.puppyrus.org/index.php?topic=21246.0)

Главное чтобы  получилось на "литературном".
Итак, на литературном: с microSD загрузка остановилась на стадии initramfs. Причина -  в /proc/partitions только ram0. Литературно выражаясь, "куды дальше бечь" если система не видит физические носители?
Название: Re: H96 max +
Отправлено: sfs от 26 Ноябрь 2018, 18:16:01
пробовать подбирать dtb
Это файл в папке dtb. Какой Ваш - гуглить (https://www.google.com/search?q=H96+max%2B+dtb+uEnv.ini&ie=utf-8&oe=utf-8) или гадать
Если в RK uboot - как в s905 - в uEnv.ini
Ну и далее по советам balbes
Название: Re: H96 max+ (RK3328)
Отправлено: DdShurick от 26 Ноябрь 2018, 19:57:29
 Armbian загрузился. Комбинированно. Так как H96 "молча" начитает загрузку с microSD, но в упор не видит её, зато видит флешку но с неё не загружается, пришлось загрузочный раздел оставить на карточке, а rootfs (второй раздел ext4) записать на флешку.
Какой Ваш - гуглить или гадать
Угадал с первой попытки - rk3328-rock64.dtb
Название: Re: H96 max+ (RK3328)
Отправлено: sfs от 26 Ноябрь 2018, 20:36:19
А загруженный линукс видит внутренние разделы?
Вот туда бы линукс и поставить
Можно в папку, чтобы андроиду не мешал

Видео высокого разрешения не тормозит? Лучше в LibreElec проверить
Греется при этом сильно?

Сеть и вифи работают?
А звук (через hdmi av и usb)?

dtb -может с другим с флэшки загрузится...

Добавил в шапку еше более дешевый вариант
Название: Re: H96 max+ (RK3328)
Отправлено: sfs от 26 Ноябрь 2018, 20:47:01
Другая модель еще дешевле (https://ru.aliexpress.com/item/VONTAR-T9-Smart-Box-Android-8-1-SUNVELL-T9-4-32-64-Rockchip-RK3328-1080-P/32946061578.html?spm=a2g0v.search0104.3.8.621e1495H2lnNQ&ws_ab_test=searchweb0_0%2Csearchweb201602_1_10065_10068_5730211_319_5734911_317_5729711_10696_10924_453_10084_454_10083_10618_10920_10921_10922_10307_10301_537_536_5735011_10059_10884_5735111_10889_10887_10929_100031_321_322_10915_10103_10914_5735211_10911_10910-5730211_5735011_5735211%2Csearchweb201603_51%2CppcSwitch_0&algo_pvid=1069a55b-ffe3-4cd0-b694-296f2cf8042c&algo_expid=1069a55b-ffe3-4cd0-b694-296f2cf8042c-1)

Такая же дешевле и 64г (https://ru.aliexpress.com/item/Satxtrem-H96-MAX-Android-8-1-smart-4/32918881581.html?spm=a2g0v.search0104.3.17.621e1495H2lnNQ&ws_ab_test=searchweb0_0%2Csearchweb201602_1_10065_10068_5730211_319_5734911_317_5729711_10696_10924_453_10084_454_10083_10618_10920_10921_10922_10307_10301_537_536_5735011_10059_10884_5735111_10889_10887_10929_100031_321_322_10915_10103_10914_5735211_10911_10910-5735011_5735211_5729711%2Csearchweb201603_51%2CppcSwitch_0&algo_pvid=1069a55b-ffe3-4cd0-b694-296f2cf8042c&algo_expid=1069a55b-ffe3-4cd0-b694-296f2cf8042c-2) и из России (может быстрее дойдет)

И еще дешевле (https://ru.aliexpress.com/item/H96-max-android-8-1-rk3328-vs-mx10-kd18-0-4-64/32946168429.html?spm=a2g0v.search0104.3.212.621e1495H2lnNQ&ws_ab_test=searchweb0_0%2Csearchweb201602_1_10065_10068_5730211_319_5734911_317_5729711_10696_10924_453_10084_454_10083_10618_10920_10921_10922_10307_10301_537_536_5735011_10059_10884_5735111_10889_10887_10929_100031_321_322_10915_10103_10914_5735211_10911_10910-5729711%2Csearchweb201603_51%2CppcSwitch_0&algo_pvid=1069a55b-ffe3-4cd0-b694-296f2cf8042c&algo_expid=1069a55b-ffe3-4cd0-b694-296f2cf8042c-30)
Название: Re: H96 max+ (RK3328)
Отправлено: DdShurick от 26 Ноябрь 2018, 21:29:59
А загруженный линукс видит внутренние разделы?
Вот всё что видит:
Код
# cat /proc/partitions 
major minor  #blocks  name

   1        0       4096 ram0
   8        0    3910656 sda
   8        1     131072 sda1
   8        2    3558400 sda2
 253        0      51200 zram0
 253        1     262144 zram1
 253        2     262144 zram2
 253        3     262144 zram3
 253        4     262144 zram4
В /mnt и /media пусто
Сеть и вифи работают?
wifi не работает.
А звук (через hdmi av и usb)?
hdmi да.
Название: Re: H96 max+ (RK3328)
Отправлено: sfs от 26 Ноябрь 2018, 21:33:59
Вот всё что видит:
Что-то balbes рассказывал, что специально заблочено и как-то можно разблочить..
wifi не работает.
А в андроиде работает?
В s905 надо было загружать модуль ядра wifidummу или типа того
hdmi да.
А AV? Аналоговый джек
Название: Re: H96 max+ (RK3328)
Отправлено: DdShurick от 27 Ноябрь 2018, 07:24:06
А в андроиде работает?
Да.
А AV? Аналоговый джек
Работает, если переключить в pulseaudio, но или - или.
Название: Re: H96 max+ (RK3328)
Отправлено: sfs от 27 Ноябрь 2018, 08:58:12
С внутренней рамятью без balbes вряд ли разберемся. Ждем...
Так на всех RK3328 или фичи этой модели? У каких по другому?

Вифи - не решили? Что в dmesg?
Название: Re: H96 max+ (RK3328)
Отправлено: DdShurick от 27 Ноябрь 2018, 09:08:56
Вифи - не решили?
Пока не решал.
Что в dmesg?
Много ошибок.

Как я понял uBoot передаёт загрузку extlinux, ибо сам не умеет.
Непонятен размер отступа первого раздела (boot fat32) 16Mb, обычно 1Mb.
Название: Re: H96 max+ (RK3328)
Отправлено: sfs от 27 Ноябрь 2018, 11:32:15
wifi : это (https://yadi.sk/d/DSO6euzB3ahemo/ARMBIAN/5.67/20181117/WiFi) не пробовали?
emmc (внутренние разделы) : другие версии ядер не пробовали? а LibreElec?
Название: Re: H96 max+ (RK3328)
Отправлено: balbes150 от 27 Ноябрь 2018, 12:53:46
ибо сам не умеет.
если бы не умел, то вы не сможете ни чего запустить, он как раз и читает ядро, инитрд и дтб с Sd карты и передаёт им управление, через запуск с параметрами, которые прописываются в extlinux.conf (extlinux.conf -  это файл с набор параметров для u-booot).

Непонятен размер отступа первого раздела (boot fat32) 16Mb, обычно 1Mb.
Это зарезервированное для всех Rokchip моделей размещение загрузчика, каждая часть загрузчика находиться строго по своим адресам.

Что-бы заработало с SD карты, нужно править dtb под то железо, что в боксе (прописывать нужные значения и секции). Возможно придётся вытаскивать родной dtb из прошивки и анализировать, что там есть.
Попробуйте запустить вариант образа с ядром 4.20, там будет проще (и перспективнее) разбираться с параметрами для dtb.
Название: Re: H96 max+ (RK3328)
Отправлено: DdShurick от 27 Ноябрь 2018, 13:07:09
extlinux.conf -  это файл с набор параметров для u-booot
Понятно, просто название сбивает с толку.
Название: Re: H96 max+ (RK3328)
Отправлено: balbes150 от 27 Ноябрь 2018, 17:23:52
Знать бы, где его искать.
там же, где и версии с ядром 4.4 - подкаталог DEV_NEXT
Название: Re: H96 max+ (RK3328)
Отправлено: DdShurick от 27 Ноябрь 2018, 20:01:40
 На первый взгляд 4.19 хуже, медленнее и греется больше, звука нет. Правда видит mmcblk0 29,12 Mb.
Название: Re: H96 max+ (RK3328)
Отправлено: sfs от 28 Ноябрь 2018, 09:24:42
видит mmcblk0 29,12 Mb.
Т.е. получается - проблема не в dtb , а в ядре?

Появились такие же боксы с 64 emmc. Без возможности установки туда линукса теряется половина смысла

а LibreElec?
Так на всех RK3328 или фичи этой модели? У каких по другому?
Название: Re: H96 max+ (RK3328)
Отправлено: balbes150 от 28 Ноябрь 2018, 10:56:21
Т.е. получается - проблема не в dtb , а в ядре?
В dtb, в нём должны быть правильные параметры. В ядре 4.4 точно всё есть, на MVR9 всё работает из коробки с SD карты и из eMMC.
Название: Re: H96 max+ (RK3328)
Отправлено: sfs от 28 Ноябрь 2018, 11:08:42
Т.е. перепробовать с ядром 4.4 все (или какие?) dtb и если не поможет - делать dtb под этот бокс (как?)

MVR9 - только 2RAM и только на амазоне (https://www.amazon.de/Android-Quad-Core-Prozessor-Bluetooth-unterst%C3%BCtzt/dp/B076BGBV4Y)?
Название: Re: H96 max+ (RK3328)
Отправлено: balbes150 от 28 Ноябрь 2018, 12:14:22
перепробовать с ядром 4.4 все (или какие?) dtb
Да, нужно проверить запуск со всеми dtb rk3328-*

если не поможет - делать dtb под этот бокс (как?)
получить оригинальный dtb (например из прошивки) с рабочими параметрами
 если это бинарный dtb, то преобразовать утилитой "dtc" в исходник dts
 проанализировать отличия с существующими исходниками из образа, которые оказались наиболее близкими (рабочими) для данной модели или читать документацию к ядру (dts) и писать с нуля нужные секции , основываясь на доках
 пробовать собирать утилитой "dtc" исправленные версии и тестировать на железке

MVR9 - только 2RAM и только на амазоне?
по MVR9 я уже отписывался в других темах
Название: Re: H96 max+ (RK3328)
Отправлено: DdShurick от 28 Ноябрь 2018, 12:29:17
нужно проверить запуск со всеми dtb rk3328-*
С ядром 4.4 лучшие результаты с rock64, запускается так-же с box, trn9, z28 и roc-cc.
Название: Re: H96 max+ (RK3328)
Отправлено: sfs от 28 Ноябрь 2018, 12:48:15
4.4 лучшие результаты с rock64
т.е. видно emmc ... или в чем "лучшие"?

На буржуйских форумах никто H96 max+ не ковыряет?
Название: Re: H96 max+ (RK3328)
Отправлено: DdShurick от 28 Ноябрь 2018, 13:36:40
т.е. видно emmc ... или в чем "лучшие"?
Нет, не видно. Субъективно пошустрее грузится.
Ядро 4.19 загружается только с rock64, нет звука, pulseaudio звук показывает.
Название: Re: H96 max+ (RK3328)
Отправлено: sfs от 28 Ноябрь 2018, 13:44:30
С гибридной (сд +флэш) загрузкой линукса как-то не весело и не понятно - какой брать - 32 или 64
Надо как-то решать с видимостью emmc
Судя по инфе balbes - самим нам dtb не сделать
Получается ждать и надеяться, что здесь
На буржуйских форумах никто H96 max+ не ковыряет?
сделают
Пока юзать гибридно

LibreElec не попробовали?
Название: Re: H96 max+ (RK3328)
Отправлено: DdShurick от 28 Ноябрь 2018, 13:47:14
LibreElec не попробовали?
Нет.
Название: Re: H96 max+ (RK3328)
Отправлено: sfs от 28 Ноябрь 2018, 13:49:05
Попробуйте - там может быть ядро другое. И с аппаратным ускорением видео может быть лучше (в s905 так)
Название: Re: H96 max+ (RK3328)
Отправлено: balbes150 от 28 Ноябрь 2018, 14:03:38
там может быть ядро другое.
в моих образах Armbian для rk3328 с ядром 4.4 используется ядро от LE, чуть старее чем в самых последних образах LE, но с кучей дополнений для обычного Linux.
Название: Re: H96 max+ (RK3328)
Отправлено: DdShurick от 28 Ноябрь 2018, 14:14:37
 В ядре нет ни aufs, ни overlayfs.
Название: Re: H96 max+ (RK3328)
Отправлено: sfs от 28 Ноябрь 2018, 14:15:21
Здесь (http://forum.puppyrus.org/index.php?topic=21227.msg150975#msg150975) я правильно описал ситуацию?
Т.е. в настоящее время H96 max+ не лучший выбор
Проверенных кроме
MVR9 я уже отписывался в других темах
(не нашел)  нет
Искать можно только методом покупки других боксов наугад?

Нам бы найти дешевую модель с 4рэм и возможностью линукса в emmc
Без этого людей не собрать
Хотя, я так понимаю, производитель может что-то изменить и все по новой

Надежды что кто-то сделает dtb для H96 max+ есть?
А Вас нельзя попросить?
По цена \ железо - H96 вроде, лучший выбор,куча предложений
Название: Re: H96 max+ (RK3328)
Отправлено: sfs от 28 Ноябрь 2018, 14:16:43
В ядре нет ни aufs, ни overlayfs.
Это тоже плохо. Для экономии места и скорости хорошо бы систему в squash сжать
balbes - Вы сами ядро компилили? Нельзя добавить?
Название: Re: H96 max+ (RK3328)
Отправлено: balbes150 от 28 Ноябрь 2018, 16:53:42
ни overlayfs.
а это что ?
https://github.com/150balbes/Build-Armbian/blob/master/config/kernel/linux-rk3328-tv-default.config#L4454

Искать можно только методом покупки других боксов наугад?
елки-палки ... народ, вы хоть читаете те ссылки, что вам дают ?
https://forum.armbian.com/topic/8434-the-list-of-models-that-are-running-armbian-amlogic-rockchip-etc/?do=findComment&comment=64072
https://forum.armbian.com/topic/8082-armbian-for-tv-box-rk3328/?do=findComment&comment=66550

Нам бы найти дешевую модель с 4рэм и возможностью линукса в emmc
см.
Правда видит mmcblk0 29,12 Mb.
догадываетесь, о чём это говорит ?


Надежды что кто-то сделает dtb для H96 max+ есть?
Любой пользователь с базовыми знаниями Linux может это сделать. Всё необходимое для этого есть, нужно просто выполнить ряд шагов (естественно желательно предварительно хоть не много вникнуть в суть вопроса).

А Вас нельзя попросить?
"Вас" - это кого ?

Название: Re: H96 max+ (RK3328)
Отправлено: DdShurick от 28 Ноябрь 2018, 17:29:47
а это что ?
Я смотрел конфиг, надо не =m а =y.
догадываетесь, о чём это говорит ?
А толку? Ведь не монтирует.
"Вас" - это кого ?
Кто у нас "Вас"? Признавайтесь :)
Название: Re: H96 max+ (RK3328)
Отправлено: sfs от 28 Ноябрь 2018, 17:39:23
елки-палки ... народ, вы хоть читаете те ссылки, что вам дают ?
https://forum.armbian.com/topic/8434-the-list-of-models-that-are-running-armbian-amlogic-rockchip-etc/?do=findComment&comment=64072
https://forum.armbian.com/topic/8082-armbian-for-tv-box-rk3328/?do=findComment&comment=66550
A5X Max 4GB RAM (RK3328)
5.62 Ubuntu Bionic 4.4.143 desktop 20181014: rk3328-evb.dtb, boot from SD, system on HDD, just started testing, wifi and audio not working yet, ethernet okay.
Если HDD - это не emmc ,то  как у Дяди Шурика, но без звука
выполнить ряд шагов (естественно желательно предварительно хоть не много вникнуть в суть вопроса).
Можно подробнее отдельной темой
"Вас" - это кого ?
У нас в этой теме один гуру : balbes150  ;)
Название: Re: H96 max+ (RK3328)
Отправлено: sfs от 28 Ноябрь 2018, 18:24:54
запускается так-же с box, trn9, z28 и roc-cc.
А этот?
rk3328-evb.dtb
Название: Re: H96 max+ (RK3328)
Отправлено: DdShurick от 28 Ноябрь 2018, 18:48:47
А этот?
Цитата: sfs от Сегодня в 17:39:23

    rk3328-evb.dtb

Не запускается.
Разобрал dtb
Код
# dtc -b 0 -O dts -I dtb -o rk3328-rock64.dts rk3328-rock64.dtb
Получил текстовый файл 2903 строки. Теперь надо разбираться что есть что.
один гуру
А я киньгуру :D
Название: Re: H96 max+ (RK3328)
Отправлено: balbes150 от 29 Ноябрь 2018, 10:34:37
надо не =m а =y.
В следующей версии включу в образы. Но лучше начитать осваивать сборку своего ядра, что-бы не ждать и иметь возможность делать любые свои эксперименты с ядром.

А толку? Ведь не монтирует.
А что вы хотите монтировать, если нет разделов. Для этого нужно создать таблицу разделов и сами разделы (соблюдая определённые правила).

Если HDD - это не emmc ,то  как у Дяди Шурика, но без звука
HDD - это значит, что пользователь разместил корень на HDD (большого размера).
Смотри вторую ссылку, там конкретно написано, что вся система запускается с SD и работает десктоп.

Можно подробнее отдельной темой
Все шаги я уже описал, а более подробно - это уже описание конкретных секций\параметров, которые зависят от полученных исходников самой модели.

Разобрал dtb
Я так понял вы разобрали тот dtb, что идёт в Armbian ? Эти исходники есть тут  :)
https://github.com/150balbes/rockchip-kernel/tree/le/arch/arm64/boot/dts/rockchip

нужно получить исходники от вашей модели и сравнивать их с исходниками рабочего dts в ядре (которое идёт в Armbian) и на основании этого создать свой гибридный вариант dtb для ядра Armbian (изменять секции,  и параметры, которые отвечают за SD карту) для теста.  Когда будет рабочий вариант, я смогу включить его в исходники, что-бы входил в образы и ядро при сборке.

Кстати, если я правильно понял, в теме про rk3328 пользователь wdtz как раз копает эту тему, вроде у него то же такая же модель. Посмотрите его сообщения (правда там через переводчик его сообщения трудно понять, возможно он сам переводит через переводчика с родного на английский). Можно попробовать узнать, откуда он, вдруг он понимает на "нашем" языке и сможет тут общаться.
Название: Re: H96 max+ (RK3328)
Отправлено: sfs от 29 Ноябрь 2018, 11:02:23
В следующей версии включу в образы
Еще бы AUFS
лучше начитать осваивать сборку своего ядра
Да. Для PC освоено, но сейчас бы с dtb разобраться...
нужно создать таблицу разделов и сами разделы (соблюдая определённые правила).
можно подробнее про правила? Андроид после этого не умрет? Может dd ему сделать (как? т.е. каких /dev/?)
HDD - это значит, что пользователь разместил корень на HDD (большого размера).
Видимо, подключенного через USB - т.е. по сути те же SD+USBflash
А хотелось бы emmc (не убивая андроид) или SD+emmc

В итоге, получается, мне лучше взять A5x (https://ru.aliexpress.com/item/A5X-MAX-Android-8-1-4-32-Smart-Android-RK3328-Quad-Core/32921483437.html?spm=a2g0v.search0104.3.9.fe1915f3B5Uazh&ws_ab_test=searchweb0_0%2Csearchweb201602_4_10065_10068_319_317_10696_10924_453_10084_454_10083_10618_10920_10921_10922_10307_10301_537_536_10059_10884_10889_10929_10887_100031_321_322_10915_10103_10914_10911_10910%2Csearchweb201603_51%2CppcSwitch_0&algo_pvid=339eb296-4dca-4d40-a9e0-4d88a7ce8eeb&algo_expid=339eb296-4dca-4d40-a9e0-4d88a7ce8eeb-4) чтобы понять - не проще ли с ним?
Название: Re: H96 max+ (RK3328)
Отправлено: balbes150 от 29 Ноябрь 2018, 11:35:23
Еще бы AUFS
ды бери патч и прикручивай по месту :)
https://github.com/khadas/linux/commit/811060035f37fdc3fb44a5458e802e67504e959b

Для PC освоено
Сейчас сборка ядра для ARM стала не сложнее, всё можно делать на самой железке, клонировал гит, добавил\отредактировал конфиг и собирай своё ядро (в том числе можно сразу собирать свои dtb с любыми правками).

можно подробнее про правила? Андроид после этого не умрет? Может dd ему сделать (как? т.е. каких /dev/?)
Первое с чего начать, запустить Armbian с ядром, которое видит eMMC, запустить ddbr и создать полную резервную копию всей eMMC. Ни чего страшного , что "внешний" запуск Armbian пока в комбинированном режиме, главное, что видно eMMC - это ключевое для начала процесса запуска системы с eMMC.
Следующий шаг самый критичный с точки зрения убиваемости ТВбокса, нужно стереть eMMC (естественно андройд будет убит, но он в принципе и не нужен на RK, тут другая система запуска). Но предварительно нужно подготовиться к восстановлению. Я бы настоятельно рекомендовал в первую очередь обзавестись консолью UART и только после этого продолжать эксперименты по установки системы в eMMC.

Видимо, подключенного через USB - т.е. по сути те же SD+USBflash
Потому что у него HDD во много раз больше размера eMMC и SD карты и позволяет работать с любыми данными без ограничений. Сравни цену, пусть даже простейший USB HDD на 500 Гб и любая SD карта на 500Гб, про терабайтники молчу, разницу чувствуешь ....

А хотелось бы emmc (не убивая андроид) или SD+emmc
ИМХО eMMC нужна только для размещения загрузчика и минимальной резервной системы, всё остальное на внешний носитель , я предпочитаю USB-SSD. Либо система на eMMC, а все рабочие данные (home и т.д.) на внешний носитель. А ведройд - вообще в топку, на RK он вообще не нужен, кстати, и на AML он уже тоже не нужен на ряде правильных моделей, у которых есть поддержка в u-boot-2018.

В итоге, получается, мне лучше взять A5x чтобы понять - не проще ли с ним?
Что брать - эт ты решай сам, я промолчу, что-бы потом не было "наездов", что "по твоему совету ..." (с) :)

п.с. Кстати, мы же уже давно перешли на "ты", чё ты мне выкаешь ?
Название: Re: H96 max+ (RK3328)
Отправлено: sfs от 29 Ноябрь 2018, 11:47:35
видно eMMC
Т.е. пока не в нашем случае
у него HDD во много раз больше размера eMMC и SD карты
Но самый быстрый будет emmc и он есть (не надо покупать)
не было "наездов"
Это точно не про меня
чё ты мне выкаешь ?
Привычка
Название: Re: H96 max+ (RK3328)
Отправлено: DdShurick от 29 Ноябрь 2018, 11:50:59
Эти исходники есть тут
Отличаются.
Но лучше начитать осваивать сборку своего ядра
всё можно делать на самой железке
Многое доустанавливать придётся.
А ведройд - вообще в топку
Вот это правильно.
сразу собирать свои dtb с любыми правками
Надо понять, что и как править.
Название: Re: H96 max+ (RK3328)
Отправлено: balbes150 от 29 Ноябрь 2018, 12:18:33
Т.е. пока не в нашем случае
а в образах с 4.19 вы что видите ?

Но самый быстрый будет emmc и он есть (не надо покупать)
eMMC на дешёвых ТВ боксах очень часто дерьмовое (причём даже в одной и той же модели, но в разных партиях может стоять совсем разная и не угадаешь, что тебе достанется) с низкой скоростью и\или ресурсом и внешний USB 3.0 может оказаться выгоднее, можно брать модель с самой маленькой eMMC и точно не зависеть от сюрпризов производителя. Мы же говорим о дешёвых китай-поделках, так ?

Отличаются.
Что отличается конкретно ?

Многое доустанавливать придётся.
Ошибаетесь, для сборки своего ядра на железке в среде Armbian, нужно доставить не так много. :)

Надо понять, что и как править.
и тут без наличия исходников ядра - не обойтись, там можно наглядно смотреть и сравнивать имеющиеся варианты с вариантом от самой железке и по аналогии проверять разные варианты.
Хотя если цель установка системы в eMMC, я бы даже это не спешил делать, один раз запустить систему в комбинированном варианте и установить систему в eMMC - не напряжно и в таком варианте.
Название: Re: H96 max+ (RK3328)
Отправлено: sfs от 30 Ноябрь 2018, 09:21:18
Давайте 1 проблема - 1 тема
Потом ничего не найти будет. Разделил как смог
Название: Re: H96 max+ (RK3328)
Отправлено: sfs от 30 Ноябрь 2018, 11:43:45
в теме про rk3328 пользователь wdtz как раз копает эту тему, вроде у него то же такая же модель. Посмотрите его сообщения (правда там через переводчик его сообщения трудно понять, возможно он сам переводит через переводчика с родного на английский). Можно попробовать узнать, откуда он, вдруг он понимает на "нашем" языке и сможет тут общаться.
https://forum.armbian.com/profile/10398-wdtz/
Чт-то не густо он накопал
Название: Re: H96 max+ (RK3328)
Отправлено: balbes150 от 30 Ноябрь 2018, 12:50:46
Вы смогли вытащить штатный dtb конкретно от этой модели из прошивки ?
Название: Re: H96 max+ (RK3328)
Отправлено: sfs от 30 Ноябрь 2018, 13:04:22
https://chinagadgetsreviews.com/?s=H96+max%2B не оно?
Название: Re: H96 max+ (RK3328)
Отправлено: balbes150 от 30 Ноябрь 2018, 13:52:17
не оно?
Это вся прошивка. Нужно из нее (или из самого устройства) вытащить dtb, что-бы его декомплировать в dts , что-бы видеть параметры.
Название: Re: H96 max+ (RK3328)
Отправлено: DdShurick от 11 Декабрь 2018, 16:34:49
есть улучшения?
Пока не занимаюсь. Думаю. Проверил busybox - ok. Выйдет релиз ядра 4.20, буду собирать своё ядро.
Название: Re: Коммерческое использование наработок проекта
Отправлено: DdShurick от 27 Декабрь 2018, 15:12:23
Делились бы победами в соответствующей теме...
Где спросил, там и ответил.
Название: Re: H96 max+ (RK3328)
Отправлено: DdShurick от 27 Декабрь 2018, 15:20:45
Перенес и переспрашиваю
Пока всё в работе. Ядро 4.20 компилируется, к вечеру будет готово, uInitrd_BB собрал, жду ядро.
Название: Re: H96 max+ (RK3328)
Отправлено: sfs от 27 Декабрь 2018, 15:44:51
Ядро 4.20 компилируется
Надеюсь с aufs и overlayfs ?
По доступу с внутреннему железу нет подвижек?
Название: Re: H96 max+ (RK3328)
Отправлено: DdShurick от 27 Декабрь 2018, 17:32:55
 Пока никаких подвижек, новое ядро вообще не запускается. Со старым ядром uInitrd_BB запускается до первичной консоли ввиду отсутствия основной системы.
Название: Re: H96 max+ (RK3328)
Отправлено: DdShurick от 28 Декабрь 2018, 15:47:30
 Попробовал последнее ядро 4.4 от balbes150. Aufs есть
Код
# dmesg | grep aufs
[    0.749947] aufs 4.4-20170911
wifi нет (wlan0 не создаётся), но есть надежда
Код
# modprobe 8723bs
# dmesg
.............................
[  442.332214] =======================================================
[  442.332223] ==== Launching Wi-Fi driver! (Powered by Rockchip) ====
[  442.332231] =======================================================
[  442.332241] Realtek 8723BS SDIO WiFi driver (Powered by Rockchip,Ver v5.2.17.1_26955.20180307_COEX20180201-6f52) init.
[  442.332256] [WLAN_RFKILL]: rockchip_wifi_power: 1
[  442.332266] [WLAN_RFKILL]: rockchip_wifi_power: rfkill-wlan driver has not Successful initialized
[  442.332277] sdio: host isn't  initialization successfully.
[  442.332287] RTW: module init start
[  442.332299] RTW: rtl8723bs v5.2.17.1_26955.20180307_COEX20180201-6f52
[  442.332309] RTW: build time: Dec 27 2018 15:15:35
[  442.332318] RTW: rtl8723bs BT-Coex version = COEX20180201-6f52
[  442.332570] RTW: module init ret=0
Название: Re: H96 max+ (RK3328)
Отправлено: sfs от 28 Декабрь 2018, 16:02:18
wifi нет
С x905 мне помогало modprobe wifi_dummy
Название: Re: H96 max+ (RK3328)
Отправлено: DdShurick от 29 Декабрь 2018, 12:16:29
мне помогало modprobe wifi_dummy
Нет такого, да и ругается на rfkill-wlan driver, которого тоже нет.
Название: Re: H96 max+ (RK3328)
Отправлено: DdShurick от 15 Январь 2019, 15:30:11
Версия 5.71 20190115
добавлены модули для wifi
Wi-fi появился, даже слишком много: wlan0 и p2p0, iwlist сканирует оба ( *.dtb по умолчанию).
Кроме sda появился mmcblk1 (29,12 Gb). Gparted определяет его как unallocated.
Название: Re: H96 max+ (RK3328)
Отправлено: balbes150 от 15 Январь 2019, 17:05:02
*.dtb по умолчанию
mx10 ?

Gparted определяет его как unallocated.
в андройд нет таблицы разделов. Обычно на рабочем столе Armbian XFCE  появляются ярлычки от вменяемых разделов (с файловой системой ext4), это первый признак видимости eMMC.
Название: Re: H96 max+ (RK3328)
Отправлено: DdShurick от 15 Январь 2019, 17:45:48
mx10 ?
Да.
XFCE
У меня IceWM.
Название: Re: H96 max+ (RK3328)
Отправлено: midnighter от 16 Январь 2019, 04:49:07
в андройд нет таблицы разделов
Куда-бы она делась-то. Вот немного инфы о памяти в мобильных устройствах (приставк тоже касается): разметка памяти мобильных устройств (http://4pda.ru/forum/index.php?showtopic=544998)
Простыми словами про эмулируемую память (под спойлером) :http://4pda.ru/forum/index.php?showtopic=671898&st=0#Spoil-40923628-5 (http://4pda.ru/forum/index.php?showtopic=671898&st=0#Spoil-40923628-5)
Название: Re: H96 max+ (RK3328)
Отправлено: DdShurick от 16 Январь 2019, 09:53:52
а работает?
Да.
Название: Re: H96 max+ (RK3328)
Отправлено: sfs от 16 Январь 2019, 09:55:19
Какой модуль ядра помог и что в dmesg?
Название: Re: H96 max+ (RK3328)
Отправлено: DdShurick от 16 Январь 2019, 10:04:32
dmesg
Название: Re: H96 max+ (RK3328)
Отправлено: balbes150 от 16 Январь 2019, 12:43:40
Куда-бы она делась-то.
Туда же, откуда и "не взялась" - нет таблицы разделов MBR  на eMMC в ТВ боксах с штатной прошивкой андройд.
На AML - в первом секторе находиться u-boot-2015 и если вы попытаетесь там создать MBR - получите кирпич, т.к. нарушите u-boot (дополнение - на самом деле есть способ создания MBR и сохранить u-boot-2015, я его использую в Armbian и Libreelec).
На RK там пустота , т.к. u-boot начинается после 16 Мб.
Разметка разделов андройд на AML сидит в dtb (причем в двух местах, отдельно в u-boot и дополнительная для ядра), на RK - прописана в командной строке.
Вы сами (лично) изучали содержимое eMMC на ТВ боксах ?
Название: Re: H96 max+ (RK3328)
Отправлено: sfs от 14 Февраль 2019, 13:30:48
Дядя Шурик - как ваши успехи?
Раздербанили родной dtb ?
Я со своим A5 получил все (dtb wifi ffmpeg-hw xorg) кроме aufs overlayfs и видимости из линукс андроид разделов
Название: Re: H96 max+ (RK3328)
Отправлено: DdShurick от 14 Февраль 2019, 16:30:18
как ваши успехи?
Никак. Мне всё это стало просто неинтересно. Линукс стал не тот.