Kartina Micro HD перепрошивка в Dune HD TV-101

Other media players / Другие медиа плееры

Moderator: Модераторы

Re: Kartina Micro HD перепрошивка в Dune HD TV-101

Postby lomonos on Wed Nov 28, 2012 00:35

Здравствуйте Геннадий.
Kartina micro hd это на аппаратном уровне та же dune hd 101. На них стоит sigma smp8670/8671.
8671 - это Non-Rovi ACP Version (я так полагаю отличие в лицензиях). В остальном 8670 и 8671 одинаковы. А 8670 это не что иное как улучшенная версия 8652. Вся инфо отсюда:
http://www.sigmadesigns.com/products.php?id=138 и отсюда http://www.sigmadesigns.com/uploads/documents/SMP8670_br.pdf

Поэтому я так полагаю что подключение через uart должно быть одинаково для dune 101 и других плейеров на процессоре сигма?
Я разобрал Kartina micro hd - там даже плата подписана как dune hd tv-101 v1.1
На плате нашел uart разъем - он подписан Clk Data Gnd 5V (последнее отверстие разъема не "круглое" как все, а "квадратное" и подписано VPP).
Я правильно понял, что uart не совместим с rs-232 и необходим переходник. Какой переходник посоветуете: uart-usb или uart-rs232 ?
После подключения, какие ножки на флеше коротить, 29-32 и 41-42 как тут:
http://www.sigmaplayer.com/viewtopic.php?f=29&t=2368&st=0&sk=t&sd=a&start=90#p31008
или можно только например 41-42? Как флеш отнесется если нечаянно другие ножки коротнуть? Не хотелось бы потом с феном его паять.
У меня еще куча вопросов по загрузке, но я думаю сначала надо подключиться к порту.
С уважением,
lomonos
lomonos
 
Posts: 7
Joined: Tue Nov 27, 2012 23:40

Re: Kartina Micro HD перепрошивка в Dune HD TV-101

Postby None on Wed Nov 28, 2012 11:26

lomonos wrote:На плате нашел uart разъем - он подписан Clk Data Gnd 5V (последнее отверстие разъема не "круглое" как все, а "квадратное" и подписано VPP).
Думается мне, что, судя по маркировке, это не разъём UART, a что-то другое, т.к. на UART таких сигналов, как CLK и DATA быть не может, ищите RX и TX.
lomonos wrote:Я правильно понял, что uart не совместим с rs-232 и необходим переходник. Какой переходник посоветуете: uart-usb или uart-rs232 ?
Правильно поняли. Любой, удобный Вам по интерфейсу, если на USB, то выбирайте на чипе PL2303.
lomonos wrote:После подключения, какие ножки на флеше коротить, 29-32 и 41-42 как тут:
http://www.sigmaplayer.com/viewtopic.php?f=29&t=2368&st=0&sk=t&sd=a&start=90#p31008 или можно только например 41-42?
Любые две, относящися к шине I/O.
lomonos wrote:Как флеш отнесется если нечаянно другие ножки коротнуть? Не хотелось бы потом с феном его паять.
Для начала решите для себя, а нужна-ли Вам вообще загрузка образа с HDD, что-то не работает?
Если работает и нет опыта в подобных манипуляциях, не мешайте железке работать и она Вас не подведёт :whipser:
Тренируйте лоб, ещё очень много не пробитых стен!
User avatar
None
Administrator
 
Posts: 1138
Joined: Tue Nov 02, 2004 10:19
Location: Москва

Re: Kartina Micro HD перепрошивка в Dune HD TV-101

Postby lomonos on Wed Nov 28, 2012 15:01

Спасибо за ответ, все понял.

Вы правы, это не uart. Это интерфейс для программатора pic-контроллеров. Инфо отсюда: http://www.5v.ru/icsp.htm
Но на плате нет никаких pic-контроллеров кроме сигмы (да и она собственно говоря не контроллер, а процессор). Поэтому я так думаю что это разъем для программирования внутреннего флеша. Поправте меня, если ошибаюсь.
Есть там pic-контроллер. На обратной стороне стоит - восьмибитный PIC12F675 с 64 байт ОЗУ и 128 байт ПЗУ
инфо: http://www.rlocman.ru/datasheet/data.html?di=43239&/PIC12F675-I Вот похоже для него этот интерфейс и сделали. Но что там внутри зашито и что он делает, не знаю. Может так быть, что он за начальную загрузку отвечает и в нем зашит yamon? Я думал что начальный загрузчик находится во флеше по нулевому адресу и сигма при включении считывает его в память и передает ему управление. Yamon дальше грузит ядро и передает ядру управление. Хотя чувствую что не правильно я думаю. Сигма может ведь сразу ядро грузить, верно ведь? Геннадий где-то говорил, что сигмы так устроены, что они сначала ищут загрузчик на внутреннем флеше, если его там нет, то на перефирии (sata или usb-накопитель). Не подкинете ссылку, где об этом почитать можно?

Для начала решите для себя, а нужна-ли Вам вообще загрузка образа с HDD, что-то не работает?

Все работает. Просто имею в наличии kartina micro hd, которая есть не что иное как dune hd tv-101, только с урезанной прошивкой и функционалом. Вот и пытаюсь прошить картину в дюну. А так как прошивка стоит ktv_120329_2012, которая не прошивается в дюну, вот и пытаюсь как-то превратить картину в дюну. Проблем 2: сохранить ключ лицензии и перепрошить родную прошивку от дюны.

