OS2 World Community Forum

OS/2, eCS & ArcaOS - Technical => Hardware => Topic started by: Sigurd Fastenrath on December 06, 2019, 12:21:56 pm

Title: ArcaOS - OS/2 on an Lenovo Yoga 12 + Touch + Stylus
Post by: Sigurd Fastenrath on December 06, 2019, 12:21:56 pm
If you are interested in my progress with this case, please take a look here:

https://www.os2.org/viewtopic.php?f=19&t=1893 (https://www.os2.org/viewtopic.php?f=19&t=1893)

In case you are not familiar with German, please use Online Translator  ;) ;D
Title: Re: ArcaOS - OS/2 on an Lenovo Yoga 12 + Touch + Stylus
Post by: Martin Iturbide on December 07, 2019, 02:35:20 am
Hi Sigurd

Thanks for sharing. As you move forward testing OS/2 on this machine, please post the pci.exe and lsusb report so I can create a Wiki page for this machine.

Regards
Title: Re: ArcaOS - OS/2 on an Lenovo Yoga 12 + Touch + Stylus
Post by: Sigurd Fastenrath on December 13, 2019, 09:16:03 am
Some good progress here: https://www.os2.org/viewtopic.php?f=19&p=13023#p13023 (https://www.os2.org/viewtopic.php?f=19&p=13023#p13023)
Title: Re: ArcaOS - OS/2 on an Lenovo Yoga 12 + Touch + Stylus
Post by: Martin Iturbide on December 13, 2019, 01:49:32 pm
Hi Sigurd.

Can it be possible for you to share the pci.exe and lsusb report of your machine?

Which video driver are you using for it?

If I'm getting the translation right, audio is working, that is great. Is that the Uniaud version available on 5.0.4, or are you using a different version?

Regards
Title: Re: ArcaOS - OS/2 on an Lenovo Yoga 12 + Touch + Stylus
Post by: Sigurd Fastenrath on December 14, 2019, 05:56:09 pm
Hi Sigurd.

Can it be possible for you to share the pci.exe and lsusb report of your machine?

Which video driver are you using for it?

If I'm getting the translation right, audio is working, that is great. Is that the Uniaud version available on 5.0.4, or are you using a different version?

Regards

Hi Martin,

attached the files as you wanted.

ArcaOS Version: 5.04
Graphicdriver: Panorama, will switch to SNAP 3.19 though

Have to replace the ArcaUSB Drivers with those from Lars Erdmann, as those from ArcaOS do not support Isyncronus Data Transfer, wich is needed for:

- Touch, Stylus, Webcam

Regards,

Sigurd

Title: Re: ArcaOS - OS/2 on an Lenovo Yoga 12 + Touch + Stylus
Post by: Sigurd Fastenrath on December 15, 2019, 09:43:52 am
Martin, here some official Lenovo Images of it, for your wiki.
Title: Re: ArcaOS - OS/2 on an Lenovo Yoga 12 + Touch + Stylus
Post by: Martin Iturbide on December 15, 2019, 03:25:37 pm
Hi Sigurd.

Thanks for the files and the pictures.
I had updated The wiki page: https://www.os2world.com/wiki/index.php/Lenovo_Thinkpad_Yoga_12 (https://www.os2world.com/wiki/index.php/Lenovo_Thinkpad_Yoga_12)
Please let me know if I'm understanding the hardware report right.

I have some question:
- Audio: Is the 8086:160C the one that is working?
- Does the machine has USB 3? I was not able to find the hardwareID on the report.
- Did you make the touchscreen, digitizer pen and webcam to work already? Can you please share the config.sys lines?
- Is the Realtek RTS5227 PCI Express Card Reader working?
- What do you think is the "STMicroelectronics ST_SENSOR_HUB  / 0483:91D1"? The ambient light sensor?

Thanks for sharing.

Regards
Title: Re: ArcaOS - OS/2 on an Lenovo Yoga 12 + Touch + Stylus
Post by: Sigurd Fastenrath on December 15, 2019, 07:42:45 pm
Hi Martin,

here the answers I can give you right now:

- first of all: substitute the ArcaOS USB drivers with those from Lars Erdmann (Version 232)

- Webcam running then out of the box with Wim Bruls Websee Driver

- Stylus started a few moments ago working thanks to Wim Brul!
(Do not forget the Pre required drivers: USBECD, XSMOUSE from Wim Brul and the according settings)
  - Single tap with the Stylus = Left Mouse Button click
  - Pressing the Button on the Stylus = Right Mouse Button click
  - Single tap with the stylus while pressing the Button on the Stylus = Left+Right Mouse Button click

- Writing with the Stylus in Jarnal = no problem works like a charm!

- USB 3.0 -> the machine has it, but I disabled it in BIOS so the work as USB 2.0

Your other questions: I will come back to this later.

Thanks for all your work, and adding it to the wiki!!!

All credit goes to Wim Brul, he will have a look into Touch support next, when his time permits.
Title: Re: ArcaOS - OS/2 on an Lenovo Yoga 12 + Touch + Stylus
Post by: Sigurd Fastenrath on December 15, 2019, 07:48:50 pm
Addition to your Wiki pages:

I have got:

