Page 1 of 2

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

PostPosted: 28 Jan 2016, 15:57
by lymax
Тестовая прошивка для сброса данных по битым блокам флеша

Обычно для этого необходимо подключить консольный кабель и сделать как описано здесь.
http://www.moservices.org/forum/viewtop ... ase#p62684

Данная "прошивка" - попытка обойтись без кабеля. Флешка должна быть отформатирована в FAT

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

Логи на флешке
- install.img.1.flash_erase.log - лог сброса данных по битым блокам
(в конце в идеале Performing Flash Erase of length 2097152 at offset 0x7e00000 done)
- install.img.2.install_a.log - лог прошивки бутлоадера (практически пуст)
- install.img.3.first_boot.log - лог первой загрузки, в ней можно увидеть наличие / отсутствие BBT

Внимание: при повторной прошивке логи обязательно удалить. Если есть файл лога 1-2-3 шага, то этот шаг будет пропущен.

Если получится или не получится - выложите все файлы с логами для анализа
если не получится и есть консольный кабель - очень желателен лог с него при прошивке

Устарело! Новые версии
http://www.moservices.org/forum/viewtop ... =14&t=3746


Потом попробуйте прошить желаемую прошивку

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

PostPosted: 28 Jan 2016, 19:24
by Virtual
один совет:
после стирания всей флеш, и установки буткода
нужно минимум раз (лучше пару) включить плеер без флешек с прошивкой.... подождать, и выключить.
(ядро rescue увидев такое безобразие с отсутствием bbt пересоздаст его "нулевым".)

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

Re: восстановление при самой неудачной прошивке saturn(1186)

PostPosted: 29 Jan 2016, 22:22
by AleGor
2 lymax
Спасибо. Ознакомился с вашим советом. Достал из install.img flash_erase и записал в корень флешки (без install.img на флешке).
флешку в плеер, а дальше, простите мою безграмотность :oops: не знаю как выполнить команду erase -m.
Можете мне помочь и поподробнее объяснить по шагам? Меня видимо смутило следующая цитата из поста: "Данная "прошивка" - попытка обойтись без кабеля. Для применения действовать как обычно."

Re: восстановление при самой неудачной прошивке saturn(1186)

PostPosted: 29 Jan 2016, 22:32
by lymax
нет, это именно попытка обойтись обычными средствами.
просто скопируйте install.img на флешку и прошейте как обычно, ничего более делать не надо.
потом посмотрите на флешке файл лога, а лучше выложите здесь

потом возьмите желаемую прошивку и попробуйте

Re: восстановление при самой неудачной прошивке saturn(1186)

PostPosted: 29 Jan 2016, 23:16
by AleGor
Я брал прошивку от Farvoice egr6s_pro_3055_r1. Она же до этого у меня и работала. Попытался прошиться родной... Тоже не помогло...

Re: восстановление при самой неудачной прошивке saturn(1186)

PostPosted: 30 Jan 2016, 00:04
by lymax
ещё раз - никакая из официальных или модифицированных прошивок не установится, пока блок 27 отмечен как убитый.
и тут 2 варианта
1. он действительно убит
2. он ошибочно помечен как битый
пытаемся удалить инфу о битых блоках. как это сделать - описано в соответствующих постах - ищи "flash_erase". если после этого он всё ещё отмечен как битый - тогда только флеш паять.
"прошивка" данная мной выше - это попытка стереть информацию о битых блоках. если нет лога на флешке - что-то не сработало. чтобы понять что - нужен лог со шланга. и шлангом же можно/нужно попытаться почистить флеш

Re: восстановление при самой неудачной прошивке saturn(1186)

PostPosted: 30 Jan 2016, 00:10
by AleGor
Хорошо. Я еще раз все внимательно почитаю, постараюсь осмыслить и обращусь позднее. Спасибо за внимание и терпение. :)

Re: восстановление при самой неудачной прошивке saturn(1186)

PostPosted: 30 Jan 2016, 00:24
by AleGor
Простите, мне стыдно. Брал install.img из разных прошивок. А требовалось скачать по вашей ссылке. :oops: :oops: Я разобрался. Направляю flash_erase.log

Re: восстановление при самой неудачной прошивке saturn(1186)

PostPosted: 30 Jan 2016, 00:41
by lymax
Ну и славно. Стёрлось как и ожидалось. Теперь читайте внимательно
Virtual wrote:один совет:
после стирания всей флеш, и установки буткода
нужно минимум раз (лучше пару) включить плеер без флешек с прошивкой.... подождать, и выключить.
(ядро rescue увидев такое безобразие с отсутствием bbt пересоздаст его "нулевым".)

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


Потом идите сюда
viewtopic.php?f=42&t=1637&p=72076#p72001
Скачивайте Egreat_R6S_Pro_3.0.5.6_bootloader_67_20140219.zip и устанавливайте
Это официальная без моса, она поставит правильный бут. А потом уже решайте какую сверху - выбор на форуме велик

Re: восстановление при самой неудачной прошивке saturn(1186)

PostPosted: 30 Jan 2016, 01:22
by AleGor
Я в счастье.. Заработал. Поставил Egreat_R6S_Pro_3.0.5.6_bootloader_67_20140219.zip. Да, Mos у меня был, очень удобная штука. Не совсем понимаю как ее ставить. Мне в предыдущий раз Farvoice присылал прошивку для моего плеера. Почитаю еще дополнительно как ставить сверху Mos.
Огромное спасибо lymax и Virtual (комментарии не остались незамеченными ;) ).