DTS-декодер в eGreat EG-M31B «своими руками»

04.03.2009 10:08 | Категории: Настройка устройств

Большое количество пользователей считает отстутствие DTS-декодирования в NMT-плеерах существенным недостатком: требуется приобретение ресивера, поддерживающего данный формат.

Производители не обошли этот факт стороной, но они пошли разными путями:

  • eGreat выпустили аппаратный DTS-декодер (отдельная плата, которая устанавливается внутрь eGreat EG-M31B);
  • Popcorn – реализовали программное декодирование (плеер Popcorn A110).

Первое решение требует дополнительных затрат (стоимость DTS-декодера около 25$). Второе же – абсолютно бесплатно для конечных пользователей.

Поскольку оба плеера построены на одной и той же аппаратно-программной платформе, логично было предположить, что возможно организовать программную реализацию декодера и для eGreat EG-M31B.

Все ждали, когда же появится прошивка, поддерживающая эту функциональность. Но производитель медлит (до сих пор).

Пытливых пользователей такая ситуация не устраивала и они нашли способ обновления плеера eGreat EG-M31B прошивкой от Popcorn A110 для реализации DTS-декодирования.

Сегодня мы опишем все шаги этого процесса.

Внимание! Владельцы ресурса не несут ответственности за возможный ущерб. Все, что вы делаете, вы делаете на свой страх и риск.

Примечание: Для проведения такого обновления внутри плеера должен быть установлен жесткий диск и плеер должен корректно работать внутри локальной сети (иметь верный IP-адрес и к нему должен быть доступ с компьютера, работающего в той же сети).

Обновление было произведено с прошивки версии 081023.

egreat 31b
eGreat EG-M31B, "подопытный" образец

Шаг 1: Установить NMT-приложения на жесткий диск плеера. Если приложения уже установлены – переходите к шагу 2. Если вы не знаете, как установить NMT-приложения обратитесь к документации или поищите описания этой процедуры на форумах.

Шаг 2: С помощь экранного интерфейса перейдите в раздел Setup – Network (Настройки – Сеть). Запишите IP-адрес вашего плеера. К примеру это может быть: 10.40.20.239

Шаг 3: Запустите ftp-сервер на плеере. Для этого необходимо зайти в раздел Setup – NMT-applications (Настройки – NMT-приложения) и напротив надписи ftp-server "нажать" кнопку "start" (запустить). Если сервер запущен, прееходите к шагу 4.

Шаг 4: Получите доступ до вашего плеера через ftp используя адрес, что был записан на шаге 2 (логин: ftpuser, пароль по умолчанию 1234). Сделать это можно с помощью любого доступного ftp-клиента, например cuteftp или FAR.

Шаг 5: Загрузите все шесть файлов в корневую директорию вашего плеера. (Корневая директория обычно сдержит следующие папки: video, music, podcast, lost+found, photo, download.)

Шаг 6: После загрузки файлов, всем шести файлам поставить атрибут “Executable”

Примечание: с помощью FAR это делается следующим образом: нажать F9, "Файлы", "Атрибуты файлов", далее поставить отметки под символом "X" и подтвердить свои действия.

Шаг 7: C помощью экранного интерфейса и ПДУ на плеере переходим в раздел Media Source (Медиа библиотека), там открываем жесткий диск, на котором установлены NMT-приложения. Отобразится стандартный интерфейс выбора содержимого – четыре иконки (Видео, Музыка, Фото, Файлы). Выбираем последнюю (Файлы).

Шаг 8: Открываем файл telnet-installer.html и выбираем Run From Hard Disc. В случае, если телнет не запускается – идем на страничку с этим описанием и делаем так, как там указано. Телнет обязательно запустится.

Примечание: Все последующие шаги являются очень важными. Ни в коем случае не выключайте питание плеера пока процесс обновления не дойдет до самого конца.

Шаг 9: Вернитесь к персональному компьютеру и запустите telnet. Для большинства это будет "Пуск" – "Запустить..", в открывшемся окне набрать "telnet 10.40.20.239" (надо указать IP-адрес своего плеера, который определили на 1 шаге) и нажать кнопку "ок".

Примечание: Вы можете не использовать telnet, а воспользоваться, например, PuTTY.

Шаг 10: В окне telnet необходимо набрать следующие строчки (после каждой строки необходимо нажимать кнопку Enter):

