Page 1 of 12

Отвязка от "картины" dune 102

PostPosted: Wed May 20, 2015 17:30
by denik79
del

Re: Отвязка от "картины" dune 102

PostPosted: Thu May 21, 2015 12:12
by arhim
провайдера катрина.zip

Re: Отвязка от "картины" dune 102

PostPosted: Thu May 21, 2015 12:14
by arhim
ВНИМАНИЕ !!!
--------------------------------------------------------------
Вы можете поломать свою приставку, и никто не несет за это ответственность кроме Вас.
--------------------------------------------------------------
Отзывы и благодарности:
Всем кто выложил свои дампы, логи и отзывы в этой ветке и на других ресурсах.
--------------------------------------------------------------
1) Простой способ - проверенный нашими уважаемым пользователем (огромное им спасибо, честь и хвала)
* отличается программно для разных провайдеров
--------------------------------------------------------------
Минимальные требования:
- флэшка (любого размера)
- тв-приставка, полностью в рабочей состояние.
- Ethernet-кабель
--------------------------------------------------------------
инструкция для DUNE HD 102
пример для Картина.ТВ
пример для DUNE HD TV 102

1) в первую очередь необходимо определить модель приставки.
- для этого идём в Настройки - Информация и смотрим какая там указана модель. (возможные варианты: kartina_micro_hd, ktv__102, ktv__102v2) и за одно IP адрес дюны, он понадобиться ниже.
- качаем официальную прошивку в соответсвии модели
-- для kartina_micro_hd
-- для ktv__102
-- для ktv__102v2

2) скачиваем файлы
- dune_service_allow_cross_upgrade_ktv.dsf
- dune_service_telnetd.dsf
- upgrade_allowed_product_ids

3) берём, желательно чистую юсб-флешку и копируем на неё все скачаные выше файлы

4) вставляем флешку в дюну
- на экране примерно через пять секунд появится окно где будет видно dune_service_telnetd.dsf и dune_service_allow_cross_upgrade_ktv.dsf
- выбираем dune_service_telnetd.dsf и устанавливаем.
- передёргиваем флешку или (если есть доступ) идём в Источники -> USB-накопитель
- выбераем dune_service_allow_cross_upgrade_ktv.dsf и устанавливаем, дожидаемся success, но ни в коем случае не нажимаем на Enter!
5) на компе запускаем Putty
- выбираем Telnet
- прописываем IP адрес дюны и нажимаем "Open"
- в консоле вводим root
- если появится вопрос о Password просто нажать Enter
- в результате будет отображаться tangox[~] или tango3[~]#
- вводим команду cp /D/upgrade_allowed_product_ids /tmp

6) теперь берём в руки пульт от дюны и выполняем предложение для перезагрузки по кнопке Enter
- после загрузки в появившемся окне будет отображаться оф. файл прошивки
- выбираем его и запускаем процес прошивки
- в следующем окне видим инфу о версии в дюне и файла прошивки.
- подтверждаем процес обновления
- ждем окончания прошивки
- в конечном итоге при новом старте на экране телека можно лицезреть логотип DUNE HD

7) рекомендую сделать полный сброс на заводские настройки.



2) Сложный способ - описанный нашим уважаемым пользователем (огромное ему спасибо, честь и хвала)
* отличается хардварно для разных моделей приставок
* отличается для разных провайдеров
--------------------------------------------------------------
Минимальные требования:
- кабель DKU-5 (или любой другой USB UART кабель или плата) примерная цена 5$
- паяльник
- флэшка (любого размера)
- тв-приставка, полностью в рабочей состояние.
- Ethernet-кабель
--------------------------------------------------------------
инструкция для DUNE HD 102

пример для Картина.ТВ
пример для DUNE HD TV 102

- скачиваем dune_service_allow_cross_upgrade_ktv.dsf
- скачиваем заводскую прошивку для данной модели приставки dune_firmware_tv102_150404_0032_b9.dff
- копируем их на usb флешку
- подключаем UART шнурок к компу и устанавливаем соотв. дрова
- в свойствах com-порта выставляем скорость 115000
- припаиваем контакты tx rx gnd (верхни точно gnd, какой tx и rx точно уже не скажу)

