PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Вопросы по прошивкам (http://pccar.ru/forumdisplay.php?f=142)
-   -   Монитор Lilliput 669GL без синего фона (http://pccar.ru/showthread.php?t=18789)

mitsubi 07.03.2013 18:10

Монитор Lilliput 669GL без синего фона
 
[первоначальная публикация моего частичного решения по теме (для версии прошивки 2.8)]
На каком-то из форумов я наткнулся на сообщение MiD_E34 с просьбой помочь пользователям форума pccar.ru владельцам мониторов Lilliput 669GL убрать синий фон. Соответственно, это подтолкнуло меня убрать синий фон в прошивке одного из своих мониторов (не Lilliput 669GL).

Потратив некоторое время я нашел в прошивке pm25dl010.rar, файл которой выложил MiD_E34 от его монитора Lilliput 669GL, место где нужно заменить два байта для отключения синего фона.
1) по адресу 0x6C01 заменить байт 0xFF на байт 0x00;
2) по адресу 0xE856 заменить байт 0xFF на байт 0x00.

Поскольку у меня нет такого монитора, а автор запроса сказал, что отложил эту проверку до теплых времен, то предлагаю всем желающим, кто не боится экспериментов проверить это на практике и по возможности сообщить результат.

Желаю удачи.

[текущая публикация моего полного решения по теме (для версии прошивки 3.21)]
Поскольку у меня не было рабочего монитора Лилли, то поиск решения выполнялся исключительно аналитически, т.е. без возможности проверить на живом мониторе, поэтому на поверку оказалось, что приведенное выше решение лишь частичное.

После замечаний и просьб форумчан довести дело до победного конца решение все-таки было найдено. Более того благодаря уважаемому Stasik удалось получить образ прошивки последней из известных версий, соответственно, и полное решение найдено для нее.
Чтобы получить исправленную прошивку необходимо выполнить следующее:
1) скачать по ссылке оригинальную прошивку версии 3.21;
2) открыть ее в HEX-редакторе и по двум последовательным адресам поменять местами байты между собой, т.е.
-- по адресу 0xDDCE заменить байт 0xF0 на байт 0xE4;
-- по адресу 0xDDCF заменить байт 0xE4 на байт 0xF0.

Благодарю уважаемых форумчан за пожелания, рекомендации и помощь в промежуточных проверках на реальных мониторах Лилли, которого у меня нет, а особенно Stasik, MiD_E34 и Reactor77. Принимаю отзывы, пожелания и конструктивную критику.

Желаю удачного использования мониторов Лилли.

(C) mitsubi, 2013

P.S.
прошу прощения за то, что только текст без картинок (монитора Лилли у меня нет, поэтому не могу сделать ни фото, ни скриншотов), приведу лишь ссылку на сообщение уважаемого Stasik, где он сообщил результаты проверки правленной прошивки на его Лилли -- если у кого-то из форумчан все удачно получится и он готов поделиться своими картинками, то либо выложите их в этой теме, либо пришлите мне и я выложу их в шапке...

просьба ко всем, кто будет перешивать свои Лилли:
-- считайте свою оригинальную прошивку и если ее версия отличается от 2.4, 2.8, 3.0, 3.1 или 3.21, пришлите мне, пожалуйста, ее образ или выложите в этой теме. Заранее благодарю всех откликнувшихся.


полезные ссылки ===>
фото контроллера Лилли669GL от MiD_E34;
оригинальная прошивка 2.8 от MiD_E34;
оригинальная прошивка 3.0 от MiD_E34;
модифицированная прошивка 3.0 от MiD_E34;
оригинальная прошивка 3.1 от Casper725;
оригинальная прошивка 3.21NEC от Stasik;
модифицированная прошивка 3.21NEC от MiD_E34;
оригинальная прошивка 2.6(Лилли819AHT) от kotya;
модифицированная прошивка 2.6(Лилли819AHT) от kotya.

MiD_E34 08.03.2013 19:53

Ок, спасибо. Продублировал это сообщение на соседнем форуме, где основная тема по этой проблеме. Сам проверю в ближайшее время, особенно интересно, совпадут ли адреса с теми, что сам нарыл.

Reactor77 15.03.2013 14:32

я согласен быть тестером. высылайте файл прошивки без синего фона.

