Здравствуйте!
Я извиняюсь, конечно, за оживление "трупиков"(это я про данную тему).
Но может подскажете многоуважаемый sasa, в чем может быть у меня проблема?
Решился тоже подключить s65 дисплей lph8836. Использовал ваш драйвер(который заменяет atmel_spi), и все ваши наказы как и куда подключать дисплей :). Но почему-то дисплей у меня только подмигивает слегка, когда к нему идут обращения(в т.ч. если шлю мусор на /dev/fb0). Какие вероятные причины неработоспособности могут здесь быть?
Спасибо.
Попробуйте этот вариант, там изменена инициализация - были у меня в старом варианте с ней проблемы и симптомы такие же - черный экран и помаргивание, на второй раз после ребута платы все проскакивало наура, этот вроде нормально стартует всегда http://sasamy.narod.ru/lph88.tar.bz2
если дисплей подключен как на картинке в архиве и отключен atmel_spi в конфиге ядра - должно работать.
Спасибо за ответ.
Попробовал с новым драйвером, не помогло, таже ситуация...
У меня соединено так как на картинке :), плата у меня такая же, дисплей тоже.
Контакты RESET, CS, CLK, DAT, напрямую подключены к X2(нет резисторов на пути).
на 2V9 и на 1V8 подается по 2.9В(только что померял)
max232 на LED+ дает 8.3В
На вход max232 идет 4.4В.
Плата у меня подключена от блока питания телефона.
Может стоит попробовать другой блок питания? Или вообще от USB запитать? В это может быть проблема?
Да, возможно проблема в этом. Вообще многие проблемы из-за БП, в частности mmc/sd карты просто не работают если недостаточная мощность бп, я бы не советовал от usb компьютера брать, например у меня на ноуте он не вытягивает lcd и sd - если без них то мощности его хватает. На данный момент я использую какой-то китайский бп 5В/1А robotron помоему, купил за 100 рублей, у него выход usb, мелкий такой - удобно с собой таскать :) На подсветку 8В маловато будет, у меня помоему больше 10В, при 8 В она может вообще не светить, так что возможно все работает только этого не видно :) Я включал max232 по схеме утроителя, раньше брал напрямую с выхода удвоителя - еле видно было экран. http://sasamy.narod.ru/max232.png
кондеры поставил мелкие по 1 мкФ
Ну ясно вобщем, поискать надо нормальный бп и попробовать. Подсветка горела :) на моем напряжении.
Кондеры у меня на максе по 0.1 мкФ в даташите было сказано что с max232A такие надо использовать.
Поищу robotron'a такого же как и у вас :).
Спасибо большое за такую быструю ответную реакцию :).
Как что получится, отпишусь :).
Вернулся из командировки, купил такой блок питания. ROBITON USB 1000. И вижу что плата не стартует с USB-host'a. Тут то в чем дело может быть? Даже от компьютера пробовал, не стартует. Дело в шнурке или в плате(джамперы???)? Следовательно работоспособность дисплея проверить нельзя...
Я припаял проводок с +5 В на разъеме usb-device (так как он мне не нужен) на разъем входа питания, и соответственно подключаю плату простым кабелем usb.
Ну я думал, оно там и разведено напрямую.
Сделал так как вы и сказали. Соеденил напрямую, включилась плата, чего и следовало ожидать. Потом подключил дисплей. И история всё таже. Из отличий от ваших, max232a у меня в собран по схеме удвоителя, а не утроителя. Но диспелей светится вроде. на выходе из max232a выдается 8.76Вольт. На входе в дисплей(5В) из платы подается 4.7 Вольта.
Стоит пересобрать max по схеме утроителя? :)
Спасибо!