cd /opt/sybhttpd/localhost.drives/HARD_DISK

./flash /dev/mtd2

В этом месте необходимо будет подождать завершения процесса стирания flash-памяти. Дальше продолжаем вводить:

dd if=mtd2 of=/dev/mtd2

Тут требуется проявить терпение – на экране ничего не будет происходить 5-10 минут.  После появления приглашения (символ "#") набираем:

./busybox26 reboot

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

После того, как ваш плеер перезагрузится, вы увидите логотип Popcornhour. 

Вам так же следует переустановить NMT-приложения, соответствующие прошивке Popcorn. После этого плеер готов к использованию!

DTS-декодирование должно появиться и заработать.

Примечание: Если вам не понравится прошивка от Popcorn всегда можно "откатиться" на оригинальную NMT-прошивку.

Дальнейшие обновления прошивок необходимо делать используя последующие версии от Popcorn A110 (удобно делать обновление прошивки через Интернет – средствами самого плеера).

P.S. После завершения вышеописанной процедуры изменения прошивки, с помощью штатных средств плеера была проверена доступность более новой версии firmware – устройство нашло новую версию (090125) и обновилось. После перезагрузки плеер предложил обновить и NMT-приложения (версия 090115).

Таким образом, получили eGreat EG-M31B, прошитый самой последней доступной версией firmware от Popcorn – вся фунциональность плеера сохранена.