mitsubi 15.03.2013 15:13

Цитата:

Сообщение от Reactor77 (Сообщение 250878)
я согласен быть тестером. высылайте файл прошивки без синего фона.

оригинальный файл прошивки в архиве pm25dl010.rar выкладывал MiD_E34, причем сразу на многих форумах, но я что-то уже не натыкаюсь на него, а себе его особо не сохранял, поскольку у меня нет такого монитора. Соответственно, поищите исходный архив, замените два байта и проверяйте, если не найдете, то может я найду со временем и пришлю Вам в личку, либо же если у Вас есть монитор, тогда считайте с него и замените эти два байта (правда, есть вероятность, что прошивка вашего монитора может быть другой версии, тогда пришлите ее мне и я заменю их для Вас персонально).

MiD_E34 15.03.2013 15:28

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

mitsubi 15.03.2013 15:34

вот, нашел -> (http://www.radiokot.ru/forum/viewtopic.php?f=20&t=84299)

Reactor77 15.03.2013 15:37

Вложений: 2
вот файл от mid : pm25dl010.rar
а вот мой: 25LV010.RAR
в файле от mid нашёл по указанным адресам и заменил значения.
по каким адресам искать в моей прошивке?

mitsubi 15.03.2013 16:01

Цитата:

Сообщение от Reactor77 (Сообщение 250892)
вот файл мой: 25LV010.RAR
по каким адресам искать в моей прошивке?

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

mitsubi 16.03.2013 15:17

Цитата:

Сообщение от Reactor77 (Сообщение 250892)
а вот мой: 25LV010.RAR

бегло посмотрел Вашу прошивку -- быстро найти не получилось, соответственно, к Вам вопрос: какая модель вашего монитора? чем считывали прошивку и делали ли ее проверку? Также выложите фото платы контроллера.

mitsubi 16.03.2013 15:18

Цитата:

Сообщение от MiD_E34 (Сообщение 249587)
Сам проверю в ближайшее время, особенно интересно, совпадут ли адреса с теми, что сам нарыл.

Удалось ли выполнить такую проверку? Каковы ее результаты?

MiD_E34 16.03.2013 16:47

Цитата:

Сообщение от mitsubi (Сообщение 251040)
Удалось ли выполнить такую проверку? Каковы ее результаты?

увы не совпали... не терпится уже сделать. В апреле, думаю, смогу

Reactor77 18.03.2013 08:09

Lilliput 669GL-70NP/C/T прошивку считывали на willem PCB5.0E Universal EPROM programmer
про проверку не знаю
фото такоеже как у всех. тут на форуме были фотки. но если очень надо, то сделаю.

MiD_E34 18.03.2013 13:58

Вложений: 2
вот мой контролер

Reactor77 18.03.2013 15:29

у меня полностью идентичный

MiD_E34 18.03.2013 15:47

Цитата:

Сообщение от Reactor77 (Сообщение 251321)
у меня полностью идентичный

Ну так попробую мою прошивку тогда

Reactor77 19.03.2013 07:10

я пробовал в точно такаю же микруху заливать свою. потом на плату её. моник не завёлся.
так что "чо та я очкую"
а микрухи такой же нет под рукой.

MiD_E34 19.03.2013 10:05

Цитата:

Сообщение от Reactor77 (Сообщение 251484)
я пробовал в точно такаю же микруху заливать свою. потом на плату её. моник не завёлся.
так что "чо та я очкую"
а микрухи такой же нет под рукой.

Не понял - т.е. ты слил прошивку, залил ее в другую флешку и моник не завелся? А как ты тогда синий фон будешь убирать?
А флешку на кроватку поставил?

mitsubi 19.03.2013 22:43

Цитата:

Сообщение от Reactor77 (Сообщение 251321)
у меня полностью идентичный

если плата точно такая же, то можно залить и прошивку от MiD_E34 -- монитор точно заведется, могут только слететь настройки яркости/контраста и т.п. на значения "по-умолчанию"

mitsubi 19.03.2013 22:55

Цитата:

Сообщение от Reactor77 (Сообщение 251484)
я пробовал в точно такаю же микруху заливать свою. потом на плату её. моник не завёлся.
так что "чо та я очкую"
а микрухи такой же нет под рукой.

если Ваша оригинальная флешина работает, а копия нет, тогда мне кажется, что либо у Вас программатор какой-то "подпорченный", либо Вы что-то не так делаете при считывании/записи. Не знаю, уж, как он пишет у Вас, но то, что Вы считали и прислали мне "нормальным" получилось только в начальной части кода, а потом уж очень "необычное" (вероятно, поэтому я и не нашел там кода с "байтами синего фона")

mitsubi 20.03.2013 02:13

Цитата:

Сообщение от Reactor77 (Сообщение 250892)
а вот мой: 25LV010.RAR

еще глянул на файл Вашей прошивки -- она неправильно считана, а отсюда и все остальные сложности.
Аккуратно еще раз ее считайте программатором и сравните считанный файл с реальной флешиной

Reactor77 20.03.2013 07:05

ок. попробую.

Reactor77 20.03.2013 13:07

вобщем нашёл микруху 25p10pl. зашил прошу с чёрным экраном.
синий действительно пропал.
перестал поддерживать 800х480. с любыми другими разрешениями всё ок.
в паурстрип ставлю 800х480, и всё. чёрный экран.
также остались синие экраны нав ходах, которых нет сигнала.

Reactor77 20.03.2013 14:47

сделал новую настройку в стрипе. по вертикали поднял частоту до 70гц. 800х480 подхватил, но мелкий шрифт корявый. раньше лучче был.
и при перезагрузке компа есть всё-таки один синий экран.
вобщем осталось пофиксить разрешение и зелёные рамки.
кто возьмётся? буду тестером :)
могу и я поколупать, тока объясните где.

