Прошивка CSM8 Amlogic S802 Android TV BOX

Инструкции для КПК (PPC)

Модератор: чипега

wind
Интересующийся
Интересующийся
Сообщения: 25
Зарегистрирован: 08.01.2016 2:27

Прошивка CSM8 Amlogic S802 Android TV BOX

Непрочитанное сообщение#81 » wind » 16.04.2017 21:14

тот ключ что я вам привёл-даёт самую полную информацию, какую возможно

Код: Выделить всё

|root@m201:/ # busybox df -T
df: invalid option -- T
BusyBox v1.17.1 (2010-08-05 03:25:40 CDT) multi-call binary.

Usage: df [-Pkmhai] [-B SIZE] [FILESYSTEM]...

Print filesystem usage statistics

Options:
        -P      POSIX output format
        -k      1024-byte blocks (default)
        -m      1M-byte blocks
        -h      Human readable (e.g. 1K 243M 2G)
        -a      Show all filesystems
        -i      Inodes
        -B SIZE Blocksize
Выкладываю boot.img - наверняка можно определить ФС по образу, но я не знаю как

Аватара пользователя
Blaze
Информатик-аналитик
Информатик-аналитик
Сообщения: 8933
Зарегистрирован: 24.05.2007 17:23
Модель телефона: POCO X3 Pro 6/128
Прошивка: crDroid v7.7
Sat-ресивер: Tiviar Mini HD
Откуда: Данков
Контактная информация:

Прошивка CSM8 Amlogic S802 Android TV BOX

Непрочитанное сообщение#82 » Blaze » 17.04.2017 22:47

Код: Выделить всё

root@porteus:/home/guest/Загрузки# df -T boot.img 
Файловая система Тип  1K-блоков Использовано Доступно Использовано% Cмонтировано в
aufs             aufs  61409300      1118904 57147948            2% /
root@porteus:/home/guest/Загрузки# file -s boot.img
boot.img: Android bootimg, kernel (0x10008000), ramdisk (0x11000000), second stage (0x10f00000), page size: 2048
root@porteus:/home/guest/Загрузки#   
файловая система aufs - как ее проверить на ошибки, затрудняюсь ответить.

Распаковал я ваш boot.img - его внутренности:

Код: Выделить всё

Page size: 2048 (0x00000800)
Kernel size: 6175412 (0x005e3ab4)
Ramdisk size: 874179 (0x000d56c3)
Second size: 47104 (0x0000b800)
Board name: 
Command line: 
Writing boot.fex-kernel ... complete.
Writing boot.fex-ramdisk.gz ... complete.
Writing boot.fex-second.gz ... complete.
3858 блоков

Код: Выделить всё

root@porteus:~# tree /home/guest/Загрузки/livesuit_kitchen_ublaze.ru_beta/_temp/boot
/home/guest/Загрузки/livesuit_kitchen_ublaze.ru_beta/_temp/boot
├── boot.fex-kernel
├── boot.fex-second.gz
├── cmd_line.cfg
└── ramdisk
    ├── backup
    ├── boot
    │   ├── aml_nftl_dev.ko
    │   └── mali.ko
    ├── data
    ├── default.prop
    ├── dev
    ├── file_contexts
    ├── fstab.amlogic
    ├── init
    ├── init.amlogic.board.rc
    ├── init.amlogic.rc
    ├── init.amlogic.usb.rc
    ├── init.environ.rc
    ├── init.rc
    ├── init.trace.rc
    ├── init.usb.rc
    ├── proc
    ├── property_contexts
    ├── sbin
    │   ├── adbd
    │   ├── healthd
    │   ├── ueventd -> ../init
    │   └── watchdogd -> ../init
    ├── seapp_contexts
    ├── sepolicy
    ├── sys
    ├── system
    ├── ueventd.amlogic.rc
    └── ueventd.rc

9 directories, 25 files
root@porteus:~#  
Если интересно посмотреть что там - запаковал в архив boot.tar.bz2