рекомендую использовать тонкие медные жилки из какого нибудь ненужного кабеля. при использовании жёсткого кабеля, дорожку на плате угробить очень просто. отрывается на раз-два!!!
- подключаем дюну к телеку
- запускаем Putty
-- выбираем Serial и указываем COM-Port (вашего uart шнурка) и скорость 115000
- теперь подключаем питание к дюне.
- если контакты припаяны правильно и выбран правильный ком-порт, то в консоле Putty должен появиться лог загрузки.
- ждём конца загрузки и вводим root
-- в результате должно появиться tango3[~]#
- вставляем usb флешку в дюну
- из меню дюны в появившемся окне запускаем dune_service_allow_cross_upgrade_ktv.dsf и ждём ответа success, но ни в коям случае не нажимаем подтвеждение для перезагрузки
- в консоле Putty вводим команду cp /tmp/upgrade_allowed_product_ids /D
- вынимаем флешку и вставляем её в комп.
- открываем редактором (например Notepad++, но никак не в виндовым Блокнотом) файл upgrade_allowed_product_ids
- добавляем в конец списка новую строчку с записью tv102
-- получится
• ktv__tv102
• ktv__tv102_ktv
• ktv__ktv__tv102
• tv102
- сохраняем файл и вставляем флешку снова в дюну
- в консоле выполняем команду cp /D/upgrade_allowed_product_ids /tmp
- теперь берём в руки пульт от дюны и выполняем предложение для перезагрузки по кнопке Enter
- после рестарта появится окно где теперь вместе с *cross_upgrade* будет виден файл ориг. прошивки dune_firmware_tv102***
- выбераем оригинальную прошивку
- в следующем окне видим инфу о версиях прошивок в дюне и файла.
- подтверждаем процес обновления
- ждем окончания прошивки
- в конечном итоге при новом старте на экране телека можно лицезреть логотип DUNE HD

рекомендую сделать полный сброс на заводские настройки.

наверняка этот метод применим и к другим моделям.
вся фишка заключается в наличии файла cross_upgrade хотя утверждать этого не буду.
у кого есть желание, попробуете просто кинуть в tmp файл upgrade_allowed_product_ids.zip (естественно распакованый) но встаёт вопрос как выполнить restart?

3) Очень сложный способ
** отличается хардварно и программно для разных моделей приставок
* одинаково для всех провайдеров
--------------------------------------------------------------
Минимальные требования:
- кабель DKU-5 (или любой другой USB UART кабель или плата) примерная цена 5$
- паяльник
- флэшка (любого размера)
- тв-приставка, полностью в рабочей состояние.
- Ethernet-кабель
--------------------------------------------------------------
общая инструкция для DUNE HD с UART на материнской плате для полного форматирования и перепрошивки
ВНИМАНИЕ!
Пример для рабочих приставок Dune HD 53 Lite
-------------------------------
ВНИМАНИЕ!
Не делайте форматирование, не имея бэкапа! Будет удалено все полностью!
-------------------------------
ВНИМАНИЕ!
Если после перепрошивки своим бэкапом вы не можете прошить свою любимую прошивку из режима Recovery, попробуйте просто закинуть на флэшку другую версию прошивки и не забывайте переименовать файл в "dune_firmware.dff"
-------------------------------
0) отключить приставку Dune и открыть корпус.
1) отрезать конец DKU-5 кабеля вместе с разьемом Нокиа
2) подключить кабель к ПК
3) установить драйвера из exe-файла, зайти в диспетчер-оборyдования, выбрать новое устройство (частино неопознанное может быть), выбрать драйвера вручную, выбрать из списка, выбрать версию 3.4 драйвера (работает даже на Win 10 TP) - это только для кабеля DKU-5.
4) указать в настройках этого устройства скорость передачи данных 115200, запомнить номер COM порта
5) открыть Putty - выбрать Serial, ввести номер COM - порта и нажать кнопку "Open".
6) соединять выборочно в пару цветные провода дата-кабеля, чтобы определить контакты, в это время в Putty печатать любой текст, соединять разные пары проводов, пока печатаемый текст не появится в Putty. Когда это произойдет - запомнить пару провод и третий провод (может и 4 и 5 в зависимости от кабеля, в DKU-5 всего 3 цветных проводка), третий провод (вне пары) будет Ground, соединенная пара будет (TX, RX)
7) найти на плате Dune разьем UART, на Dune HD 53 Lite показано на рисунке.
Spoiler