mitsubi 20.03.2013 23:42

Цитата:

Сообщение от Reactor77 (Сообщение 251651)
вобщем нашёл микруху 25p10pl. зашил прошу с чёрным экраном.
синий действительно пропал.
перестал поддерживать 800х480. с любыми другими разрешениями всё ок.
в паурстрип ставлю 800х480, и всё. чёрный экран.
также остались синие экраны нав ходах, которых нет сигнала.

прошу прощения, но Вы несколько размыто описываете, поэтому хотелось бы уточнить следующее:
1) Вы "правильно" считали свою прошивку и зашили ее (и описываете ее) или же Вы зашили образ прошивки от MiD_E34 и исправили два байта?
2) ранее Вы использовали режим 800х480 тоже с подгонкой PowerStrip-ом или же нативное разрешение поддерживалось Вашей прошивкой? Какие тайминги использовались ранее?
3) выложите "нормально считанную" прошивку с вашего монитора -- я попробую найти там отключение синего фона;
4) напишите подробнее о том, в каких конкретно местах остался синий фон и как это проявляется? (у меня нет монитора Lilliput, поэтому прошу подробности)

mitsubi 20.03.2013 23:46

Цитата:

Сообщение от Reactor77 (Сообщение 251672)
сделал новую настройку в стрипе. по вертикали поднял частоту до 70гц. 800х480 подхватил, но мелкий шрифт корявый. раньше лучче был.
и при перезагрузке компа есть всё-таки один синий экран.
вобщем осталось пофиксить разрешение и зелёные рамки.
кто возьмётся? буду тестером :)

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

Reactor77 21.03.2013 07:31

Вложений: 2
mitsubi огромное спасибо тебе за помощь!!!
теперь по делу. прошил прошивку от MiD_E34. скачал в его теме.
у меня была обычная прошивка без натива 800х480 и синими экранами. 800х480 выставлялся пауэрстрипом.
своя микруха лежит на чёрный день :)
вобщем прошил в другую прошу от MiD_E34. впаял обратно, включил. моник не ключился. в сервисном меню поправил один параметр с 0 на 2. стал включаться.
при загрузке винды постоянно мигали синие экраны без всяких надписей. сейчас их нет. мигает чёрным.
800х480 у меня сначала не завёлся, потому что стрип по умолчанию для 480 выставил 60гц. поднял до 70, подхватил разрешение.
при перезагрузке есть синий экран с надписью но инпут сигнал в зелёной рамке.
вот этот синий тоже бы заменить на чёрный. но надпись желательно оставить. зелёную рамку или убрать совсем, или заменить на синию.
http://www.pccar.ru/attachment.php?a...1&d=1363833043
ну и натив бы пофиксить на 800х480 на всех трёх входах.
в программаторе есть несколько режимов для считывания таких флэшек. считал разнами способами. все прилагаю.