Внимание! Если вы не уверены в своих силах и никогда ранее не делали подобного – доверьтесь специалистам.

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

  1. Oleg Zakharov
    11th Март 2009 в 15:00

    Кроме DTS даунмикса до стерео (идеальный «кухонный» вариант – когда есть только TV с HDMI входом и никакого ресивера) из полезных и долгожданных нововведений хотелось бы отметить ещё наличие автоматических закладок на последние 10 файлов (ставятся автоматически при нажатии на «stop», при нажатии на файле play или enter он начинает проигрываться с закладки, если хочется прыгнуть в начало – можно нажать «0″).

  2. ustas
    15th Март 2009 в 19:30

    Шаг 8: Открываем файл telnet-installer.html и выбираем Run From Hard Disc. В случае, если телнет не запускается – идем на страничку с этим описанием и делаем так, как там указано. Телнет обязательно запустится.

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

  3. Romans
    17th Март 2009 в 14:54

    Данная методика подойдет для Игрита 31А ???

  4. ustas, там напутать практически ничего нельзя – делаете по пунктам. Главное, чтобы телнет запустился (запуск телнета сам по себе ничего страшного не несет). Важно не напутать с командами на последующих шагах.

    Romans, нет, не подойдет – угробите девайс. Эта методика подходит только для устройств с HDMI 1.3 и без экзотики (дисплейчики, VGA-выходы и т.п.)

  5. Romans
    17th Март 2009 в 18:33

    Хорошо, а вообще можно 31А прошить в попкорн 110? (мне и ненадо HDMI 1.3, а экзотики в нем и нет)

  6. Нет, нельзя. Они отличаются по железу: у 31А HDMI версии 1.1, а у А110 – HDMI версии 1.3

    Прошивки от этих устройств несовместимы.

  7. Tim@
    18th Март 2009 в 02:08

    А эта методика подойдет к Egreat 32b?

  8. Нет, не подойдет – в прошивке А110 нет поддержки дисплея.

  9. Aleksandr
    20th Март 2009 в 15:37

    а для ISTAR H6 , пойдёт? где-то слышал, что только пропадёт VGA, ну и фиг с ним…..

  10. Aleksandr, VGA точно пропадет.

    В остальном функциональность должна остаться.

    НО! это не проверено. На HDX1000 – проверяли, работает.

  11. TangaRUS
    21st Март 2009 в 23:03

    Сегодня прошился.
    Сначала обновил до 081023.
    telnet стартовать не захотел, пришлось по алтернативной ссылке.

    Все норм, все работает :)

  12. AndreyBA
    26th Март 2009 в 22:11

    Обновился на попкорновскую прошивку по этой инструкции!
    Обновлялся с прошивки V090125.
    Все работает, DTS играет, в остальном отличий не заметил (кроме логотипа).

  13. garry80
    17th Май 2009 в 19:53

    обновил 31b все работает есть ли решение для 31c?

  14. нет, для 31С такого решения нет.

  15. slushay
    4th Июнь 2009 в 23:06

    К сожалению, откатиться назад не получится:( если вы не сделали заранее:

    To a backup of your original HDX firmware with this command (from the telnet session):
    dd if=/dev/mtd2 of=/opt/sybhttpd/localhost.drives/HARD_DISK/hdx-savefile.out

    для восстановления прошивки надо переименовать hdx-savefile.out в mtd2:
    cp hdx-savefile.out mtd2

    далее шаг 10

    P.S. HDX1000 сегодня обзавелся прошивкой с DTS downmix:) так что лично наступил на эти грабли.
    Чудом нашел дамп, кем то любезно снятый:
    http://gugus69.free.fr/tools/hdx-savefile.out

  16. joktor
    12th Июнь 2009 в 11:44

    slushay,

    Если не сложно, поделитесь наблюдениями: какая прошивка менее глючная для HDX1000, родная или Popcorn-овская?
    На форумах mpcclub народ говорит, что свежай прошивка для HDX1000 с DTS подглючивает на файлах с высоким битрейтом, пропускает кадры и т.д., на предыдущей версии прошивки те же файлы воспроизводятся без проблем.

  17. slushay
    26th Июнь 2009 в 20:04

    2 joktor

    извините, что не ответил сразу:( Мне Popcorn-овская понравилась больше. Много смотрел по сети, скорость повыше, но доканывал цвет светодиода:( Правда это всё было на старой прошивке. На новой 01-17-090204-15-POP-403 не тестировал. Когда вышла родная прошивка с DTS – вернулся к родной прошивке.

  18. Vor4un82
    19th Октябрь 2009 в 23:22

    Здрасти! А Kaiboer K200 можно так прошить?

  19. DosGen
    12th Ноябрь 2009 в 21:14

    Есть ли возможность перешить Popcorn NP101S v2 от BBK следуя описанной выше методике? Насколько я понимая по железу он полный аналог PopcornHour A110…

  20. kostnokia
    12th Ноябрь 2009 в 23:03

    Привет

    У меня BBK v2 т.е. аналог 110 попкорна. HDMI 1.3 звук по нему идет.
    Добился телнета как это написано на ссылке. Сохранил текущую прошивку.
    Дальше двигатся не могу, так как не могу скачать 6 файлов с вашего сайта в том числе и с прошивкой от popcorn. Жду возможности скачать файл с сайта.

    Вопрос энтузиастам кто нибудь уже пробовал перепрошить BBK таким же образом?
    спасибо.

  21. 12th Ноябрь 2009 в 23:14

    По поводу ВВК не знаю – не пробовал.

    По ссылке «шесть файлов» лежит архив с файлами – скачивается без проблем.

    Все, что Вы делаете, Вы делаете на свой страх и риск (чтобы потом без обид, что мы насоветовали ;) )

  22. Dmitriy
    21st Ноябрь 2009 в 11:21

    На BBK v2 нормально установилась и работает

  23. kostnokia
    24th Ноябрь 2009 в 12:54

    Dmitriy

    как успехи, что изменилось?

    хочется что то по-подробнее узнать по перепрошивку BBK v2.

  24. alex2005alex
    24th Ноябрь 2009 в 21:38

    подтвержаю каммет Dmitriy, – bbk v2 легко шьётся в Popcorn A110, более подробно расписал тут: http://forum.ixbt.com/topic.cgi?id=62:13973-11 на 11 странице. и самое главное – большое спасибо автору этой статьи за инфу по перепрошивке!

  25. slavka
    7th Декабрь 2009 в 08:37

    Прошлой зимой перешил подобным образом eGreat EG-M32B. Да, пропал дисплей, но оперативность обновления попкорновких прошивок это перевесила.
    Сейчас нужно вернуть все обратно. К сожалению, в свое время не сделал образ для восстановления. Поиск по интернету тоже ничего не дал.
    Не может ли кто-нибудь сделать дамп и выложить его? Буду очень признателен.

  26. vkk_83
    11th Декабрь 2009 в 10:21

    http://depositfiles.com/ru/files/hwy2sww2d

    полный набор в одном архиве для перепрошивки NMT подобного плеера с HDMI 1.3 (чипсет EM8535) на PopcrnHour A-110 с DTS downmix в стерео (DTS выводится как через аналаговый («тюльпаны») так и на телевизор по HDMI), а именно:
    1. Инструкция на русском языке
    2. Файлы необходимые для перепрошивки
    3. Самый удобный FTP клиент (CuteFTP 8 + Patch)
    4. Putty.exe – для подключения посредством Telnet
    5. Последняя версия прошивки и NMT приложений от родоначальника PopcornHour A-110

  27. Ivis
    13th Декабрь 2009 в 15:13

    Привет!

    Где можно найти mtd2 от ICY BOX IB-MP309HW?
    HELP!

  28. ho4uha
    22nd Декабрь 2009 в 07:25

    Помагите, плиз. Хотел на Iconbit поставить прошивку от popcorn, после того, как флеш память отфарматировалась, вырубили свет… Зверь умер, только реагирует на вкл, выкл… Можно ли как-нибуть залить загрузчик. Жена приедит завтра, вырубит меня нафик… СПАСИТЕ!!!

  29. Romio
    26th Декабрь 2009 в 11:15

    Всем добрый! Пытаюсь прошиться на А110 с Бобика v2, при первой попытке не залил файлы для перепрошивки на винт (телнет, mtd2…), телнет установил через NMT installer.
    Запустил Телнет, первые две команды, после чего не он нашел файл mtd2 (оно и понятно), все закинул, но теперь при запуске телнета выдается не #, а строка:

    /opt/sybhttpd/localhost.drives/HARD_DISK #

    после чего на ввод всех команд выдает

    /bin/sh: ./flash/dev/mtd2: not found
    или что-то подобное, смена проши и формат диска не помогли убрать эту строку,
    знатоки помогите, как вернуть все к началу, избавиться от вывода этой строки?

  30. npv76
    7th Январь 2010 в 19:14

    Сделал всё как было сказано. Плеер умер нифик. Iconbit 40NMT

    Аппарат моргает светодиодами а на телек не выводит нифига

  31. Mengele
    7th Январь 2010 в 20:17

    Как вернуть заводскую прошивку Kaiboer K 200. спасибо

  32. 7th Январь 2010 в 20:57

    npv76, попробуйте попереключать с пульта видеорежимы.. если моргает, может, и не все так плохо.

    Кстати, помочь при восстановлении может специальная утилита. Смотрите тут: http://mpc.pult.lv/viewtopic.php?f=4&t=216 (ho4uha, тоже посмотрите, может пригодиться).

    Mengele, нужно найти оригинальный файл mtd2 от Вашего устройства и повторить процедуру заново.

  33. npv76
    7th Январь 2010 в 21:53

    Спасибо. Попробую, но боюсь, что мне в СЦ (((

  34. npv76
    7th Январь 2010 в 22:27

    Бобик сдох. А жаль.

  35. F1NN
    11th Январь 2010 в 14:16

    А я прошил свой Iconbit 40NMT. Всё прекрасно обновилось и работает!

  36. 40NMT
    20th Январь 2010 в 23:57

    Прошил Iconbit 40NMT, все работает, спасибо !
    ЗЫ Очень порадовала софтинка NMT Community Software Installer )

  37. Cookis
    8th Февраль 2010 в 07:16

    Iconbit 40NMT все отлично работает!
    Только вот файл .cgi из архива не запустился, пришлось ручками все пути и команды прописывать.

  38. ASSASSIN
    19th Февраль 2010 в 12:25

    Извините, из прочитанного не уяснил – можно ли прошить BBK NP101S ?

  39. Андрей
    23rd Февраль 2010 в 06:05

    При прошивке все шло как написано, но в конце
    ./busybox26 reboot
    /bin/sh: ../busybox26: not found

    что делать???

  40. 23rd Февраль 2010 в 09:49

    Андрей, если дошло до этого места, то достаточно просто перегрузить устройство – все будет хорошо.

  41. Caktus
    23rd Март 2010 в 16:19

    День добрый.
    Здесь был вопрос (от «Vor4un82 19.10.09 – 23:22 |
    Здрасти! А Kaiboer K200 можно так прошить?»)
    по поводу перепрошивки Kaiboer K200 (брат «кукурузы» А-110), но без реализации программного декодирования DTS (компания Kaiboer не захотела платить лицензионные отчисления).
    Вопрос остается актуальным! Ответьте, пожалуйста.
    Данные «Kaiboer K200″ на сайте: http://www.kaiboerhd.com/views.asp?hw_id=398
    Ответившим – «РЕСПЕКТ».
    Спасибо.

  42. Константин
    25th Март 2010 в 17:17

    Caktus

    Да, Кaiboer K200 по данной инструкции прошивается, на прошлых выходных я так перепрошил свой аппарат (ко всему прочему пропали еще периодические рывки/подтормаживания при просмотре фильмов)

  43. HD Maniac
    27th Март 2010 в 21:03

    пол ночи промучился со своим ISTAR H6
    сначала не хотел запускаться telnet на плеере,после установки пошагово из описания Lundmana http://www.lundman.net/wiki/index.php/NMT:telnetd запустился!
    Но потом началась паранойя с вводом команд с компа-чего я только не делал-вроде все правильно ввожу по буквам-каждый раз пишет после нажатия enter :not foud
    я уже задолбался перустанавливать файлики на плеер и ставить галочки возле “Executable”
    потом попробовал просто тупо путем копирования с сайта всей комндной строки и вставки в окно телнета-сразу все полетело в считаные секунды!и теперь мой ISTAR стал POPCORN и все вроде работает и устанавливаются свежайшие обновления из инета!сейчас пойду тестировать как картинка на видео!

  44. HD Maniac
    29th Март 2010 в 21:37

    А вот с картинкой ничего хорошего!пережженная и явно цифровая во всех разрешениях и авто режим некорректно определяет разрешение моей плазмы Pioneer 50 дюймов HD Ready,вместо 1366×768 он определяет как 1080i почему-то…а ISTAR на последней прошивке прекрасно соединялся в авторежиме и определял разрешение плазмы,причем панель входила в кинотеатральный режим с прекрасной референсной картинкой! как теперь откатиться -буду мучиться так как оказывается надо было сохранить файл оригинального дампа-о чем в инструкции не было ни слова!где теперь его найти от ISTAR H6 непонятно ((((Я бы советовал в статью внести дополнительные пункты сохранения для отката!

  45. Alexx
    30th Март 2010 в 16:22

    Константин
    У Кaiboer 200 перестали работать аналоговые выходы после перепрошивки?

  46. HD Maniac
    9th Апрель 2010 в 01:25

    Просьба к владельцам неперешитых iSTAR-ов 1.3.
    Может кто-то сделать mt2-дамп плеера?
    Хочу перешить назад из Попкорна в Истар, а дамп перед перешивкой в Попкорн не сделал.

    Дампится в телнете по следующей комманде:
    dd if=/dev/mtd2 of=/opt/sybhttpd/localhost.drives/HARD_DISK/mytestfile.out

    в корне встроенного диска получается mytestfile.out, который мне и нужен.

    Кто сможет выручить, дайте ссылку, откуда его можно будет забрать. или киньте на vkeys(собака)ukr.net

    Заранее спасибо всем откликнувшимся

  47. Toxa79
    18th Май 2010 в 20:07

    ISTAR HD MINI 1.3.
    После перепрошивки полет нормальный. Изображение, звук – без нареканий

  48. kot_odessa
    21st Май 2010 в 18:47

    добрый день всем
    подскажите пожалуйста вот у меня ISTAR H6 с аналоговым 5.1 адио выходом после перепрошивки его в POPCORN останиться ли нормальным 5.1 адио при звуке АС3 и станет ли DTS 5.1 или будет стерео
    зарание спосибо

  49. haysik
    18th Июнь 2010 в 09:14

    Прошу помощи, загубил Iconbit HD40NMT :(    Перепрошивка прошла успешно, обновились приложения на радостях решил обновить прошивку по инету . Процесс дошел до 50% и остановился …..  Подождав 20 мин, перегрузил девайс с кнопки и ……. появляется логотип popcorn, поднимается с компа пинг на устройство но изоображения НЕТ !  Пробывал подключить к другому телевизору и через другой видео выход, изоображения НЕТ ! пипец короче ….   Есть варианты как можно реанимировать ?

  50. davyd2009
    27th Июль 2010 в 14:30

    Здравствуйте перешил IconBit nmt40 в Popcorn Hour A-110 прошил работало замечательно но недолго начал глючить  то фильмы не запускаются то во время фильмов зависает раньше такого не замечал.Проблема в том что дамп не сделал прошу скинуть дамп mt2.Хочу перешить назад.

Страницы комментариев
*