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

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

Название: Проблемы с shutdown и suspend
Отправлено: DdShurick от 29 Ноябрь 2018, 12:38:42
смотреть и сравнивать
Давайте на конкретном примере. После shutdown система выгружается но питание не выключается. Где ковырять?
Название: Re: Re: H96 max+ (RK3328)
Отправлено: sfs от 29 Ноябрь 2018, 12:43:08
После shutdown система выгружается но питание не выключается.
http://forum.puppyrus.org/index.php?topic=21070.0 ?
Название: Re: Re: H96 max+ (RK3328)
Отправлено: DdShurick от 29 Ноябрь 2018, 13:24:20
 Ответа на вопрос "что править?" там нет. На пульт никак не реагирует.
Название: Re: Re: H96 max+ (RK3328)
Отправлено: sfs от 29 Ноябрь 2018, 13:47:38
Ответа на вопрос "что править?" там нет
В том случае править нечего
На пульт никак не реагирует.
И под андроидом?
Название: Re: Re: H96 max+ (RK3328)
Отправлено: DdShurick от 29 Ноябрь 2018, 15:33:05
И под андроидом?
Под андроидом уходит в спячку, полностью не выключается.
Название: Re: Re: H96 max+ (RK3328)
Отправлено: balbes150 от 29 Ноябрь 2018, 16:07:03
С выключением не всё так просто. У ТВ боксов есть разные режимы, для нормальной работы нужна поддержка режима выключения и пробуждение с пульта ДУ, эти возможности относятся к функционалу u-boot. Если вы запускаете Linux с SD карты, значит используется тот, что на ней, а это версия, которая предназначена для MVR9. Нужно собирать вариант под вашу железку (если таковое возможно, многие производители не дают подробностей по их варианту и не известно, что править, что-бы собирать).
Название: Re: После shutdown система выгружается но питание не выключается
Отправлено: sfs от 30 Ноябрь 2018, 09:16:15
    С выключением не всё так просто.
Это я уже понял. Перезагрузка работает нормально, есть соответствующая секция в dts - reboot-mode (строка 554), есть секция rockchip-suspend, а вот секции poweroff нет.
Название: Re: После shutdown система выгружается но питание не выключается
Отправлено: balbes150 от 30 Ноябрь 2018, 11:04:54
Для начал, что-бы попробовать разобраться с SD картой, можно попробовать уменьшить частоту, на VIM2 мне это помогло заставить работать SD карту. Не факт что поможет, но стоит попробовать.

это от SD карты
https://github.com/150balbes/rockchip-kernel/blob/le/arch/arm64/boot/dts/rockchip/rk3328-evb.dts#L554

это от eMMC
https://github.com/150balbes/rockchip-kernel/blob/le/arch/arm64/boot/dts/rockchip/rk3328-evb.dts#L569

можно пробовать уменьшать по шагам 150000000  120000000 100000000 50000000

еще полезно выполнить полное сравнение файла trn9 и evb (я пользуюсь наглядной утилитой meld, там сразу видно , в чём различие и можно на лету все править)
Так же стоит сравнить с тем, как прописаны параметры в dts от ядра 4.19
Название: Re: Проблемы с shutdown и suspend
Отправлено: sfs от 10 Февраль 2019, 18:46:50
В свежих dtb этой секции вообще нет
При suspend в линуксе бокс a5 засыпает. Диод становится красным. Не разбудить ничем (клава мышь пульт).
Что-то можно сделать?