MiD_E34 21.03.2013 10:01

В моей прошивке не было натива, т.ч. все нормально ))
Как делать натив в прошивках - на этом и соседнем форуме расписано подробно. Вот рамка "No input signal" достает, но меньше синего фона ))
2Reactor77: почему кроватку не поставить? Постоянно перепаивать вредно

Reactor77 21.03.2013 10:40

не знаю, не я делаю. коллега по работе.
а ты выложил свою прошивку уже с чёрным фоном?
про натив попадались темы, счас чо-то найти не могу. не кинешь ссыль?

MiD_E34 21.03.2013 10:52

моя прошивка была выложена в оригинале - т.е.без исправлений. Про натив поищу

MiD_E34 21.03.2013 12:13

Вот тема про натив. Моник немпного другой, но суть та же:
http://www.compcar.ru/forum/showthread.php?t=6544

Reactor77 21.03.2013 13:39

кстати, в твоём дампе по адресам из первого поста уже нули стоят почему-то.
наверное поэтому не мигает синий экран
блин, похоже это я их туда поставил :)

MiD_E34 21.03.2013 13:40

Цитата:

Сообщение от Reactor77 (Сообщение 251800)
кстати, в твоём дампе по адресам из первого поста уже нули стоят почему-то.
наверное поэтому не мигает синий экран

Так тебе же его автор темы дал, а не я )

Reactor77 21.03.2013 15:06

нееее, я скачал с радиокота :)
я просто эти адреса сначала в своём дампе искал. но там другие значения.
потом в твоём нашёл исправил и стал микруху искать для опытов.

MiD_E34 21.03.2013 15:09

Цитата:

Сообщение от Reactor77 (Сообщение 251819)
нееее, я скачал с радиокота :)
я просто эти адреса сначала в своём дампе искал. но там другие значения.
потом в твоём нашёл исправил и стал микруху искать для опытов.

Ну значит там ничего не могло быть исправлено

mitsubi 22.03.2013 00:04

Цитата:

Сообщение от Reactor77 (Сообщение 251756)
в программаторе есть несколько режимов для считывания таких флэшек. считал разнами способами. все прилагаю.

Тот архив, который Вы выложили, можно удалять, т.к. там полный мусор (хотя ваш первый архив 25LV010.RAR в начальной части образа правильный, даже видно номер версии 3.2 -- для сравнения у MiD_E34 версия 2.8), поэтому этот пункт остается в силе:

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

Соответственно, если Вам достаточно версии 2.8, тогда попытаюсь отыскать то место, где еще могла синька остаться, иначе присылайте вашу оригинальную версии 3.2

Reactor77 22.03.2013 07:23

дело в том, что программатор у коллеги. считывает он. опыта нет. у меня тем более.
будем конечно ещё пытаться.
попробуй пока на версии 2.8

D@nger 22.03.2013 12:42

Тип файла: rar pm25dl010.rar - зашил, заработало)) только как говорилось осталось синим "нет сигнала" а PC черный))

Reactor77 22.03.2013 14:18

ничего не понятно. подробнее давай. где взял файл? сам правил чего или нет? что там чёрное?

D@nger 22.03.2013 15:51

Reactor77 в 7 посте:
вот файл от mid : pm25dl010.rar
а вот мой: 25LV010.RAR
в файле от mid нашёл по указанным адресам и заменил значения.
по каким адресам искать в моей прошивке?
Вложения
Тип файла: rar 25LV010.RAR (66.3 Кб, 8 просмотров)
Тип файла: rar pm25dl010.rar (53.1 Кб, 3 просмотров)

я взял сначало твой, моник не включился, понял что прошивка битая и взял от mid тобою же правленная, все включилось, экран черный, но когда пишет нет сигнала то фон синий как обычно..

D@nger 22.03.2013 16:29

поставил в машину, красота!!! По крайне мере хоть при загрузке не мелькает синим больше и при переключении на заднюю камеру, светится синим только когда выключаешь комп!:yahoo:


Часовой пояс GMT +4, время: 00:31.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot