Author Topic: ArcaOS - OS/2 on an Lenovo Yoga 12 + Touch + Stylus  (Read 12488 times)

Sigurd Fastenrath

  • Hero Member
  • *****
  • Posts: 576
  • Karma: +27/-0
  • OS/2 Versus Hardware - Maximum Warp!
    • View Profile
ArcaOS - OS/2 on an Lenovo Yoga 12 + Touch + Stylus
« 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

In case you are not familiar with German, please use Online Translator  ;) ;D

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4711
  • Karma: +41/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: ArcaOS - OS/2 on an Lenovo Yoga 12 + Touch + Stylus
« Reply #1 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
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Sigurd Fastenrath

  • Hero Member
  • *****
  • Posts: 576
  • Karma: +27/-0
  • OS/2 Versus Hardware - Maximum Warp!
    • View Profile
Re: ArcaOS - OS/2 on an Lenovo Yoga 12 + Touch + Stylus
« Reply #2 on: December 13, 2019, 09:16:03 am »

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4711
  • Karma: +41/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: ArcaOS - OS/2 on an Lenovo Yoga 12 + Touch + Stylus
« Reply #3 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
« Last Edit: December 13, 2019, 01:56:51 pm by Martin Iturbide »
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Sigurd Fastenrath

  • Hero Member
  • *****
  • Posts: 576
  • Karma: +27/-0
  • OS/2 Versus Hardware - Maximum Warp!
    • View Profile
Re: ArcaOS - OS/2 on an Lenovo Yoga 12 + Touch + Stylus
« Reply #4 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


Sigurd Fastenrath

  • Hero Member
  • *****
  • Posts: 576
  • Karma: +27/-0
  • OS/2 Versus Hardware - Maximum Warp!
    • View Profile
Re: ArcaOS - OS/2 on an Lenovo Yoga 12 + Touch + Stylus
« Reply #5 on: December 15, 2019, 09:43:52 am »
Martin, here some official Lenovo Images of it, for your wiki.

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4711
  • Karma: +41/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: ArcaOS - OS/2 on an Lenovo Yoga 12 + Touch + Stylus
« Reply #6 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
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
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Sigurd Fastenrath

  • Hero Member
  • *****
  • Posts: 576
  • Karma: +27/-0
  • OS/2 Versus Hardware - Maximum Warp!
    • View Profile
Re: ArcaOS - OS/2 on an Lenovo Yoga 12 + Touch + Stylus
« Reply #7 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.
« Last Edit: December 15, 2019, 07:50:03 pm by Sigurd Fastenrath »

Sigurd Fastenrath

  • Hero Member
  • *****
  • Posts: 576
  • Karma: +27/-0
  • OS/2 Versus Hardware - Maximum Warp!
    • View Profile
Re: ArcaOS - OS/2 on an Lenovo Yoga 12 + Touch + Stylus
« Reply #8 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

Wim Brul

  • Sr. Member
  • ****
  • Posts: 295
  • Karma: +25/-0
    • View Profile
    • Wim's home page
Re: ArcaOS - OS/2 on an Lenovo Yoga 12 + Touch + Stylus
« Reply #9 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.

Sigurd Fastenrath

  • Hero Member
  • *****
  • Posts: 576
  • Karma: +27/-0
  • OS/2 Versus Hardware - Maximum Warp!
    • View Profile
Re: ArcaOS - OS/2 on an Lenovo Yoga 12 + Touch + Stylus
« Reply #10 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!!

Thomas M.

  • Newbie
  • *
  • Posts: 26
  • Karma: +0/-0
    • View Profile
Re: ArcaOS - OS/2 on an Lenovo Yoga 12 + Touch + Stylus
« Reply #11 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

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4711
  • Karma: +41/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: ArcaOS - OS/2 on an Lenovo Yoga 12 + Touch + Stylus
« Reply #12 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
« Last Edit: December 17, 2019, 10:36:03 pm by Martin Iturbide »
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Sigurd Fastenrath

  • Hero Member
  • *****
  • Posts: 576
  • Karma: +27/-0
  • OS/2 Versus Hardware - Maximum Warp!
    • View Profile
Re: ArcaOS - OS/2 on an Lenovo Yoga 12 + Touch + Stylus
« Reply #13 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.
« Last Edit: January 07, 2020, 08:59:09 pm by Sigurd Fastenrath »

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4711
  • Karma: +41/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: ArcaOS - OS/2 on an Lenovo Yoga 12 + Touch + Stylus
« Reply #14 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
Martin Iturbide
OS2World NewsMaster
... just share the dream.