wind
Интересующийся
Интересующийся
Сообщения: 25
Зарегистрирован: 08.01.2016 2:27

Прошивка CSM8 Amlogic S802 Android TV BOX

Непрочитанное сообщение#83 » wind » 17.04.2017 23:39

спасибо
а распаковывали вы какой кухней? Помнится как-то скачивал у вас для Allwinner
поставил последний busybox - появилась опция df -T
за это время устройство 1 раз зависло...сегодня..
dmesg всегда одно и то же выдаёт по nand... не знаю где и копать по этим зависонам...причина? Кстати определил время зависа-в 4 ночи-экран замер именно на этой отметке. Может какие-то скачки напряжения? Можете подсказать ещё что-то?

Аватара пользователя
Blaze
Информатик-аналитик
Информатик-аналитик
Сообщения: 8933
Зарегистрирован: 24.05.2007 17:23
Модель телефона: POCO X3 Pro 6/128
Прошивка: crDroid v7.7
Sat-ресивер: Tiviar Mini HD
Откуда: Данков
Контактная информация:

Прошивка CSM8 Amlogic S802 Android TV BOX

Непрочитанное сообщение#84 » Blaze » 18.04.2017 22:01

wind, да, кухня для Allwinner https://ublaze.ru/allwinner-img/
e2fsck - может проверять только Linux ext2/ext3/ext4 файловые системы.
Файловую систему aufs утилита e2fsck проверить и исправить ошибки не могла - значит ошибка не в /dev/block/boot.

Еще раз можно увидеть лог

Код: Выделить всё

dmesg | grep "warn\|error\|fail\|nand"

wind
Интересующийся
Интересующийся
Сообщения: 25
Зарегистрирован: 08.01.2016 2:27

Прошивка CSM8 Amlogic S802 Android TV BOX

Непрочитанное сообщение#85 » wind » 19.04.2017 0:36

Код: Выделить всё