8) отсоединить DKU-5 кабель от ПК
9) припаять провод (Ground) к контакту (Ground) на приставке - это крайний правый контакт.
10) припаять к следующим за (Ground) контактам два оставшися провода (TX, RX) - какой из них, придется вначале припаять наугад (никакого повреждения ПК или приставки от этого не было, наврядли у вас есть осциллограф. Можете тестером только вычислить сразу кто из них всеъх "Земля" Ground).
11) после того. как будут припаяны все 3 проводка кабеля к контактам UART на приставке, USB кабель подключить к ПК и включить питание приставки.
!) если провода были припаяны правильно, то в Putty появятся строки:
#xos2P52-100 (sfla 128kbytes. subid 0x00/9b)
xmb 0xb5
#chpll 0x01000024/0x00000201 -> 0x01000030/0x00000101... actual sys=330MHz
#DRAM0 Window : 0x# (20)
#DRAM1 Window : 0x# (19)
#step*** zxenv has been customized compared to build ***
#step22
#ei
!) иначе отключить питание приставки, отсоединить кабель от ПК и перепаять проводки (TX, RX) в противположные контакты и записать распиновку кабеля.
(это только для Dune hd 53d Lite)
самый правый - GND
второй справа - RxD
третий справа - TxD
запишите так же цвет кабеля, а на будущее приклейте наклейку и подпишите каждый проводок.

!) затем подключить по-новому припаянный кабель в USB ПК, откройте заново Putty (если случайно закрыли программу), еще раз проверьте как Windows видит сам кабель в диспетчере-устройств, если дрова слетят, то опять указать дрова вручную и версию 3.3.x (это все для кабеля DKU-5) если плата или другой кабель - то просто проверьте нормально ли опять установились дрова.

12) когда все припаяно и подключено, и в putty появился текст, и загрузился Linux самой приставки, надо войти в систему приставки от имени Root - пользователя.
13) вводим в Putty
root
!) должно быть примерно так:
Sigma Designs SMP8xxx development environment (based on the buildroot project)
tango3 login: root
tango3[~]#
14) засунуть любую флэшку в USB приставки
15) проверить что флешка примонтировалась, ввести в Putty:
mount
16) скопировать файл лицензии:
сp /fconfig/dune_license.dlf /D
17) проверить, что файл точно скопировался на флэшку
ls -laF /D/dune_license.dlf
!) если он скопировался. то будет примерно такая строчка:
-rwxrwxrwx 1 root root 180 May 2 05:37 /D/dune_license.dlf*
18) выключить плеер, вынуть флешку и сделать резервную копию файлика, на всякий случай.
19) установить любой TFTP-сервер и запустить его (я использовал Open-TFTP)
20) отключить системный брандмауэр в ПК и все возможные сетевые фильтры
21) открыть Putty (если закрыли), включить плеер и начать много много раз нажимать клавишу «0» в терминале Putty
!) В результате появятся строчки:
**********************************
* YAMON ROM Monitor
* Revision 02.13-SIGMADESIGNS-24-R2.13-24
**********************************
Memory: code: 0x86000000-0x86060000, 0x85200000-0x85204000
reserved data: 0x86200000-0x86300000, 0x86700000-0x8700000
PCI memory: 0x86300000-0x86700000
NAND FLASH Driver Version [ S I G M 1.0.4 ] on CS 0
!! No NAND hardware found on CS 1 !!
YAMON>
22) подключить Ethernet кабель к плееру и запустить сеть, ввести в Putty
net init
23) на всякий случай проверить IP ПК:
ping 192.168.0.101
!) У каждого будет свой IP у ПК, исправьте свой адрес в команде выше и в командах ниже.
24) Нужно сделать бэкап уже имеющегося NAND, а именно его двух самых важных загрузочных блоков (внимание размещение блоков в разных моделях может отличаться, этот пример для DUNE HD 53D Lite)
nflash read -p 0 0xa4a00000 0x80000 0
fwrite tftp://192.168.0.101/blk1b1 0xa4a00000 0x80000
nflash read 0xcc0000 0xa4a00000 0x800000 0
fwrite tftp://192.168.0.101/blk5b1 0xa4a00000 0x800000
!) здесь надо указывать IP ПК, на котором установле TFTP - сервер.
!!) ищите в настройках вашего TFTP - сервера домашнюю директорию, именно туда должны скопировать файлы дампа из приставки.

25) обязательно проверить, что файлы blk1 и blk5 появились в директории вашего TFTP сервера на ПК (например) C:\ftproot на ПК
!) скопируйте этот дамп себе в безопасное место.
26) скопируйте дамп (дамп для прошивки NAND для Dune HD 53 Lite я прилагаю) в директорию TFTP сервера (это два файла: маленький и немного по-больше)

