andreiw / RaspberryPiPkg

DEPRECATED - DO NOT USE | Go here instead ->
https://github.com/tianocore/edk2-platforms/tree/master/Platform/RaspberryPi/RPi3
744 stars 143 forks source link

Official Raspberry Pi 7" Touchscreen as Display #20

Closed pixelomer closed 5 years ago

pixelomer commented 5 years ago

Hi, I want to use my touchscreen as a monitor for both UEFI boot menu and the operating systems. Is it possible? I don't need touch support, I just need the display.

andreiw commented 5 years ago

Did you try?

A

19 мая 2018 г., в 8:37, pixelomer notifications@github.com написал(а):

Hi, I want to use my touchscreen as a monitor for both UEFI boot menu and the operating systems. Is it possible? I don't need touch support, I just need the display.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

pixelomer commented 5 years ago

Yes I did, I only got a blank screen.

andreiw commented 5 years ago

If you have a UART cable, run the DEBUG variant if firmware and send me the full output. It is possible the resolution is too low. What is the resolution supported?

pixelomer commented 5 years ago

No, I don't have any UART cables. The touchscreen's resolution is 800x480. Is it too low?

andreiw commented 5 years ago

I’ll see what I can do.

A

21 мая 2018 г., в 9:47, pixelomer notifications@github.com написал(а):

No, I don't have any UART cables. The touchscreen's resolution is 800x480. Is it too low?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.

driver1998 commented 5 years ago

BTW, composite displays hangs at the rainbow screen.

andreiw commented 5 years ago

What’s a “composite display”?

A

22 мая 2018 г., в 9:43, driver1998 notifications@github.com написал(а):

BTW, composite displays hangs at the rainbow screen.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.

driver1998 commented 5 years ago

That is the composite video output built in to the 3.5mm jack. You can get a 3.5mm to 3 RCA jacks adapter in order to use it. thn6w7hufr

andreiw commented 5 years ago

Woah, I totally didn't know the new Pies could still do that! Very cool.

Still to look at the resolution issue, hold on!

andreiw commented 5 years ago

This should be resolved as of the https://github.com/andreiw/RaspberryPiPkg/tree/master/Binary/prebuilt/2018May27-GCC49 build.

Let me know.

driver1998 commented 5 years ago

Both NTSC and PAL mode works, I don't have an official 7" touch screen handy so cannot test that. BTW, you can get rid of the resolution problem (being smaller than the one got from the GPU) by specify "disable_overscan=1" in config.txt, this works for me.

pixelomer commented 5 years ago

I can confirm that https://github.com/andreiw/RaspberryPiPkg/tree/master/Binary/prebuilt/2018May27-GCC49 build fixes the issue. My 7" touchscreen displayed the UEFI without any problems. Didn't try booting an OS yet.

pixelomer commented 5 years ago

Windows 10 on ARM is displayed completely fine on the 7" screen. Obviously the touch screen doesn't work, it just works as a display,. We need a driver for windows to use the touch screen, right?

andreiw commented 5 years ago

yep

A

28 мая 2018 г., в 7:26, pixelomer notifications@github.com написал(а):

Windows 10 on ARM is displayed completely fine on the 7" screen. Obviously the touch screen doesn't work, it just works as a display,. We need a driver for windows to use the touch screen, right?

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub, or mute the thread.