- 20DK (not DL)
- Intel core i7-5600U CPU (not i5)
- Release year is 2014/2015 (not 2013, in 2013 there have been the first generation of S1 Yoga, with the 4.th Intel core-i Generation)

Hope this helps
Title: Re: ArcaOS - OS/2 on an Lenovo Yoga 12 + Touch + Stylus
Post by: Wim Brul on December 16, 2019, 10:41:59 am
Hi Martin, Sigurd,

Since the webcam is working with my UVC Webcam Support for OS/2 programs (WebSee),  I expect it to work with my "UVC Microscope Viewer for OS2 (UvcScope) too.
These programs use the USBCALLS interface i.e. USBECD is not used. Isochronous Transfers are only used by the webam i.e. not used for pen and touch support.

Wim.
Title: Re: ArcaOS - OS/2 on an Lenovo Yoga 12 + Touch + Stylus
Post by: Sigurd Fastenrath on December 16, 2019, 11:06:39 am
Hi Martin, Sigurd,

Since the webcam is working with my UVC Webcam Support for OS/2 programs (WebSee),  I expect it to work with my "UVC Microscope Viewer for OS2 (UvcScope) too.
These programs use the USBCALLS interface i.e. USBECD is not used. Isochronous Transfers are only used by the webam i.e. not used for pen and touch support.

Wim.

Thank you very much for the clarification, Wim - and sorry for my misleading information!!
Title: Re: ArcaOS - OS/2 on an Lenovo Yoga 12 + Touch + Stylus
Post by: Thomas M. on December 16, 2019, 09:09:06 pm
Hello Sigurd, hello Wim,

thanks a lot for your continouisly work. Your work provides "new" hardware horizons which made me order a Lenovo Thinkpad Yoga as well.
Great!

Thomas
Title: Re: ArcaOS - OS/2 on an Lenovo Yoga 12 + Touch + Stylus
Post by: Martin Iturbide on December 17, 2019, 10:30:45 pm
...
These programs use the USBCALLS interface i.e. USBECD is not used. Isochronous Transfers are only used by the webam i.e. not used for pen and touch support.
...

Thanks for the correction on the wiki. I thought that it was USBECD driver that made the webcam work, but now I stand corrected.  I will fix some other wiki pages where I put that.

Regards
Title: Re: ArcaOS - OS/2 on an Lenovo Yoga 12 + Touch + Stylus
Post by: Sigurd Fastenrath on January 07, 2020, 08:52:41 pm
Because of Wim Bruls fantastic work this Project did come to an end.

Please revisite the Thread at os2.org to read more! All credits to Wim Brul!

The third picture does show the Touch Interface based on Lutz Wagners Hoppla Program, as shown in my Video.
Title: Re: ArcaOS - OS/2 on an Lenovo Yoga 12 + Touch + Stylus
Post by: Martin Iturbide on January 08, 2020, 01:21:29 am
Hi Sigurd.

To complete the wiki page I have the following question:
1) Can you confirm that "Realtek RTS5227 PCI Express Card Reader    10EC:5227"  is not working.
2) Audio, The one working is "Intel Broadwell-U Audio Controller    8086:160C" , right? the other one (Intel Wildcat Point-LP High Definition Audio Controller    8086:9CA0 ) is not working right?
3)Touch screen (Synaptics Touch Digitizer V04    06CB:7244) is working.  I guess with USBECD, right ?
4) Does it has a video out port? HDMI ? does it work?

Anything else that you want to add to the wiki?
https://www.os2world.com/wiki/index.php/Lenovo_Thinkpad_Yoga_12

Thanks for your hardware testing.

Regards
Title: Re: ArcaOS - OS/2 on an Lenovo Yoga 12 + Touch + Stylus
Post by: Wim Brul on January 11, 2020, 03:13:41 pm
I am happy  :)  to report that Pen and Touch for Thinkpad Yoga12 with ArcaOS (http://home.hccnet.nl/w.m.brul/Yoga12/index.html) is now available.

Thanks to Sigurd Fastenrath for requirements and testing.
Title: Re: ArcaOS - OS/2 on an Lenovo Yoga 12 + Touch + Stylus
Post by: onlineuser2 on January 11, 2020, 04:49:26 pm
Wow¡!!!!!!!!!!!!!!!!!
Great
 thanks
Title: Re: ArcaOS - OS/2 on an Lenovo Yoga 12 + Touch + Stylus
Post by: Neil Waldhauer on January 12, 2020, 09:59:07 am
Hi Martin, Sigurd,

Since the webcam is working with my UVC Webcam Support for OS/2 programs (WebSee),  I expect it to work with my "UVC Microscope Viewer for OS2 (UvcScope) too.
These programs use the USBCALLS interface i.e. USBECD is not used. Isochronous Transfers are only used by the webam i.e. not used for pen and touch support.

Wim.

I noticed this webcam software and I got it to work on two of my laptops. Indeed, iso-synchronous USB transfers are needed to make this webcam support work. I was not able to make webcam support work for Arca Noae USB 12.x, because iso-synchronous transfers are not implemented. However, the webcam software works on both laptops using the Arca Noae USB 11.17 USB stack.

http://www.blondeguy.com/computer/phenobopeep.html (http://www.blondeguy.com/computer/phenobopeep.html)

http://www.blondeguy.com/computer/strobopeep.html (http://www.blondeguy.com/computer/strobopeep.html)