! 27) сделайте пробную загрузку файлов дампа NAND, введите команду в Putty
load -b tftp://192.168.0.101/blk1b1 0xa4a00000
load -b tftp://192.168.0.101/blk5b1 0xa7000000
! 28) если не появилось новых строчек в Putty. а просто команды ввелись - то можно делать самое страшное - уничтожить NAND приставки - будьте осторожные, чтобы электричество не отключилось, вы не ошиблись и т.д.
29) удаление всех данных приставки
nflash format 0
30) повторить процедуру форматирования несколько раз для верности
31) начать прошивку дампов прошивки NAND в виде двух файлов, которые вы закинули в домашнюю директорию TFTP ранее.
load -b tftp://192.168.0.101/blk1b1 0xa4a00000
nflash erase -p 0 0x80000 0
nflash write -p 0 0xa4a00000 0x80000 0
load -b tftp://192.168.0.101/blk5b1 0xa7000000
nflash write 0xcc0000 0xa7000000 0x800000 0
!) внимание тут надо указывать свой IP ПК.

32) вытащить флэшку и записать на нее любой файл прошивки в корень и переименовать его в "dune_firmware.dff" (я использовал флэшку забитую файлами в формате NTFS)
33) засунуть флэшку в USB приставки
34) перезагрузиться, ввести последнюю команду в Putty
reboot
35) дождаться когда диод будет мигать много раз и проверить работу новой прошивки.
!) если диод будет мигать всего 2-3 раза - отключите приставку. вытащите флэшку. запишите на нее другую версию файла прошивки (более новой версии например, если эту инструкцию вы будете читать через пару месяцев с момента написания) и переименуйте его в "dune_firmware.dff", засуньте в ТВ-приставку и включите ее.

36) Дюна должна загрузится через пару минут уже в новой прошивке.
37) Скопировать файл лицензии, который был сохранен в самом начале. выбрать его в проводнике файлов приставки нажать на него, приставка предложит его использовать.

Приложение:
- драйвера для WinXP / 7 / Win 8.x (Win 10 TP) включительно для кабеля DKU-5
- дампы NAND прошивки Dune HD 53 Lite
- заводскую прошивку, для последнего шага
- Open-TFTP сервер
- Putty
- фото распиновки.
- и еще кое-что.

https://www.sendspace.com/file/z0phaz
https://mega.co.nz/#...AqJ351Pkk6wGKxA

Re: Отвязка от "картины" dune 102

PostPosted: Thu May 21, 2015 16:13
by aalex25
Отвязал Kartina Micro 102v2 без проблем

Re: Отвязка от "картины" dune 102

PostPosted: Thu May 21, 2015 18:37
by denik79
Спасибо за отзыв.

Re: Отвязка от "картины" dune 102

PostPosted: Wed May 27, 2015 10:37
by luna1
вязал Kartina Micro 102v2 без проблем

Можете проверить, поставить патч для dts, будет ли воспроизводить dts dune 102v2, есть мнение что она не будет звук воспроизводить даже с патчем. Спасибо.

Re: Отвязка от "картины" dune 102

PostPosted: Thu Jun 18, 2015 17:35
by ipatch
кто нибудь смог Отвязать 102 от divan tv ?
у меня такая проблема http://forum.hdtv.ru/index.php?showtopic=11840&page=10
post 198

Re: Отвязка от "картины" dune 102

PostPosted: Fri Jun 19, 2015 00:14
by slavany
Немного не понял про простой способ: нужно ли качать оригинальную прошивку с Дюны или Картиновской достаточно?

"Этот метод работает на картиновских прошивках до 22.05.2015" -- это влючительно? Я так понял на картине это сейчас самая последняя.

И еще, на 101-й этот метод будет работать?

Заранее благодарен!

Re: Отвязка от "картины" dune 102

PostPosted: Mon Jun 22, 2015 18:45
by slavany
slavany wrote:Немного не понял про простой способ: нужно ли качать оригинальную прошивку с Дюны или Картиновской достаточно?

"Этот метод работает на картиновских прошивках до 22.05.2015" -- это влючительно? Я так понял на картине это сейчас самая последняя.

И еще, на 101-й этот метод будет работать?

Заранее благодарен!


Anyone around?

Re: Отвязка от "картины" dune 102

PostPosted: Mon Jun 22, 2015 22:17
by denik79
На 101-й этот метод работать не будет.Только для 102 и до последней картиновской прошивки.Последняя прошивка от картины датирована 22.5.15 т.е на ней этот метод уже не работает.