NetLab · Rules · Torrent Tracker · Have a problem? · Eng/Rus | Help Search Members Gallery Calendar |
Welcome Guest ( Log In | Register | Validation ) | Resend Validation Email |
Pages: (52) < 1 2 3 .. 6 .. 9 .. 12 .. 15 .. 18 .. 21 .. 24 .. 27 .. 30 .. 33 .. 36 .. 39 .. 42 .. 44 45 [46] 47 48 .. 51 52 > ( Show unread post ) |
Модифицируем прошивку для DVD плейера (MTK 1389), инструкция от САХ |
|
Posted: 12-02-2007, 19:01
(post 676, #713076)
|
||
Member Group: Members Posts: 126 Warn:0% |
Получаеться в Hyundai 3899 и в Apex DVX-2102 RISC одинаковые?? А какие чипы стоят в аппаратах? |
||
|
Posted: 13-02-2007, 17:33
(post 677, #713434)
|
||
Pro Member Group: Members Posts: 738 Warn:0% |
>А какие чипы стоят в аппаратах ? МТ1389DE в обоих. >Получается в Hyundai 3899 и в Apex DVX-2102 RISC одинаковые ?? Rvs, я не понял твоего вопроса. Изначально в обоих аппаратах стоят разные RISC-и, но поскольку по ShMem=0x38C400 и прочим адресам, которые выдаёт утилита ArmAddressInfo, они одинаковы между собой и Peekton-овским RISC-ом, то я посчитал, что могу безболезненно сделать замену. Результаты ты знаешь. |
||
|
Posted: 13-02-2007, 18:44
(post 678, #713456)
|
||
Member Group: Members Posts: 126 Warn:0% |
cax Глянул ARM. Ну всё так же как и у меня. Исходя из соображений NewAge тебе править надо здесь: 0000110E F2 -> E2 0000111A 92 -> 82 00001130 11 -> 01 000011B8 10 -> 00 Попробуй для начала адрес: 000011B8, если нет тогда все четыре. Должно пойти. И ещё NewAge не однократно ссылался на DSP, но я что-то с английского не догнал, что он имел ввиду. Толи заменить эти блоки, на блоки из других прошивок, толи просто они должны быть не пустыми. Может оказаться и здесь засада. Получаеться Hyundai 3899 на чипе DE и имел заводскую прошивку с DTS??? Если так то теория NewAge может рухнуть, либо вопрос с DTS будет решён однозначно. Если есть дай ссылку на заводскую от Hyundai с DTS, погляжу как они эту функцию реализовали. И отпишись заработало после правки!!! This post has been edited by Rvs on 13-02-2007, 19:10 |
||
|
Posted: 13-02-2007, 19:28
(post 679, #713473)
|
||
Member Group: Members Posts: 126 Warn:0% |
cax Ага с 10-го раза понял, что имел ввиду NewAge So if your player's firmware doesn't have DTS decode then you should search for another DSP Code 0x10 (the first number of DSP version must be the same!! YY.xx.xx.xx where YY must be the same) that is around 9-10KB large. Тогда получается попробуй не править ARM, а взять DSP из заводской прошивки где DTS был. Может заработает... Если да тогда дело не в ARM-е, а в DSP. Вообще попробуй три варианта: 1. Новый ARM + старое DSP 2. Новый ARM + новое DSP + правленый ARM 3. Новый ARM + старое DSP + правленый ARM Жду результата!!! |
||
|
Posted: 14-02-2007, 17:21
(post 680, #713857)
|
||
Pro Member Group: Members Posts: 738 Warn:0% |
Не обещаю вскоре проверить, но постараюсь. А заводские прошивки лежат у меня на той же странице, в колонке "Original firmware from manufacturer" |
||
|
Posted: 17-02-2007, 15:34
(post 681, #714876)
|
||
Newbie Group: Members Posts: 3 Warn:0% |
Всем, привет Возникли технические вопросы по сабжу. Может ли код 8032 и АРМ выполняться из ОЗУ (а не из флэш) ? Т.е. возможено ли модифиц. прошивку, чтобы могла загружать программный код в ОЗУ (файл с привода) и затем передавала управление этому коду в ОЗУ. Сохранение окружения не нужно. Т.е. код юзает всю ОЗУ под себя (затирая все данные созданные/юзанные прошивкой) и в конце работы делает программный ресет. |
||
|
Posted: 17-02-2007, 23:23
(post 682, #715053)
|
||
Newbie Group: Members Posts: 24 Warn:0% |
код АРМ итак выполнается из ОЗУ (после разархивации из флэша). Но функцию загрузки кода из файла еще никто не написал |
||
|
Posted: 18-02-2007, 14:40
(post 683, #715243)
|
||
Newbie Group: Members Posts: 3 Warn:0% |
А как насчёт 8032, умеет ли он из ОЗУ исполняться ? |
||
|
Posted: 18-02-2007, 17:27
(post 684, #715306)
|
||
Pro Member Group: Members Posts: 738 Warn:0% |
Если скорость процессора позволяет реализовать на нём какой-нибудь эмулятор 8-битных компьютеров или видеоприставок (скажем, MSX, NES или Gameboy), то лично мне это может быть интересно для игры на портативных DVD-плейерах. |
||
|
Posted: 18-02-2007, 19:42
(post 685, #715367)
|
||
Newbie Group: Members Posts: 3 Warn:0% |
Для игр ещё важна глубина цвета (сколько бит на точку) в OSD. Напр. Зоран 776 , похоже, имеет 8битовый OSD. Плюс несколько бит на прозрачность. Параметры MTK OSD есть на странице производителя: http://www.mtk.com.tw/product-lines.htm This post has been edited by vc12 on 19-02-2007, 14:24 |
||
|
Posted: 24-03-2007, 18:54
(post 686, #729081)
|
||
Newbie Group: Members Posts: 9 Warn:0% |
Всем привет. Решил своего хорька (400 pro) подправить, а именно прицепить USB. Перепаял RAM, FLASH, залил прошивку от силверкреста. Заменил таблицу пульта, вообщем более-менее все работает - кардридер видит. Засада в том, что не могу переключить DVD-CARD. Нет такой кнопки на пульте. Куда кинуться,- посоветуйте. И еще, реально ли из исходников (например с яхи) собрать свою прошивку (все ли там есть, и чем). За пару дней много чего скачал, - не успеваю пересмотреть все. |
||
|
Posted: 24-03-2007, 21:28
(post 687, #729132)
|
||
Pro Member Group: Members Posts: 738 Warn:0% |
>Нет такой кнопки на пульте. Если из прошивки силверкреста понять какой код посылает эта самая кнопка, можно переопределить в таблице одну из существующих кнопок чтобы ентот самый код и посылала. |
||
|
Posted: 24-03-2007, 23:27
(post 688, #729174)
|
||
Newbie Group: Members Posts: 9 Warn:0% |
Не, наверное не так. В таблице силвера раскод его пульта, в таблице хорька - своего (при условии, что коды разные). Если просто поменять код кнопки, она не будет работать. Менять надо команду, которую выполнит переопределенная кнопка. Или нет? ...Хотя прокатило. Поменял, все заработало. Либо где-то я ошибаюсь, либо коды (пульты) одинаковые. This post has been edited by LDZ on 26-03-2007, 10:50 |
||
|
Posted: 05-04-2007, 18:32
(post 689, #733682)
|
||
Member Group: Members Posts: 126 Warn:0% |
LDZ Кинь ссылку про прошивку от силверкреста!!! |
||
|
Posted: 09-04-2007, 23:15
(post 690, #735544)
|
||||||
Newbie Group: Members Posts: 21 Warn:0% |
cax, можно вопрос? Почему вы с своей инструкции в функции, которая конвертирует имя файла из уникода в CP1251, вычитаете 0xF5 из значений символов, которые > 0xF9? Почему не 0xFA?
Я пытаюсь понять, как сделать, чтобы в именах файлов и директорий в моем устройстве (Philips 5960/12) показывались буквы из конца набора ('ъ'..'я'), и поскольку у меня используется ваша функция для конвертации имени файла, я начинаю подозревать, что замени я
на
и пропавшие буквы из конца алфавита будут видны (шрифты у меня "правильные", вроде бы). Или есть какая-то причина, почему не стоит корректировать именно в этом месте, и может быть лучше изменить шрифты, засунув буквы 'ъ'..'я' в позиции 5..10? Спасибо. Update: так, похоже, я не достаточно внимательно прочитал инструкцию. Для файлобраузера "правильные" шрифты, это не те, в которых верхние символы продублированы в самом низу таблицы, а те, в которых они продублированы в позициях 5..10. Но почему? В 5960/37, например, один и тот же шрифт используется (иногда) для показа OSD и субтитров (ошибка у них такая), чтобы задействовать правильный шрифт для субтитров надо вызвать и убрать "System Settings" меню. This post has been edited by vboroda on 10-04-2007, 01:15 |
||||||
Pages: (52) < 1 2 3 .. 6 .. 9 .. 12 .. 15 .. 18 .. 21 .. 24 .. 27 .. 30 .. 33 .. 36 .. 39 .. 42 .. 44 45 [46] 47 48 .. 51 52 > |