Page 1 of 13

Универсальный бут для RTD1186 и скрипты

PostPosted: 23 Mar 2016, 01:54
by lymax
настоятельно рекомендую начинать с 0.Общий + 2. Скрипт для снятия минимального лога прежде чем вносить какие либо изменения в полумертвую систему (а большинство ставит этот бут как раз для попыток реанимации NAND когда уже ничего не помогает)

рекомендация: если на этом буткоде после всех процедур ваша желаемая прошивка (без буткода) работает - не спешите менять бут на последние от иконбит или инекст! есть подозрение что они трут флеш в критичной области при каждом включении.иначе - паяльник вам в руки, рано или поздно.
так-же раз вы попали в эту тему - в 90% случаев пользовались прошивками от инекст иконбит или медведей на последнем сдк = дырка в флеш, никогда не пользуйтесь оригиналом, только пере-собранными с патчем от порчи NAND.
| +
//++ Virtual


Универсальный бут устанавливается обычным для плеера способом, порядок действий как и при установке родных прошивок.
| +
1186_0402.1161.zip
(9.99 MiB) Downloaded 2699 times

После установки бута необходимо установить прошивку с желаемым ГУИ. Рекомендуемая -Универсальная прошивка для плеера на чипе Realtek 1186 (viewtopic.php?f=40&t=3707#p72108).

Работоспособность других прошивок не гарантируется.
Проверена работоспособность следующих родных прошивок:
- egreat R6S_Pro_3.0.5.5
Не запускается
- iconbit

Расширенные способы установки:

Прошивка с универсальным бутом и скрипты для работы с ним.

Данным методом можно также сделать минимальный лог без кабеля , а так же сбросить список битых блоков флеша (часто это последний шанс реанимировать плеер без "шланга")

Порядок работы:
- скачать файл под пунктом 0 и распаковать в корень флешки, отформатированной в FAT
- скачать скрипт с желаемого пункта и распаковать рядом с предыдущим.
- внимательно прочесть описание к пункту и при необходимости произвести настройку
- "прошить" плеер обычным способом
- радоваться успеху или грустить по неудаче и выкладывать полученные логи в этой теме.

Внимание! Плеер прошивается и перегружается несколько раз, не спешите выключать питание, или вынимать флешку.

0.Общий
файл - "прошивка" | +
bl12.zip
(11.13 MiB) Downloaded 2691 times
- содержит новый бут и другие необходимые файлы. Этот файл отдельно ничего не сделает, нужны соответствующие скрипты, указанные ниже.

внимание! на плееры 3Q F370HW (он же measy X5, он же iconbit XDS800 3D, он же iconbit Movie3D800GL) на свой страх и риск, есть информация что буткод NOR битый = кирпич и спасение только шлангом, хотя с битым NOR однозначно рано или поздно кирпич. (вылечить можно установкой NOR бута по кабелю.)

1.Скрипт
сброса списка битых блоков и установки нового бута | +
full_install.zip
(1.36 KiB) Downloaded 2057 times
Запоминает и восстанавливает МАК. Распаковать в в корень флешки.
сменить (восстановить) MAC адрес. | +
заранее на флешке создать текстовый файл
mac.txt
с содержимым:
Code: Select all
mac=01.23.45.67.89.ab

где 01.23.45.67.89.ab ваш MAC адрес.

метка сети "Гигабит" | +
заранее на флешке создать текстовый файл
gbit.txt


Внимание! Если на плеере очень древний NOR-бут, то установка данным способом может пройти с ошибками. Будет стёрт оригинальный МАС-Адрес и маркер сети гигабит. Потеря оригинального МАС не повлечёт за собой ощутимых проблем, а потеря маркера сети сделает сеть неработоспособной. Обычно установка родного бута восстанавливает работоспособность сети, но MAC адрес можно восстановить только с помощью консольного кабеля. В текущей версии bl12 данная проблема устранена, но мы не можем проверить все плееры и все буты, поэтому
Вы всё делаете на свой страх и риск

2. Скрипт
для снятия минимального лога | +
log.zip
(346 Bytes) Downloaded 1212 times
Распаковать в в корень флешки.

3а. Скрипт
для прописывания бут параметров - вариант 1 | +
bootparams1.zip
(1.13 KiB) Downloaded 1077 times
Работает только после установки нового бута, как описано в п1. Распаковать в в корень флешки.
редактирование данных | +
Отредактировать файл bootparams.txt
Значения параметров прописать между ""
Параметры, значения которых изменять не нужно, можно оставить пустыми или удалить эти строки из файла.
Значения параметров, содержащие пробелы, должны начинаться и заканчиваться \" - в виде abcd="\"a b\""
Пробелы до и после знака = не вставлять!
Параметр Gbit: значение 0 - удалить метку, 1 - установить метку

3б. Скрипт
для прописывания бут параметров - вариант 2 | +
bootparams2.zip
(752 Bytes) Downloaded 914 times
Работает только после установки нового бута, как описано в п1. Распаковать в в корень флешки.
редактирование скрипта | +
Отредактировать файл command.txt
Использовать редактор, понимающий концы строк Linux. Предпочтительный - Notepad++
Команды в обычном формате бута Realtek
Команды прописывать только в первой строках, разделение между командами - ; (точка с запятой).
Две последние строки не менять! смысл в них - 1.сохранить бут параметры, 2. стереть коммандный блок бута (иначе будут прописыватся параметры при каждом включении) 3. слово с 0000 - маркер окончания коммандного блока
Размер файла не может быть больше 2048 байт.
Длина одной строки не может быть больше 120 символов! При необходимости можно сделать несколько строк - но две последние должны остаться последними.
Значения параметров, содержащие пробелы, должны начинаться и заканчиваться " (кавычки) - в виде setenv abcd "a b"


4. Скрипт
Сброса списка битых блоков | +
flash_erase.zip
(948 Bytes) Downloaded 855 times
Внимание! Будут утеряны MAC-Адрес и бут-параметры. Вторым шагом необходимо установить родной бут! Восстановление MAC-адреса только через консольный кабель. или через установку буткода из оной темы.

5. Скрипт
установки универсального бута с логом | +
only_install.zip
(526 Bytes) Downloaded 922 times
MAC-Адрес и бут-параметры затронуты не будут. Файл лога будет создан на флешке.

При неудаче выкладывайте полученные логи, которые будут созданы на флешке. При удаче - просто отписывайтесь.

Сборка и скрипты периодически дорабатываются, поэтому перед прошивкой всегда надо скачать свежие

Re: Сброс списка битых блоков флеша без кабеля для RTD1186

PostPosted: 25 Mar 2016, 21:49
by fvfnfh
Чтобы установить новый бут достаточно выполнить п.0 или еще и п.1 нужен?

Re: Сброс списка битых блоков флеша без кабеля для RTD1186

PostPosted: 25 Mar 2016, 21:59
by Virtual
0+1 распаковать в корень флешки

Re: Сброс списка битых блоков флеша без кабеля для RTD1186

PostPosted: 25 Mar 2016, 22:07
by fvfnfh
После смены бута,нужно ли будет заново прописывать кн.выкл. через ttl кабель.

Re: Сброс списка битых блоков флеша без кабеля для RTD1186

PostPosted: 25 Mar 2016, 22:17
by lymax
Пока да. Но если готовы поучаствовать в тестировании и улучшении - дайте команду, посмотрим, как это лучше раализовать.

Re: Сброс списка битых блоков флеша без кабеля для RTD1186

PostPosted: 25 Mar 2016, 22:38
by Virtual
если речь про POWERKEY_IRRP то легко ;( смотрите скрипты!

Re: Универсальный бут для RTD1186 и скрипты

PostPosted: 01 Jun 2016, 23:25
by docg
Спасибо, ренимировал свой плеер, удалось затереть бэд в 8-м блоке, и кабель не понадобился.

Re: Универсальный бут для RTD1186 и скрипты

PostPosted: 23 Aug 2016, 00:27
by lymax
Забыл спросить вовремя - бут не прошился и прошлось ставить потом родной?

Re: Универсальный бут для RTD1186 и скрипты

PostPosted: 23 Aug 2016, 01:39
by docg
Если вопрос ко мне, универсальный бут прошился норм, но я все-таки решил потом поставить родной бут на него

Re: Универсальный бут для RTD1186 и скрипты

PostPosted: 23 Sep 2016, 21:36
by fakinmoran
привет!
подскажите, как понять встал бут или нет?
пробую варианты 3а и 3б. логи особо читать не умею, но по крайней мере в конце файлов никаких сообщений об ошибках не увидел.

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

помогите разобраться, пожалуйста?