PINE64
Switching from touchscreen to HDMI - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: PINE A64(+) (https://forum.pine64.org/forumdisplay.php?fid=4)
+--- Forum: General Discussion on PINE A64(+) (https://forum.pine64.org/forumdisplay.php?fid=3)
+--- Thread: Switching from touchscreen to HDMI (/showthread.php?tid=1957)

Pages: 1 2


Switching from touchscreen to HDMI - AUDIOTEK - 08-06-2016

Will there be a way eventually to be able to switch from the screen to HDMI and vice versa?

I'm using Android but will eventually will be moving to Ubuntu when it is available for the touch screen.


RE: Switching from touchscreen to HDMI - Severian - 08-06-2016

I believe just switching os will automatically switch to hdmi output. My board came with tpuch screen, and android without touch screen os, and it worked with the hdmi, had to download android with touch screen os to use the touch screen, and it automatically switched to the touch screen. So I'm sure you won't have to do anything other than switching the os sim card.


RE: Switching from touchscreen to HDMI - AUDIOTEK - 08-06-2016

Would be much better to be able to switch within the OS. I already have a box full of SD cards for all my pi's projects. Would be nice to have one OS and stick with it for primary usage. Shouldn't be to hard to have it auto detect a HDMI connection.


RE: Switching from touchscreen to HDMI - tllim - 08-07-2016

The new LCD Android build is LCD and HDMI concurrent output. However, the native UI resolution for both HAMI and LCD is 1026 x600 which is LCD screen native resolution.


RE: Switching from touchscreen to HDMI - AUDIOTEK - 08-07-2016

So it's not 1920x1080?

Do you have the link for that new LCD build?


RE: Switching from touchscreen to HDMI - tllim - 08-07-2016

(08-07-2016, 03:47 PM)AUDIOTEK Wrote: So it's not 1920x1080?

Do you have the link for that new LCD build?

There are two builds:

For HDMI output only, the UI resolution is 1920x1080. teh HDMI output is either 720p or 1080p.

For LCD and HDMI simultaneous output, the UI resolution is 1024x600 to match with LCD resolution, the HDMI output is either 720p or 1080p.


RE: Switching from touchscreen to HDMI - AUDIOTEK - 08-07-2016

(08-07-2016, 05:47 PM)tllim Wrote:
(08-07-2016, 03:47 PM)AUDIOTEK Wrote: So it's not 1920x1080?

Do you have the link for that new LCD build?

There are two builds:

For HDMI output only, the UI resolution is 1920x1080. teh HDMI output is either 720p or 1080p.

For LCD and HDMI simultaneous output, the UI resolution is 1024x600 to match with LCD resolution, the HDMI output is either 720p or 1080p.

Great thanks  Where can I download the LCD and HDMI simultaneous output one?


RE: Switching from touchscreen to HDMI - blackt1ger - 08-10-2016

Something should be possible, though, with work.  

For instance my NVIDIA Shield controller (not tablet), handles HDMI <--> Touchscreen.  But, if you do both at the same time, you get either the HDMI scaled poorly on the touchscreen or the touchscreen stretched on the HDMI.

Worse yet when the screen goes into rotation ( I doubt you want to rotate your 55' HDMI TV to match the touchscreen).

But, let's get the Linux LCD working first, then more people will be able to try to duplicate what NVIDIA did.  For instance, I've still been unable to build a running Linux kernel yet and I'm sure a bunch of good developers are in the same boat.

--Ken


RE: Switching from touchscreen to HDMI - xalius - 08-11-2016

Hi, where are you stuck with building a Linux kernel? Are you building a BSP kernel based on longsleep's work or a mainline kernel based on linux-sunxi ?

You can find longsleep's kernel work at his github, it's the basis for running his Ubuntu images or lenny's Debian images or my Gentoo test image as well as info on how to build the different firmwares needed to boot A64 here:

https://github.com/longsleep/build-pine64-image
https://github.com/longsleep/linux-pine64

This is based on the 3.10.x BSP kernel release from Allwinner's Linux SDK, with some community fixes and forwarded to 3.10.102 by longsleep.

For mainline kernel you need to have a look at the linux-sunxi community:

https://linux-sunxi.org/Main_Page
https://linux-sunxi.org/Linux_mainlining_effort
https://linux-sunxi.org/Pine64

Fire219 build some test images for 4.7 you can use headless for testing stuff (mainline doesn't have a video driver yet) with GbE, USB and some low-level interfaces already.


RE: Switching from touchscreen to HDMI - blackt1ger - 08-11-2016

(08-11-2016, 05:56 AM)xalius Wrote: Hi, where are you stuck with building a Linux kernel? Are you building a BSP kernel based on longsleep's work or a mainline kernel based on linux-sunxi ?

You can find longsleep's kernel work at his github, it's the basis for running his Ubuntu images or lenny's Debian images or my Gentoo test image as well as info on how to build the different firmwares needed to boot A64 here:

https://github.com/longsleep/build-pine64-image
https://github.com/longsleep/linux-pine64

This is based on the 3.10.x BSP kernel release from Allwinner's Linux SDK, with some community fixes and forwarded to 3.10.102 by longsleep.

For mainline kernel you need to have a look at the linux-sunxi community:

https://linux-sunxi.org/Main_Page
https://linux-sunxi.org/Linux_mainlining_effort
https://linux-sunxi.org/Pine64

Fire219 build some test images for 4.7 you can use headless for testing stuff (mainline doesn't have a video driver yet) with GbE, USB and some low-level interfaces already.

Yeah, a bit of topic --- but --- I've tried the longsleep build.  Did all the pulls, etc.  Followed the steps.  May have had trouble with busybox - as when I 'cpio'd my initrd to check the files, I got total garbage.  Found another git that had a "one-shot" script to do the whole thing.....  May try that Friday night.  If nothing else, I can try a different prebuilt initrd image.

I got the linaro aarch64 gnu toolchain 4.9 and the 5.3 arm toolchain.   Put the whole thing in docker.  The idea is to set up a docker container to build the whole thing --- if I can, I'll publish my docker images.

More on topic, though, NVidia has a public git for the open source stuff on the shield controller (that does the HDMI/LCD switch).  May get some ideas out of that.

--Ken