Неработоспособный 1186: Минимальный лог без кабеля

о железе плеера и о периферии

Неработоспособный 1186: Минимальный лог без кабеля

Postby lymax » 02 Feb 2016, 01:08

Данный файл предназначен для получения минимального лога с плеера и не является заменой лога с кабеля. Причина в том, что полный лог система выдаёт только на консоль последовательного порта, а это - усечённый. Но возможно и он позволит диагностировать проблему с плеером - например "запиленный" 27 блок.

Принцип работы с ним - обычный. Распаковываем файл, помещаем на шлешку и пытаемся прошить. Флешка должна быть отформатирована в FAT. На флешке должен появится файл boot.log, который необходимо выложить для анализа. Некоторые проблемы возможно распознать собственными силами - например,
тот самый запиленный блок | +
[dump_BBT] Nand BBT Content
[0] (0, 27, 0, 2044)

Никаких изменений в системе при этом не происходит.

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

Для тех, кто обладает необходимыми навыками, предусмотрены дальнейшие функции | +
а именно:
если на флешку поместить файл с именем install.sh, то он будет выполнен. Содержать он может например:
Code: Select all
#!/bin/sh
#
img=$1
echo "$img"
path=${img%/*}
echo "$path"
"$path/testprg"
/tmp/busybox

for i in /tmp/usbmounts/* ; do mount -o remount,rw $i ; done
"$path/testprg2" >> "$path/my.log"
sync
for i in /tmp/usbmounts/* ; do mount -o remount,ro $i ; done

Здесь переменная img указывает на файл прошивки (обычно это /mnt/usbmounts/sda1/install.img), path - на корень флешки (в данном примере /mnt/usbmounts/sda1/), следующая команда запускает файл testprg в корне флешки на выполнение. Бизик уже распакован и доступен в /tmp/busybox.
Флешку можно перевести в режим чтения/записи, например, чтобы записать лог. Здесь программа testprg2 выдаст данные в файл my.log (всё в корне флешки). Для того, чтобы данные были гарантированно записаны, необходимо вызвать sync. Последняя команда переводит подключённую флешку в режим только чтения, чтобы её можно было корректно извлечь из плеера.
Марсы: 2*Emtec Movie Cube S800H (amp_r12 vrtn + amp_r12 noGUI[NFS/Samba/FTP/Trans])
Сатурны: Iconbit XDS73D + eGreat R6S Pro (ампс + скин 3Dgui)
+ eGreat R6S Pro (ампс ногуй) + 2*eGreat R6S для тестов
Сеть/Инет: LAN / WLAN 300Mb / ADSL 16Mb
User avatar
lymax
 
Posts: 245
Joined: 12 Jun 2012, 00:10

Re: Неработоспособный 1186: Минимальный лог без кабеля

Postby lymax » 06 Feb 2017, 14:29

Марсы: 2*Emtec Movie Cube S800H (amp_r12 vrtn + amp_r12 noGUI[NFS/Samba/FTP/Trans])
Сатурны: Iconbit XDS73D + eGreat R6S Pro (ампс + скин 3Dgui)
+ eGreat R6S Pro (ампс ногуй) + 2*eGreat R6S для тестов
Сеть/Инет: LAN / WLAN 300Mb / ADSL 16Mb
User avatar
lymax
 
Posts: 245
Joined: 12 Jun 2012, 00:10


Return to Hardware

Who is online

Users browsing this forum: No registered users and 3 guests