Pages: (52) 1 2 3 .. 6 .. 9 .. 12 .. 15 .. 18 .. 21 .. 24 .. 27 .. 30 .. 33 .. 36 .. 39 .. 42 .. 45 46 [47] 48 49 .. 51 52  ( Show unread post )

> Модифицируем прошивку для DVD плейера (MTK 1389), инструкция от САХ
 cax Member is Offline
 Posted: 10-04-2007, 07:55 (post 691, #735623)

Pro Member

Group: Members
Posts: 738
Warn:0%-----
Я уже не помню точно, что именно мне мешало разместить символы 250-255 на позициях 0-5 (кажется, в алгоритме некоректно отрабатывался символ с кодом 4), так что для исправления ситуации я их передвинул, от греха подальше, на позиции 5-10.

Если это мешает создать фонт, удовлетворяющий одновременно и меню, и списку файлов, и субтитрам (0-5 и 5-10 пересекаются в позиции 5), рекомендую сдвинуть эти 6 букв ещё раз - например, в позиции 6-11, и, соответственно, изменить в коде вычитание на "SUB R0, #0xF4".



This post has been edited by cax on 10-04-2007, 07:57
PM Email Poster
Top Bottom
 LDZ Member is Offline
 Posted: 10-04-2007, 23:34 (post 692, #735977)

Newbie

Group: Members
Posts: 9
Warn:0%-----
QUOTE (Rvs @ 05-04-2007, 18:32)
LDZ

Кинь ссылку про прошивку от силверкреста!!!
Не понял, - как переделать?, или бинарник какой нужен? Как переделать доки нет. Пока ожидайте - диск помер.
PM Email Poster
Top Bottom
 LDZ Member is Offline
 Posted: 15-04-2007, 12:59 (post 693, #737842)

Newbie

Group: Members
Posts: 9
Warn:0%-----
Купил другой диск, все пашет. Есть проблема - отображение названия фильма. Как в досе, шесть знаков нормально, дальше облом. Это и на диске (фат 32), и на карте (фат16). Какие есть мысли по данному облому?
Видел здесь посты Andy007. Как в бобике с отображением имен флешки?



This post has been edited by LDZ on 15-04-2007, 13:07
PM Email Poster
Top Bottom
 Rvs Member is Offline
 Posted: 17-04-2007, 10:05 (post 694, #738576)

Member

Group: Members
Posts: 126
Warn:0%-----
Дай ссылку откуда скачал прошивку на сильверкрест. Погляжу что и как.
У меня тоже хорёк 400Pro наваял уже несколько прошивок, гляну как у них устроено USB и поробую прикрутить к фирмованой.
PM Email Poster
Top Bottom
 LDZ Member is Offline
 Posted: 17-04-2007, 19:59 (post 695, #738751)

Newbie

Group: Members
Posts: 9
Warn:0%-----
Оригинал здесь
http://mtz.softpedia.com/dvd/
А тут бумажка, если доступ есть.
http://f1.grp.yahoofs.com/v1/AO8kRmwdfpxjSW7wosjJgZ7TrwyY...ents/Info%20-%20USB.rtf
Я тоже думаю к оригиналу прикрутить (если ума хватит), только для начала хотелось бы разобраться с этим багом, чтоб уже все готовое вставлять.

This post has been edited by LDZ on 17-04-2007, 20:21
PM Email Poster
Top Bottom
 Rvs Member is Offline
 Posted: 18-04-2007, 15:29 (post 696, #739170)

Member

Group: Members
Posts: 126
Warn:0%-----
LDZ

Опиши в чём баг подробней???

QUOTE
Я тоже думаю к оригиналу прикрутить (если ума хватит)

А ты вообще мои прошивки смотрел, у меня нароботок много. Тем более исходники есть проблем не должно быть.
PM Email Poster
Top Bottom
 LDZ Member is Offline
 Posted: 18-04-2007, 19:06 (post 697, #739228)

Newbie

Group: Members
Posts: 9
Warn:0%-----
Хорек не читает (не понимает?) длинные имена файлов (Long File Names), только короткие (по маске 8.3). Например, вместо Madagascar.avi - MADAGA~1.AVI. Это только на карте (CF-FAT16) или на HDD (FAT32).
Я еще вообще ничего не делал. После покупки хорек честно отпахал года три, потом началось, сначала двигло, потом зависать стал. Купил ребенку другой DVDишник а хорька забрал под эксперименты. Передул ОЗУ и флешку - хорек ожил, вот теперь за USB взялся. Опыта нет никакого, отсюда и сомнения. С ассемблером и Си знаком только по баловству с пиками и аврками. Я, вроде на хоботе, мельком прочел будто бы у тебя еще не перепаян хорек? Или уже перепаял? Я к тому, что если чего - вышлю по почте без всяких проблем (Б.У.,правда).
PM Email Poster
Top Bottom
 Rvs Member is Offline
 Posted: 19-04-2007, 09:49 (post 698, #739512)

Member

Group: Members
Posts: 126
Warn:0%-----
LDZ

QUOTE
Это только на карте (CF-FAT16) или на HDD (FAT32).

Проблема давняя, браузер на чтение с диска править научились, а вот с USB вроде как нет, хотя меня гложет сомнения, скорее кто-то умеет, но молчит. Вот поэтому я хочу перебросить чтение USB на фирменную прошивку, походу перебросок думаю и подправить длину строки. Я искал рабочею прошивку, в которой USB включается кнопкой с пульта так проще найти процедуру чтения. Кстати что, на что ты поменял, и какая кнопка стала переключать USB/диск? Та ссылка, что ты дал там фирменная прошивка, неужели в ней нет проблем с русскими буквами?

QUOTE
сначала двигло
А что с ним, я родственнику за мин 20 поменял.

QUOTE
Я, вроде на хоботе, мельком прочел, будто бы у тебя еще не перепаян хорек? Или уже перепаял?
Попытка с перепайкой провалилась, кривые руки мастеров :( чуть не убили хорька с горем пополам я его запустил, но работает в старом режиме 1/4.

QUOTE
Я к тому, что если чего - вышлю по почте без всяких проблем (Б.У.,правда).
не понял...
PM Email Poster
Top Bottom
 LDZ Member is Offline
 Posted: 19-04-2007, 19:39 (post 699, #739659)

Newbie

Group: Members
Posts: 9
Warn:0%-----
Руского языка в ней нет, что вообщем то не особо напрягает. Мотор я тоже поменял, но прежде чем я его нашел приходилось временами погонять его постоянкой, - пока щетки вообще не отвалились.
Я думал тебе микрухи нужны.
У меня переключает кнопка "ANGLE". На яхе бумажка есть, выше ссылка. Там и код кнопки, и где какая функция.
Да, кстати, у меня четыре исходника (5048, 5062, 6027, 7043). Скомпилить получилось только одну какую-то, но, как и у тебя какая-то маленькая получилась. Ремакером глянул - нет ни кнопок, ни пульта, ни индикатора.

This post has been edited by LDZ on 19-04-2007, 19:58
PM Email Poster
Top Bottom
 Rvs Member is Offline
 Posted: 20-04-2007, 15:20 (post 700, #739928)

Member

Group: Members
Posts: 126
Warn:0%-----
LDZ
QUOTE
На яхе бумажка есть, выше ссылка
Так в бумажке про этот сильверкрест написано? Если да, то отлично!!!

QUOTE
Да, кстати, у меня четыре исходника (5048, 5062, 6027, 7043).
А где ты эти номера вычитал?

QUOTE
Ремакером глянул - нет ни кнопок, ни пульта, ни индикатора.
Я думаю их Ремакер просто не видит

QUOTE
Я думал тебе микрухи нужны.
ОЗУ у меня ещё есть запасные микрухи на тот случай если найду мастера, а флэш не нашел. :(
PM Email Poster
Top Bottom
 LDZ Member is Offline
 Posted: 20-04-2007, 17:17 (post 701, #739961)

Newbie

Group: Members
Posts: 9
Warn:0%-----
QUOTE
Так в бумажке про этот сильверкрест написано? Если да, то отлично!!
Да.
QUOTE
А где ты эти номера вычитал?

Так подписаны были.
QUOTE
...если найду мастера
Если хочешь, поищу кого из твоей местности. Флешка не проблема.

PM Email Poster
Top Bottom
 vboroda Member is Offline
 Posted: 26-04-2007, 05:04 (post 702, #742230)

Newbie

Group: Members
Posts: 21
Warn:0%-----
На самом деле с поддержкой длинных имен файлов в FAT (16,32) системах совсем не все так просто. Не думаю, что можно самостоятельно реализовать такую поддержку. Скорее всего в MTK используются старые (досовские или опен-сорцевые) драйвера, которые длинных имен файлов в FAT просто не умеют распознавать.

Здесь ( http://en.wikipedia.org/wiki/File_Allocation_Table#Directory_table ) немного описан алгоритм поддержки LFN в FAT, похоже, что для реализации в MTK прошивках требуются как минимум исходники на C. :fu: Длинное имя складывается из нескольких слинкованный специальных фальшивых файловых entries в таблицах директорий.

Если есть прошивка с реализованной поддержкой LFN, возможно, эту поддержку можно было бы "поднять" оттуда и перенести на другие плееры. Но есть ли такая прошивка?

This post has been edited by vboroda on 26-04-2007, 05:06
PM Email Poster
Top Bottom
 Andy007 Member is Offline
 Posted: 26-04-2007, 14:52 (post 703, #742367)

Newbie

Group: Members
Posts: 39
Warn:0%-----
Поддержку в LFN я умею. New Age научил:)
Но геморройно очень - десяток функций в арме надо переписывать почти с нуля.

Исходники эти компилятся все. Но только 5062 сразу.
Для остальных надо долго и вдумчиво править dat файлы для линкера.

This post has been edited by Andy007 on 26-04-2007, 14:54
PM Email Poster
Top Bottom
 Rvs Member is Offline
 Posted: 26-04-2007, 15:21 (post 704, #742378)

Member

Group: Members
Posts: 126
Warn:0%-----
cax

наваял себе skip MP3, спасибо Andy007 за алгоритм, правда я его немного упростил ;) но работает чётко!!!
Интересует?
PM Email Poster
Top Bottom
 cax Member is Offline
 Posted: 26-04-2007, 15:32 (post 705, #742385)

Pro Member

Group: Members
Posts: 738
Warn:0%-----
Давай, только если можешь - постарайся дать универсальные указания, чтобы я мог их применить к максимально большему кол-ву плейеров.
Впрочем, как я понимаю речь пойдёт о прошивках "прошлого поколения", т.е. версии 05.00.03.06, очень похожих между собой ?
PM Email Poster
Top Bottom
Topic Options Pages: (52) 1 2 3 .. 6 .. 9 .. 12 .. 15 .. 18 .. 21 .. 24 .. 27 .. 30 .. 33 .. 36 .. 39 .. 42 .. 45 46 [47] 48 49 .. 51 52