Текущее время: 02 сен 2025 15:10


Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
СообщениеДобавлено: 26 дек 2017 20:37 
Аватара пользователя
Не в сети

Зарегистрирован: 27 окт 2010 22:11
Сообщения: 56
Откуда: Ровно
Город: Ровно
При изменении яркости подсветки от минимума до максимума, она становится то ярче, то тусклее. Максимальная яркость примерно на 6 из 8.
Инвертор собран на MAX8759. Включение, отключение, изменение яркости и режимов происходит исключительно по SMBUS.
Управляет MEC5025 через LCD_SMBDAT, LCD_SMBCLK.

Согласно документации MAX8759, значение яркости в регистре 0x00, минимум 0x00, максимум 0xFF.
Но в ноутбуке по шине передаются значения (от минимума к максимуму): 0x42, 0x31, 0x35, 0x34, 0x45, 0x57, 0x30, 0x32.
Получается вместо 0xFF передается 0x32, а максимальная яркость 0x57 на шестом из восьми уровней.

Получается проблема явно программная.
Основной BIOS перепрошил через утилиту из ОС. Без изменений.
MEC5025 так-же содержит 128 кБ флеш. Вероятно проблема именно в нем. Но как её прошить?

История поломки неизвестна, говорят такой купили, б.у.


Вложения:
Комментарий к файлу: Вот что происходит на LCD_SMBUS.
Включение ноутбука, уменьшение яркости до минимума, увеличение до максимума.

I2C_decode.png
I2C_decode.png [ 93.51 КБ | Просмотров: 2115 ]
Вернуться к началу
 Профиль ICQ  
Ответить с цитатой  
СообщениеДобавлено: 26 дек 2017 22:16 
Мастер
Не в сети

Зарегистрирован: 29 ноя 2009 23:11
Сообщения: 1232
Откуда: Калуга
А не прошить ли Вам матрицу прошивочкой от Dell?
Можно тут на форуме поглядеть слитую...


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 26 дек 2017 22:30 
Аватара пользователя
Не в сети

Зарегистрирован: 27 окт 2010 22:11
Сообщения: 56
Откуда: Ровно
Город: Ровно
Сергей, спасибо, сейчас попробую.
Пригляделся, матрица похоже не родная...
На сколько понимаю нужно именно от этой модели (d830) прошивку?


Вернуться к началу
 Профиль ICQ  
Ответить с цитатой  
СообщениеДобавлено: 27 дек 2017 00:19 
Аватара пользователя
Не в сети

Зарегистрирован: 27 окт 2010 22:11
Сообщения: 56
Откуда: Ровно
Город: Ровно
Прошил, от "B154EW02 WXGA v.3 1AXXG Dell Vostro 1500", заработало!

Если бы перевел 0x42, 0x31, 0x35, 0x34, 0x45, 0x57, 0x30, 0x32 в ASCII догадался бы сам)))


Вложения:
Комментарий к файлу: Вот в прошивке матрицы те данные, которые передавались в качестве яркости подсветки.
Снимок.PNG
Снимок.PNG [ 20.91 КБ | Просмотров: 2103 ]
Вернуться к началу
 Профиль ICQ  
Ответить с цитатой  
СообщениеДобавлено: 27 дек 2017 04:08 
Мастер
Не в сети

Зарегистрирован: 10 апр 2008 02:30
Сообщения: 1329
Откуда: Hannover
Цитата:
от "B154EW02 WXGA v.3 1AXXG Dell Vostro 1500", заработало!
Ключевые слова Dell WXGA 1AXXG
Большинство (не все!) прошивки от Dell относительно успешно заменяют друг друга, совершенно независимо от диагонали..
А если Dell-овский парт в прошивке не читается - как на скрине выше - то и результат весьма непредсказуем

Тут об этом писал..


Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 


Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Зарегистрированные пользователи: Bing [Bot], Google [Bot], Yandex [Bot], Вячеслав Марфин


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB