Здесь, также чтобы не повторяться о важных моментах, рекомендую вначале прочитать предисловие к статье: Восстановление приставки на MStar после неудачной прошивки.
И как обычно сначала рассмотрим два общих варианта для приставок на любых процессорах — универсальный пульт или программатором, и фирменный вариант — только для процессоров Sunplus — через UART.
Итак, если после неподходящей прошивки приставка всё-таки загрузилась, но пульт перестал работать, то покупаем универсальный пульт, например, рассмотренный в Обзоре обучаемого пульта Huayu DVB-T2+TV version 2017 для приставок. Подобрав код и получив управление, возвращаем исходную прошивку.
Или же так и оставляем чужую, если с ней всё работает нормально.
В указанных городах он стоит 130 р.
Кроме того, с ним появляется крайне полезная функция — обучение от старого пульта телевизора, т.о. можно будет пользоваться только 1 пультом, а не 2 (приставки и телевизора).
Ну и, конечно же, самый универсальный, но и самый кардинальный вариант — выпаять флеш-память, запрограммировать исходной прошивкой и впаять обратно.
Можно конечно попытаться и не выпаивая, через прищепку-адаптер, но помимо её стоимости от 200 р, надо как-то разрулить вопрос с питанием флеши на плате, ведь не только она подключена к +3.3В, а программатор лишнюю нагрузку уже не потянет, поэтому для надежности программирования чаще всего приходится всё-таки выпаивать. Ну а затем конечно припаивать обратно.
Программатор, например, CH341A (на AliExpress от 150 р).
У него к тому же ещё имеется и полезный режим преобразователя RS-232 <> TTL.
Но если нужно запрограммировать один-два раза, здесь и сейчас, при этом не тратя денег, и долго не ждать, то можно воспользоваться известным SPIPGM на 4 резисторах по 150 Ом, подключенных к LPT-порту:
Консольная программа SPIPGM работает под DOS/Win9x/NT/2k/XP/Vista/7/8/Linux32/64 (но не поддерживает 64-разрядные Windows, тогда загрузится с какого-нибудь Live USB или FreeDOS).
Несмотря на эту простоту — абсолютно рабочий программатор.
Но у процессоров Sunplus существует и своя возможность восстановить прошивку, подключившись через UART — контакты TX/RX:
ну и конечно к ближайшей земле — GND.
Например, через DATA-кабель от старого сотового телефона или через USB RS-232 <> TTL преобразователь, и такой же режим работы есть и у программатора CH341A.
Причем в отличие от предыдущих рассмотренных процессоров, восстановление возможно, даже если во флеш-памяти повреждено всё, т.е. вообще ничего нет.
У процессора Sunplus предусмотрена возможность с помощью фирменной утилиты загрузить через UART загрузчик, а затем и всё остальное.
Перед подключением к приставке рекомендую сначала проверить работу в любой терминальной программе, например, в HyperTerminal (ГиперТерминал), замкнув между собой TX и RX.
Если при нажатии клавиш — символы будут повторяться на экране, значит, связь работает.
А если при подключении к приставке всё равно что-то не получается, то попробовать поменять местами TX и RX.
Используется консольная программа ConsoleDown (запускается из командной строки Windows), также она может называться UARTLoader (а старое внутреннее название Sunplus DVD Rom Uploader).
ConsoleDown.exe -i 1502 -c 3 -b 115200 -f rom.bin
-i — модель процессора, поддерживаются SPHE 1502/1512, 1503/1505, 8600/8602.
-с — номер COM-порта, по-умолчанию, COM1
-b — скорость порта, по-умолчанию, 19200
-f — название файла прошивки, по-умолчанию, rom.bin
Прошивку положить в папку с программой и желательно без русских букв в названии файла и папок, и лучше прошивку переименовать в rom.bin
Запускать программу надо при отключенной приставке.
=== Sunplus Tool ===
Open COM3 for Connection…Success!!
Set baudrate 115200…Success!!
Please Turn On the Power….
Включаем приставку, должно появиться сообщение об успешном соединении:
Connect to platform successfully!!
IC 1502/1512 is working[1]
и начнется закачка в оперативную память сначала загрузчика:
Configure RAM… Success!!
Transmit Data….Success!!
а затем и самой прошивки rom.bin:
Init SPI flash…Success!!
1 Enter Transfer State…Success!!
Open COM3 for Connection…Success!!
Set baudrate 115200…Success!!
Connect to platform successfully!! Transmit Size: 3.09 MB [20:21:53]
[C:\UARTLOADER\rom.bin]
Progress-4 Status >> 100 %[20:32:50]
Program SPI flash…Success!! [20:32:50]
Total Time: [0 : 6 :57]
Wait For Reset System…
А если после Включения приставки в течении 10 секунд ничего не произошло — перезагрузите приставку.
Программа 32-разрядная, версия от 11 марта 2013, но если что-то не получается, то попробовать на старом компьютере/системе.
Возможная ошибка Boot address is 0xbffc1eec. Fail!! некритичная: проверять контакты, USB-переходник и т.д. или понизить скорость порта, например, до 19200:
ConsoleDown.exe -i 1502 -c 3 -b 19200 -f rom.bin
Конечно загружаться будет в 6 раз медленнее, но зато надежнее.
Напомню ряд стандартных скоростей: 300; 600; 1200; 2400; 4800; 9600; 19200; 38400; 57600; 115200.
Итак, 3 варианта восстановления:
- Универсальный пульт.
- Программатор.
- Через UART.
Ну и, как обычно, стоит напомнить:
ВСЁ, ЧТО ВЫ ДЕЛАЕТЕ СО СВОЕЙ ПРИСТАВКОЙ, ВЫ ДЕЛАЕТЕ НА СВОЙ СТРАХ И РИСК!
Принес сосед после неудачной прошивки мертвый Cosmosat 7810 pvr. Я восстанавливал ресивер как указано в инструкции с первого поста то-есть заливал бут. Но результат все равно никакой. После этого я с помощью этой же программы решил залить дамп. Все это заняло у меня приблизительно 10 минут. И все — рес ожил.
так надо было сразу прошивку заливать.
у меня GI HD SLIM привратился в кирпич ,смогу ли я таким способом востоновить мой рес ??
наверное сначала о восстановлении лучше спросить на их форуме.
да они толком не могут внятно дать метод востоновление данного реса
https://gisclub.tv/proshivki-gi-hd-slim/gi-hd-slim-obsuzhdenie-i-voprosy/?msg=481985
ерунда все это ,не работает этот метод
ну попробовать как в статье, тем более на корпусе уже есть дырка RS-232, а может сразу программатором.
Здесь на сайте всё описывается для — обычных эфирных приставок DVB-T2.
По спутниковым — лучше спрашивать на спутниковых форумах.
https://pp.userapi.com/c846523/v846523645/64c5a/bMEAMq1qXxc.jpg
вот на этом этапе востановление останавливается ,что делать
c этой ошибкой и на спутниковые форумы или просто искать в интернете.
давайте поищите ,вы , у меня ничего не получается
а зачем ? Обращайтесь к продавцу.