dmesg | busybox grep "warn\|error\|fail\|nand"
<4>[    2.028374@3] ===========================================amlnf_init:641,nand device tree ok,dev-name:nand
<4>[    2.049438@3] ######STS IRQ mode for nand driver
<4>[    2.082292@3] hynix nand get default reg value at blk:6, page:1536
<4>[    2.095925@3] nand shipped bbt at block 0
<4>[    2.123678@3] i=0,register --- nand_key
<4>[    2.156619@3] nand adjust phy offset : block 4
<4>[    2.158547@3] nand adjust phy offset : block 4
<4>[    2.232397@3] amlnand_add_nftl:
<4>[    2.954922@3] spi_nor: probe of apollospi:32766 failed with error -12
<4>[    2.965360@3] mmc driver version: 1.07, 2015-01-21: fix a bug in tuning which caused eMMC data CRC error
<4>[    3.443276@3] name=nand_key nand_key
<4>[    3.461321@3] get keyexample fail, aml_rtc_probe:718
<11>[   11.402761@0] init: mount none to target failed
<11>[   11.534947@0] init: mount none to target failed
<11>[   11.538945@0] init: mount none to target failed
<11>[   11.543418@0] init: mount none to target failed
<11>[   11.551847@0] init: mount none to target failed
<6>[   11.708408@1] EXT4-fs (data): mounted filesystem with ordered data mode. Opts: nomblk_io_submit,errors=remount-ro
<6>[   11.839625@1] EXT4-fs (cache): mounted filesystem with ordered data mode. Opts: nomblk_io_submit,errors=remount-ro
<11>[   11.989463@2] init: Cannot read /dev/nand_env: -3.
<11>[   12.005828@2] init: Cannot read /dev/nand_env: -3.
<11>[   12.022110@2] init: Cannot read /dev/nand_env: -3.
<11>[   12.038453@2] init: Cannot read /dev/nand_env: -3.
<11>[   12.054773@2] init: Cannot read /dev/nand_env: -3.
<11>[   12.059558@2] init: read /dev/nand_env failed
<6>[   12.128706@2] binder: 132:132 transaction failed 29189, size 0-0
<6>[   12.359441@1] warning: `daemonsu' uses 32-bit capabilities (legacy support in use)
<11>[   42.737182@3] init: mount none to target failed

Аватара пользователя
Blaze
Информатик-аналитик
Информатик-аналитик
Сообщения: 8933
Зарегистрирован: 24.05.2007 17:23
Модель телефона: POCO X3 Pro 6/128
Прошивка: crDroid v7.7
Sat-ресивер: Tiviar Mini HD
Откуда: Данков
Контактная информация:

Прошивка CSM8 Amlogic S802 Android TV BOX

Непрочитанное сообщение#86 » Blaze » 22.04.2017 14:29

wind, прошивать приставку не пробовали?

wind
Интересующийся
Интересующийся
Сообщения: 25
Зарегистрирован: 08.01.2016 2:27

Прошивка CSM8 Amlogic S802 Android TV BOX

Непрочитанное сообщение#87 » wind » 23.04.2017 12:52

изначально бокс сильно подтормаживал и иногда зависал. Нашёл на него другую прошивку-стало побыстрее и зависания вроде уменьшились, но происходили время от времени. В таком режиме он проработал год. Месяц назад начал чаще подвисать-практически каждый день и я нашёл на неё вроде как прошивку андроид 5. Прошил, но бокс не загрузился вообще. Вернул старую проверенную и бокс завёлся с 3-го раза-зависал при создании далвик-кэша при первой загрузке. Потом ещё пару раз зависал. Как раз в это время я почитал этот форум и добавил e2fsck (в прошивке его не было-ругалось в журнале). При наличии этой утилиты он каждый раз при загрузке запускает её на проверку system и data. После этого ещё 1-2 раза завис (а прошла уже не одна неделя). К слову сказать я им сейчас и не пользовался-просто стоит включенный. Все зависания до этого были ночью-в это время он не был под нагрузкой, т.е. зависания не связаны с нагрузкой, а носят скорее спонтанный характер. Более активно начну юзать его с завтрашнего дня. Только что проверил uptime:

Код: Выделить всё

root@m201:/ # uptime
up time: 4 days, 18:44:31, idle time: 4 days, 09:27:31, sleep time: 00:00:00

Аватара пользователя
Blaze
Информатик-аналитик
Информатик-аналитик
Сообщения: 8933
Зарегистрирован: 24.05.2007 17:23
Модель телефона: POCO X3 Pro 6/128
Прошивка: crDroid v7.7
Sat-ресивер: Tiviar Mini HD
Откуда: Данков
Контактная информация:

Прошивка CSM8 Amlogic S802 Android TV BOX

Непрочитанное сообщение#88 » Blaze » 23.04.2017 13:06

Похоже, что NAND память требует замену.

wind
Интересующийся
Интересующийся
Сообщения: 25
Зарегистрирован: 08.01.2016 2:27

Прошивка CSM8 Amlogic S802 Android TV BOX

Непрочитанное сообщение#89 » wind » 23.04.2017 16:12

ну я ещё его погоняю...посмотрим...
ещё такой момент - не умеет уходить в sleep (не умел изначально и на новых прошивках тоже) - это приговор или можно что-то поменять в настройках?

Аватара пользователя
Blaze
Информатик-аналитик
Информатик-аналитик
Сообщения: 8933
Зарегистрирован: 24.05.2007 17:23
Модель телефона: POCO X3 Pro 6/128
Прошивка: crDroid v7.7
Sat-ресивер: Tiviar Mini HD
Откуда: Данков
Контактная информация:

Прошивка CSM8 Amlogic S802 Android TV BOX

Непрочитанное сообщение#90 » Blaze » 23.04.2017 20:05

Зайдите в Настройки > Экран > Спящий режим и выберите нужное время.

Ответить