P.S.
Флеш стоит вот такой: NAND01GW3B2CZA6 вот тут к нему есть даташит http://www.alldatasheet.co.kr/datasheet-pdf/pdf_kor/131886/STMICROELECTRONICS/NAND01GW3B2CZA6.html
lomonos
 
Posts: 7
Joined: Tue Nov 27, 2012 23:40

Re: Kartina Micro HD перепрошивка в Dune HD TV-101

Postby lomonos on Wed Nov 28, 2012 15:12

Прикреплю на всякий случай фото платы. Фото взял вот отсюда:
http://www.ixbt.com/multimedia/dune-hd-tv-101w.shtml
Разъем Clk Data Gnd 5V VPP виден на первой картинке - он немного закрыт черной наклейкой, которая закрывает флеш. А вот разъем uart разработчики не распаяли, так что кажется мне что консоль подключить не получится. (или прийдется осцилографом tx и rx искать) :(
Image
Image
You do not have the required permissions to view the files attached to this post.
lomonos
 
Posts: 7
Joined: Tue Nov 27, 2012 23:40

Re: Kartina Micro HD перепрошивка в Dune HD TV-101

Postby None on Wed Nov 28, 2012 15:47

lomonos wrote:Разъем Clk Data Gnd 5V VPP виден на первой картинке - он немного закрыт черной наклейкой, которая закрывает флеш. А вот разъем uart разработчики не распаяли, так что кажется мне что консоль подключить не получится. (или прийдется осцилографом tx и rx искать) :(
Ну не осцилографом , а тестером, в даташите на сигму выводы чипа на которых сидит UART обозначены. На выводы уарт больше всего похожи контрольные точки промаркированные Тxx рядом с чипом, определите сторону чипа, на которую выходит uart и звоните точки.
P.S. Кстати, а Вы тут http://www.pristavka.de/index.php?topic=10046.195 читали?
Тренируйте лоб, ещё очень много не пробитых стен!
User avatar
None
Administrator
 
Posts: 1138
Joined: Tue Nov 02, 2004 10:19
Location: Москва

Re: Kartina Micro HD перепрошивка в Dune HD TV-101

Postby lomonos on Wed Nov 28, 2012 18:58

Топик на pristavka.de прочитал весь. Обновиться смогли только те, у кого старая прошивка. С прошивкой 120329_2012 пока никто обновиться не смог.
lomonos
 
Posts: 7
Joined: Tue Nov 27, 2012 23:40

Re: Kartina Micro HD перепрошивка в Dune HD TV-101

Postby lomonos on Thu Nov 29, 2012 01:03

не могу найти даташит на сигму. Не у кого не завалялся где-нибуть? Модель пока не имеет значения, т.к. форм-фактор у них одинаковый, значит и разводка ног будет одинакова.
lomonos
 
Posts: 7
Joined: Tue Nov 27, 2012 23:40

Re: Kartina Micro HD перепрошивка в Dune HD TV-101

Postby lomonos on Sun Dec 02, 2012 15:48

pic процессор 12F675

На 99.9% это декодер ПДУ для подачи питания на чип. Сигму не нужно защищать всяким трешем в виде pic контроллеров, внутри мощный секурити процессор и хранилище ключей и сертификатов, они позволяет творить чудеса защиты. И топором не вырубите. Но с Дюной все проще, у них защина на уровне лицензионного ключа dlf. Без него выводится ДЕМО на весь экран при проигрывании файла. Ключ привязан к серийному номеру сигмы.

http://forum.ixbt.com/topic.cgi?id=60:2947-18
lomonos
 
Posts: 7
Joined: Tue Nov 27, 2012 23:40

Re: Kartina Micro HD перепрошивка в Dune HD TV-101

Postby lomonos on Wed Jan 02, 2013 02:02

http://www.sigmaplayer.com/viewtopic.php?f=36&t=2380&st=0&sk=t&sd=a&start=50#p29219
К чему (и чем) привязаны проверки лицензий?

1) Привязка идет к ID процессора
2) В xenv добавляются соответствующие, уникальные для каждого конкретного плеера, ключи, сгенерированные на основании ID процессора и секретного private ключа производителя. Алгоритм шифрования тоже зависит исключительно от производителя. Да и не все производители защищают прошивки лицензиями.
3) Что занимается проверкой лицензии? Опять-таки зависит от фантазии производителя. В Popcorn эта функция возложена на ядро, если лицензия не найдена, то плеер уходит в перезагрузку. В Dune - на плееры (файловый, DVD, BD плееры, каждый в отдельности), если лицензии нет, то прошивка работает в демо-режиме. В данном конкретном случае сложно сказать, какой именно кусок прошивки занимается проверкой, нужно смотреть лог загрузки.
lomonos
 
Posts: 7
Joined: Tue Nov 27, 2012 23:40

Re: Kartina Micro HD перепрошивка в Dune HD TV-101

Postby alexnyauto on Sat Jan 18, 2014 03:06

Я купил приставку Dune Micro от картины, 1 месяц назад, но, мне кажется, это Dune 102. Прилагаю картинку с моей приставки.
Image
You do not have the required permissions to view the files attached to this post.
alexnyauto
 
Posts: 6
Joined: Mon Dec 02, 2013 18:28

PreviousNext

Return to Other media players / Другие медиа плееры

Who is online

Users browsing this forum: Web crawler and 0 guests