FAQ по востановлению ресивера Octagon SF8008 при помощи программы Hitool

Автор romansat, 20 Березень 2019, 19:34:24

Попередня тема - Наступна тема

0 Користувачі і 1 Гість дивляться цю тему.

romansat

FAQ по восстановлению ресивера Octagon SF8008 при помощи программы Hitool

Если у Вас после проведения некоторых действий с ресивером как то неудачной прошивки, неудачного recovery и т.д., ресивер не загружается, то есть на переднем дисплее отображается надпись boot и ресивер не может выйти в режим Recovery, необходимо провести процесс восстановления с помощью программы Hitool.

Ниже пошаговая инструкция основанная на моем личном опыте.

Программу можно скачать ниже по ссылке
link

Так же нужен имидж восстановления ресивера.
Они есть на форумах поддержки любой уважающей себя комманды Enigma2.
Навскидку даю ссылки на два имиджа восстановления от комманд oATV и NFR.

https://mega.nz/#!x3RzECQb!E6oc5Uznut-m_d6khMqUFHjKB1CeXWmIrTRhrx3ME1s
https://www.nachtfalke.biz/vbdownloads.php?do=file&fileid=63619

Восстановление происходит при помощи порта RS 232 на задней панели ресивера, реализованного через интерфейс MiniJack 3.5 mm.

При помощи Hitool можно восстановить ресивер двумя способами:

1.Network
2.Serial




Для первого способа нужен кабель USB - MiniJack 3.5 mm 3 Pin
Для второго способа RS 232 - MiniJack 3.5 mm 3 Pin



Оба кабеля я спаял сам, но можно и купить, используя поиск в инете.
Паять нужно как нуль-модемный кабель, то есть по схеме:

2x3
3x2
5x5


Или:

RxD-TxD
TxD-RxD
GND-GND (корпус)


Можно использовать и 4-х пиновый MiniJack 3.5 mm, найти нужную распиновку не составляет труда.





I. И так восстановление при пом. метода Network

1.Выключите ресивер из сети,отсоедините все USB и SD карты от ресивера,подсоедините к PC кабель разьемом USB ,и к ресиверу разьемом MiniJack 3.5 mm в порт RS 232.Подключите сетевой кабель LAN от роутера к ресиверу.
2.Запустите Hitool.exe, войдите в раздел HiBurn.
3.В выпадающем контекстном окне выберите тип процессора Octagon sf8008 -"HI3798MV200"
4.Во вкладке Local PC Config введите номер COM порта адаптера (посмотреть какой именно порт можно в Диспетчере Устройств Windows),IP своего компа в локальной сети.
5.Во вкладке "Board Config"  введите незанятый IP адрес в локальной сети,он будет присвоен ресиверу.
Маска и шлюз как правило определятся сами,если нет, введите свои данные вручную. MAC адрес будет произвольный, на это не обращайте внимание.
6.В "Transfer Mode " поставьте галку на Network.
7.Выберите вкладку "Burn eMMC".
8. Выберите файл emmc_partitions.xml образа восстановления HiTool с помощью
кнопки «Browse»  из разархивированного архива имиджа.
Я использовал recovery имидж от ATV, можно выбрать доступный от любой команды.

[mod]Этого нет нигде в инструкциях, но если у Вас после всех этих телодвижений не начнется перепрошивка, то начните все сначала и нажмите в этом месте  установки "Create eMMC image". Будет создан прошивочный имидж на компе, который дальше зальется в ресивер.
Лично у меня без этого восстановление не начиналось![/mod]

9.В итоге нажмите копку "Burn".
10.Включите ресивер тумблером сзади и имидж начнет устанавливаться.



Время установки по способу I около 4-5 мин.
После завершения, ресивер автоматически перезагрузится.
Загрузится восстановительный имидж, который надо заменить на обычный, обычным способом установки.

II. Восстановление при помощи метода Serial.

Используйте кабель как на скрине 3.
Для этого в компе потребуется классический 9-и пиновый выход RS-232 (что сейчас редко встречается).
Его подключить в COM порт PC,а MiniJack в порт RS-232 ресивера.
В отличие от вышеописанного метода тут небходимо отключить и сетевой кабель LAN.
Пусть Вас не смущает отсутствие любой реакции на переднем дисплее ресивера во время этого метода прошивки, все время он будет темный.
За процессом прошивки можно следить в логе прошивки в консоли программы.

1.Выключите ресивер из сети,отсоедините все USB и SD карты от ресивера, отсоедините LAN кабель. Подсоедините к входу RS-232 PC разьем кабеля RS-232  и к ресиверу разьем MiniJack 3.5 mm в порт RS 232.
2.Запустите Hitool.exe, войдите в раздел HiBurn.
3.В выпадающем контекстном окне выберите тип процессора Octagon sf8008 -"HI3798MV200"
4.Во вкладке Local PC Config введите номер COM порта адаптера (посмотреть какой именно порт можно в Диспетчере Устройств Windows).
5.В "Transfer Mode " поставьте галку на Serial.
6.Выберите вкладку "Burn eMMC".
7. Выберите файл emmc_partitions.xml образа восстановления HiTool с помощью
кнопки «Browse»  из разархивированного архива имиджа.
Я использовал recovery имидж от NFR,можно выбрать доступный от любой комманды.

[mod]Этого нет нигде в инструкциях,но если у Вас после всех этих телодвижений не начнется перепрошивка, то начните все сначала и нажмите в этом месте  установки "Create eMMC image". Будет создан прошивочный имидж на компе, который дальше зальется в ресивер.
Лично у меня без этого восстановление не начиналось![/mod]

8.Нажмите копку "Burn".
9.Включите ресивер тумблером сзади,и имидж начнет устанавливаться.


Время установки по способу II около 3 часа 10 мин.

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



Лог прошивки можно посмотреть в аттаче


romansat

Новая информация по восстановлению sf8008.

23.04.2019 опубликованы новые драйвера для sf8008

Цитата- добавление fastboot и bootargs в образ usb
- необходимо, когда ресивер не загружается (не требуется hitool)
- [rt8723bs] отключает powermanagement


Обновления включены в сегодняшние имиджи. Fastboot и bootargs теперь в образах. Так что, если по какой-либо причине коробка не загружается, ее не нужно ремонтировать с помощью rs232, через USB будет достаточно.

Таким образом,по заявлению support Octagon потребность в hitool при восстановлении ресивера отпадает.