Re: [comedi] Re: USB-DUX hardware now open source

Thomas Schmidt <[email protected]> Tue, 9 May 2023 07:18:08 -0700 (PDT)
Newsgroups gmane.linux.comedi
Message-ID <[email protected]>
------=_Part_3448_2120539414.1683641888502
Content-Type: multipart/alternative; 
	boundary="----=_Part_3449_736975430.1683641888502"

------=_Part_3449_736975430.1683641888502
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi All,

procedure according to: =20
https://github.com/glasgowneuro/comedi_raspberry_pi_bullseye.=20

works on rpi2b current version 6.1.21-v7+
works on rpi3b current version 6.1.21-v7+=20
*doesn't work on rpi4b* current verson 6.1.21-v7+

Kind Regards,
Thomas
Bernd Porr schrieb am Montag, 8. Mai 2023 um 18:27:22 UTC+2:

> That's excellent news. Great to know it works with the rockpi4c.
>
> Best,
>
> /Bernd
> On 08/05/2023 14:29, Thomas Schmidt wrote:
>
> Hi All,
>
> Tryed usbduxsigam_firmware.bin -> that did it on rockpi4c+ with ubuntu=20
> 23.02.2 aarch64 with=20
>
> procedure according to: =20
> https://github.com/glasgowneuro/comedi_raspberry_pi_bullseye.=20
>
> Could compile and execute comedirecord!! THANKE YOU Bernd!!
>
> PS: comedirecord needs qtbase5-dev+qt5make!
>
> Bernd Porr schrieb am Montag, 8. Mai 2023 um 12:49:08 UTC+2:
>
>> If it just needs the firmware then copy the file into /lib/firmware and=
=20
>> it should be fine. Firmware attached.
>>
>> /Bernd
>> On 08/05/2023 11:38, Thomas Schmidt wrote:
>>
>> Hi,
>>
>> this was under rockpi4plus with ubuntu. Here sudo apt install=20
>> firmware-linux-free doesn't work
>> under /lib/firmware I could not find the usbdux firmware
>>
>> tried therefore the procedure under rockpi4plus current bullseye 5.15.93=
=20
>> and end up with this
>>
>> root@rockpi-4croot@rockpi-4cplus:/home/ts/usbdux/comedi_raspberry_pi_bul=
lseye#=20
>> make -C /usr/src/linux-headers-5.15.93-rockchip64
>> make: Verzeichnis =E2=80=9E/usr/src/linux-headers-5.15.93-rockchip64=E2=
=80=9C wird=20
>> betreten
>>   UPD     include/config/kernel.release
>>   UPD     include/generated/utsrelease.h
>> make[1]: *** Keine Regel vorhanden, um das Ziel=20
>> =E2=80=9Earch/arm64/tools/gen-cpucaps.awk=E2=80=9C,=20
>>   ben=C3=B6tigt von =E2=80=9Earch/arm64/include/generated/asm/cpucaps.h=
=E2=80=9C, zu=20
>> erstellen.  Schluss.
>> make: *** [arch/arm64/Makefile:173: archprepare] Fehler 2
>> make: Verzeichnis =E2=80=9E/usr/src/linux-headers-5.15.93-rockchip64=E2=
=80=9C wird=20
>> verlassen
>> plus:/home/ts/usbdux/comedi_raspberry_pi_bullseye# make -C=20
>> /usr/src/linux-headers-5.15.93-rockchip64
>> make: Verzeichnis =E2=80=9E/usr/src/linux-headers-5.15.93-rockchip64=E2=
=80=9C wird=20
>> betreten
>>   UPD     include/config/kernel.release
>>   UPD     include/generated/utsrelease.h
>> make[1]: *** Keine Regel vorhanden, um das Ziel=20
>> =E2=80=9Earch/arm64/tools/gen-cpucaps.awk=E2=80=9C,=20
>>   ben=C3=B6tigt von =E2=80=9Earch/arm64/include/generated/asm/cpucaps.h=
=E2=80=9C, zu=20
>> erstellen.  Schluss.
>> make: *** [arch/arm64/Makefile:173: archprepare] Fehler 2
>> make: Verzeichnis =E2=80=9E/usr/src/linux-headers-5.15.93-rockchip64=E2=
=80=9C wird=20
>> verlassen
>>
>> any suggestion what I can do?
>>
>> BEST
>> Thomas
>>
>>
>> Bernd Porr schrieb am Sonntag, 7. Mai 2023 um 20:26:26 UTC+2:
>>
>>> Hi,
>>>
>>> looks like the firmware file couldn't be found. Should be in=20
>>> /lib/firmware.
>>>
>>> On an original RPI4 actually the whole usb driver hangs and then even=
=20
>>> the keyboard won't work any longer. Hopefully it works better on the=20
>>> rockpi4c. Def works on a RPI3 but that has a different USB controller (=
=3D=20
>>> 2.0).
>>>
>>> Best,
>>>
>>> /Bernd
>>> On 07/05/2023 15:27, Thomas Schmidt wrote:
>>>
>>> Hi all,
>>>
>>> tryed the procedure Bernd proposed on a rockpi4c+ with armbian and ende=
d=20
>>> up with
>>>
>>> usb 4-1: new high-speed USB device number 2 using ehci-platform
>>> [  301.651818] usb 4-1: New USB device found, idVendor=3D13d8,=20
>>> idProduct=3D0020, bcdDevice=3D 0.00
>>> [  301.651863] usb 4-1: New USB device strings: Mfr=3D0, Product=3D0,=
=20
>>> SerialNumber=3D0
>>> [  301.712173] comedi: loading out-of-tree module taints kernel.
>>> [  301.712890] comedi: module verification failed: signature and/or=20
>>> required key missing - tainting kernel
>>> [  301.715097] comedi: version 0.7.76 - http://www.comedi.org
>>> [  301.726392] usb 4-1: Direct firmware load for=20
>>> usbduxsigma_firmware.bin failed with error -2
>>> [  301.726425] usbduxsigma 4-1:1.0: driver 'usbduxsigma' failed to=20
>>> auto-configure device.
>>> [  301.726916] usbduxsigma: probe of 4-1:1.0 failed with error -2
>>> [  301.727011] usbcore: registered new interface driver usbduxsigma
>>>
>>> any suggestion what I did wrong?
>>>
>>> Thanks,#
>>> Thomas
>>>
>>> Bernd Porr schrieb am Freitag, 10. M=C3=A4rz 2023 um 11:30:39 UTC+1:
>>>
>>>> Hi all,=20
>>>>
>>>> I've extracted the comedi drivers from the vanilla LTS kernel from=20
>>>> kernel.org and hacked the makefiles so that it can be compiled=20
>>>> outwidth=20
>>>> the kernel and then installed:=20
>>>>
>>>> https://github.com/glasgowneuro/comedi_raspberry_pi_bullseye=20
>>>>
>>>> It compiles the USB drivers and installs them as modules.=20
>>>>
>>>> I've done only a quick check so far but seem to work. Anybody out ther=
e=20
>>>> with an RPI can try as well.=20
>>>>
>>>> /Bernd=20
>>>>
>>>> On 07/03/2023 10:52, Bernd Porr wrote:=20
>>>> > Hi Thomas,=20
>>>> >=20
>>>> > the PRI team has been working very hard to remove COMEDI from their=
=20
>>>> > custom Kernel. They even removed the config file. I have no idea why=
=20
>>>> > there is such hostility:=20
>>>> > https://github.com/raspberrypi/linux/issues/534=20
>>>> > of course you could simply copy comedi back into the kernel and that=
=20
>>>> > should work.=20
>>>> >=20
>>>> > My students tried to re-enable it recently and gave up but they are=
=20
>>>> no=20
>>>> > kernel programmers.=20
>>>> >=20
>>>> > If there is interest I can write a generic "how to" how to patch=20
>>>> > comedi back into the RPI kernel.=20
>>>> >=20
>>>> > The USB-DUX-sigma is no longer on sale but I have a few (without box=
)=20
>>>> > still about. You can buy them for =C2=A3100+shipping. Please DM via =
bernd@=20
>>>> > >> Bernd Porr <[email protected]>.=20
>>>> >=20
>>>> > /Bernd=20
>>>> >=20
>>>> > On 07/03/2023 10:30, Thomas Schmidt wrote:=20
>>>> >> Hi,=20
>>>> >>=20
>>>> >> is it possible to run usbdux on a raspberry pi? If so, then I'd lik=
e=20
>>>> >> to buy at least one of the USB-DUX-sigma boards.=20
>>>> >>=20
>>>> >> Best,=20
>>>> >> Thomas=20
>>>> >>=20
>>>> >> Bernd Porr schrieb am Sonntag, 8. August 2021 um 19:03:21 UTC+2:=20
>>>> >>=20
>>>> >>=20
>>>> >>     Hi all,=20
>>>> >>=20
>>>> >>     as most of you know here on the list I embarked on making=20
>>>> dedicated=20
>>>> >>     Linux DAQ boards 15 years ago and they have been part of COEMDI=
=20
>>>> /=20
>>>> >>     Linux. After 15 years now we are no longer manufacturing them=
=20
>>>> but=20
>>>> >>     we've made the PCB designs open source:=20
>>>> >>=20
>>>> >>     https://github.com/glasgowneuro/usbdux=20
>>>> >>     <https://github.com/glasgowneuro/usbdux>=20
>>>> >>=20
>>>> >>     I have still a few USB-DUX-sigma boards without enclosure here.=
=20
>>>> >>     That's the most recent one. Anybody interested in these please=
=20
>>>> get=20
>>>> >>     in touch.=20
>>>> >>=20
>>>> >>     Best,=20
>>>> >>     /Bernd=20
>>>> >>=20
>>>> >> --=20
>>>> >> You received this message because you are subscribed to the Google=
=20
>>>> >> Groups "Comedi: Linux Control and Measurement Device Interface"=20
>>>> group.=20
>>>> >> To unsubscribe from this group and stop receiving emails from it,=
=20
>>>> >> send an email to [email protected]=20
>>>> >> <mailto:[email protected]>.=20
>>>> >> To view this discussion on the web visit=20
>>>> >>=20
>>>> https://groups.google.com/d/msgid/comedi_list/eb9b15d9-bd05-4e54-8810-=
369cce3cf6a3n%40googlegroups.com=20
>>>> >> <
>>>> https://groups.google.com/d/msgid/comedi_list/eb9b15d9-bd05-4e54-8810-=
369cce3cf6a3n%40googlegroups.com?utm_medium=3Demail&utm_source=3Dfooter>.=
=20
>>>>
>>>> >>=20
>>>> >=20
>>>> --=20
>>>> www: http://www.berndporr.me.uk=20
>>>> http://www.tinnitustailor.tech=20
>>>> http://www.attys.tech=20
>>>> Mobile: +44 (0)7840 340069 <+44%207840%20340069>=20
>>>> Work: +44 (0)141 330 5237 <+44%20141%20330%205237>=20
>>>> University of Glasgow=20
>>>> School of Engineering=20
>>>> Rankine Building, Oakfield Avenue,=20
>>>> Glasgow, G12 8LT=20
>>>>
>>>> --=20
>>>
>>> You received this message because you are subscribed to a topic in the=
=20
>>> Google Groups "Comedi: Linux Control and Measurement Device Interface"=
=20
>>> group.
>>> To unsubscribe from this topic, visit=20
>>> https://groups.google.com/d/topic/comedi_list/tBYH4iQeL14/unsubscribe.
>>> To unsubscribe from this group and all its topics, send an email to=20
>>> [email protected].
>>> To view this discussion on the web visit=20
>>> https://groups.google.com/d/msgid/comedi_list/9e1c5d60-4252-4914-9726-e=
5b7ef98093bn%40googlegroups.com=20
>>> <https://groups.google.com/d/msgid/comedi_list/9e1c5d60-4252-4914-9726-=
e5b7ef98093bn%40googlegroups.com?utm_medium=3Demail&utm_source=3Dfooter>
>>> .
>>>
>>> --=20
>>> www:    http://www.berndporr.me.uk
>>>         http://www.tinnitustailor.tech
>>>         http://www.attys.tech
>>> Mobile: +44 (0)7840 340069 <+44%207840%20340069>
>>> Work:   +44 (0)141 330 5237 <+44%20141%20330%205237>
>>>         University of Glasgow
>>>         School of Engineering
>>>         Rankine Building, Oakfield Avenue,
>>>         Glasgow, G12 8LT
>>>
>>> --=20
>> You received this message because you are subscribed to the Google Group=
s=20
>> "Comedi: Linux Control and Measurement Device Interface" group.
>>
>> To unsubscribe from this group and stop receiving emails from it, send a=
n=20
>> email to [email protected].
>> To view this discussion on the web visit=20
>> https://groups.google.com/d/msgid/comedi_list/716552cf-8ab0-49ab-8f7e-2a=
d72445fcbdn%40googlegroups.com=20
>> <https://groups.google.com/d/msgid/comedi_list/716552cf-8ab0-49ab-8f7e-2=
ad72445fcbdn%40googlegroups.com?utm_medium=3Demail&utm_source=3Dfooter>
>> .
>>
>> --=20
>> www:    http://www.berndporr.me.uk
>>         http://www.tinnitustailor.tech
>>         http://www.attys.tech
>> Mobile: +44 (0)7840 340069 <+44%207840%20340069>
>> Work:   +44 (0)141 330 5237 <+44%20141%20330%205237>
>>         University of Glasgow
>>         School of Engineering
>>         Rankine Building, Oakfield Avenue,
>>         Glasgow, G12 8LT
>>
>> --=20
> You received this message because you are subscribed to the Google Groups=
=20
> "Comedi: Linux Control and Measurement Device Interface" group.
> To unsubscribe from this group and stop receiving emails from it, send an=
=20
> email to [email protected].
>
> To view this discussion on the web visit=20
> https://groups.google.com/d/msgid/comedi_list/bf7e3696-ed5a-44a2-9bb1-460=
f7781e320n%40googlegroups.com=20
> <https://groups.google.com/d/msgid/comedi_list/bf7e3696-ed5a-44a2-9bb1-46=
0f7781e320n%40googlegroups.com?utm_medium=3Demail&utm_source=3Dfooter>
> .
>
> --=20
> www:    http://www.berndporr.me.uk
>         http://www.tinnitustailor.tech
>         http://www.attys.tech
> Mobile: +44 (0)7840 340069 <+44%207840%20340069>
> Work:   +44 (0)141 330 5237 <+44%20141%20330%205237>
>         University of Glasgow
>         School of Engineering
>         Rankine Building, Oakfield Avenue,
>         Glasgow, G12 8LT
>
>

--=20
You received this message because you are subscribed to the Google Groups "=
Comedi: Linux Control and Measurement Device Interface" group.
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to [email protected].
To view this discussion on the web visit https://groups.google.com/d/msgid/=
comedi_list/f2c125cc-5d14-4d0f-a15f-5b9dea6712f3n%40googlegroups.com.

------=_Part_3449_736975430.1683641888502
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div>Hi All,</div><div><br /></div><div>
<div>procedure according to:=C2=A0 <a href=3D"https://github.com/glasgowneu=
ro/comedi_raspberry_pi_bullseye" target=3D"_blank" rel=3D"nofollow">https:/=
/github.com/glasgowneuro/comedi_raspberry_pi_bullseye</a>. <br /></div><div=
><br /></div><div>works on rpi2b current version 6.1.21-v7+</div><div>
works on rpi3b current version 6.1.21-v7+ <br /></div><div><b>doesn't work =
on rpi4b</b> current verson 6.1.21-v7+<br /></div><div><br /></div>

</div><div>Kind Regards,</div><div>Thomas<br /></div><div class=3D"gmail_qu=
ote"><div dir=3D"auto" class=3D"gmail_attr">Bernd Porr schrieb am Montag, 8=
. Mai 2023 um 18:27:22 UTC+2:<br/></div><blockquote class=3D"gmail_quote" s=
tyle=3D"margin: 0 0 0 0.8ex; border-left: 1px solid rgb(204, 204, 204); pad=
ding-left: 1ex;">
 =20
   =20
 =20
  <div>
    <p>That&#39;s excellent news. Great to know it works with the rockpi4c.=
</p>
    <p>Best,</p>
    <p>/Bernd<br>
    </p></div><div>
    <div>On 08/05/2023 14:29, Thomas Schmidt
      wrote:<br>
    </div>
    </div><div><blockquote type=3D"cite">
     =20
      <div>Hi All,</div>
      <div><br>
      </div>
      <div>Tryed usbduxsigam_firmware.bin -&gt; that did it on rockpi4c+
        with ubuntu 23.02.2 aarch64 with <br>
      </div>
      <div><br>
      </div>
      <div>procedure according to:=C2=A0
        <a href=3D"https://github.com/glasgowneuro/comedi_raspberry_pi_bull=
seye" target=3D"_blank" rel=3D"nofollow" data-saferedirecturl=3D"https://ww=
w.google.com/url?hl=3Dde&amp;q=3Dhttps://github.com/glasgowneuro/comedi_ras=
pberry_pi_bullseye&amp;source=3Dgmail&amp;ust=3D1683726882757000&amp;usg=3D=
AOvVaw2mkKWdbM6rFSDxv7BLoBK2">https://github.com/glasgowneuro/comedi_raspbe=
rry_pi_bullseye</a>. <br>
      </div>
      <div><br>
      </div>
      <div>Could compile and execute comedirecord!! THANKE YOU Bernd!!</div=
>
      <div><br>
      </div>
      <div>PS: comedirecord needs qtbase5-dev+qt5make!<br>
      </div>
      <br>
      <div class=3D"gmail_quote">
        <div dir=3D"auto" class=3D"gmail_attr">Bernd Porr schrieb am Montag=
,
          8. Mai 2023 um 12:49:08 UTC+2:<br>
        </div>
        <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 0.8ex;borde=
r-left:1px solid rgb(204,204,204);padding-left:1ex">
          <div>
            <p>If it just needs the firmware then copy the file into
              /lib/firmware and it should be fine. Firmware attached.</p>
            <p>/Bernd<br>
            </p>
            <div>On 08/05/2023 11:38, Thomas Schmidt wrote:<br>
            </div>
            <blockquote type=3D"cite">
              <div>Hi,</div>
              <div><br>
              </div>
              <div>this was under rockpi4plus with ubuntu. Here sudo apt
                install firmware-linux-free doesn&#39;t work</div>
              <div>under /lib/firmware I could not find the usbdux
                firmware</div>
              <div><br>
              </div>
              <div>tried therefore the procedure under rockpi4plus
                current bullseye 5.15.93 and end up with this</div>
              <div><br>
              </div>
              <div>root@rockpi-4croot@rockpi-4cplus:/home/ts/usbdux/comedi_=
raspberry_pi_bullseye#
                make -C /usr/src/linux-headers-5.15.93-rockchip64<br>
                make: Verzeichnis
                =E2=80=9E/usr/src/linux-headers-5.15.93-rockchip64=E2=80=9C=
 wird
                betreten<br>
                =C2=A0 UPD =C2=A0 =C2=A0 include/config/kernel.release<br>
                =C2=A0 UPD =C2=A0 =C2=A0 include/generated/utsrelease.h<br>
                make[1]: *** Keine Regel vorhanden, um das Ziel
                =E2=80=9Earch/arm64/tools/gen-cpucaps.awk=E2=80=9C, <br>
                =C2=A0 ben=C3=B6tigt von
                =E2=80=9Earch/arm64/include/generated/asm/cpucaps.h=E2=80=
=9C, zu
                erstellen. =C2=A0Schluss.<br>
                make: *** [arch/arm64/Makefile:173: archprepare] Fehler
                2<br>
                make: Verzeichnis
                =E2=80=9E/usr/src/linux-headers-5.15.93-rockchip64=E2=80=9C=
 wird
                verlassen<br>
                plus:/home/ts/usbdux/comedi_raspberry_pi_bullseye# make
                -C /usr/src/linux-headers-5.15.93-rockchip64<br>
                make: Verzeichnis
                =E2=80=9E/usr/src/linux-headers-5.15.93-rockchip64=E2=80=9C=
 wird
                betreten<br>
                =C2=A0 UPD =C2=A0 =C2=A0 include/config/kernel.release<br>
                =C2=A0 UPD =C2=A0 =C2=A0 include/generated/utsrelease.h<br>
                make[1]: *** Keine Regel vorhanden, um das Ziel
                =E2=80=9Earch/arm64/tools/gen-cpucaps.awk=E2=80=9C, <br>
                =C2=A0 ben=C3=B6tigt von
                =E2=80=9Earch/arm64/include/generated/asm/cpucaps.h=E2=80=
=9C, zu
                erstellen. =C2=A0Schluss.<br>
                make: *** [arch/arm64/Makefile:173: archprepare] Fehler
                2<br>
                make: Verzeichnis
                =E2=80=9E/usr/src/linux-headers-5.15.93-rockchip64=E2=80=9C=
 wird
                verlassen</div>
              <div><br>
              </div>
              <div>any suggestion what I can do?</div>
              <div><br>
              </div>
              <div>BEST<br>
              </div>
              Thomas</blockquote>
          </div>
          <div>
            <blockquote type=3D"cite"><br>
              <div class=3D"gmail_quote">
                <div dir=3D"auto" class=3D"gmail_attr">Bernd Porr schrieb a=
m
                  Sonntag, 7. Mai 2023 um 20:26:26 UTC+2:<br>
                </div>
                <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 0.8=
ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
                  <div>
                    <p>Hi,</p>
                    <p>looks like the firmware file couldn&#39;t be found.
                      Should be in /lib/firmware.</p>
                    <p>On an original RPI4 actually the whole usb driver
                      hangs and then even the keyboard won&#39;t work any
                      longer. Hopefully it works better on the rockpi4c.
                      Def works on a RPI3 but that has a different USB
                      controller (=3D 2.0).<br>
                    </p>
                    <p>Best,</p>
                    <p>/Bernd<br>
                    </p>
                  </div>
                  <div>
                    <div>On 07/05/2023 15:27, Thomas Schmidt wrote:<br>
                    </div>
                  </div>
                  <div>
                    <blockquote type=3D"cite">
                      <div>Hi all,</div>
                      <div><br>
                      </div>
                      <div>tryed the procedure Bernd proposed on a
                        rockpi4c+ with armbian and ended up with</div>
                      <div><br>
                      </div>
                      <div>usb 4-1: new high-speed USB device number 2
                        using ehci-platform<br>
                        [ =C2=A0301.651818] usb 4-1: New USB device found,
                        idVendor=3D13d8, idProduct=3D0020, bcdDevice=3D 0.0=
0<br>
                        [ =C2=A0301.651863] usb 4-1: New USB device strings=
:
                        Mfr=3D0, Product=3D0, SerialNumber=3D0<br>
                        [ =C2=A0301.712173] comedi: loading out-of-tree
                        module taints kernel.<br>
                        [ =C2=A0301.712890] comedi: module verification
                        failed: signature and/or required key missing -
                        tainting kernel<br>
                        [ =C2=A0301.715097] comedi: version 0.7.76 - <a hre=
f=3D"http://www.comedi.org" rel=3D"nofollow" target=3D"_blank" data-safered=
irecturl=3D"https://www.google.com/url?hl=3Dde&amp;q=3Dhttp://www.comedi.or=
g&amp;source=3Dgmail&amp;ust=3D1683726882757000&amp;usg=3DAOvVaw0HEoN53NQ_t=
qoLGPGcem5U">http://www.comedi.org</a><br>
                        [ =C2=A0301.726392] usb 4-1: Direct firmware load f=
or
                        usbduxsigma_firmware.bin failed with error -2<br>
                        [ =C2=A0301.726425] usbduxsigma 4-1:1.0: driver
                        &#39;usbduxsigma&#39; failed to auto-configure devi=
ce.<br>
                        [ =C2=A0301.726916] usbduxsigma: probe of 4-1:1.0
                        failed with error -2<br>
                        [ =C2=A0301.727011] usbcore: registered new interfa=
ce
                        driver usbduxsigma<br>
                        <br>
                        any suggestion what I did wrong?</div>
                      <div><br>
                      </div>
                      <div>Thanks,#</div>
                      <div>Thomas<br>
                      </div>
                      <br>
                      <div class=3D"gmail_quote">
                        <div dir=3D"auto" class=3D"gmail_attr">Bernd Porr
                          schrieb am Freitag, 10. M=C3=A4rz 2023 um 11:30:3=
9
                          UTC+1:<br>
                        </div>
                        <blockquote class=3D"gmail_quote" style=3D"margin:0=
 0 0 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi all,=
 <br>
                          <br>
                          I&#39;ve extracted the comedi drivers from the
                          vanilla LTS kernel from <br>
                          <a href=3D"http://kernel.org" rel=3D"nofollow" ta=
rget=3D"_blank" data-saferedirecturl=3D"https://www.google.com/url?hl=3Dde&=
amp;q=3Dhttp://kernel.org&amp;source=3Dgmail&amp;ust=3D1683726882757000&amp=
;usg=3DAOvVaw0J38_rMh1TjMuQ65C2eSza">kernel.org</a> and
                          hacked the makefiles so that it can be
                          compiled outwidth <br>
                          the kernel and then installed: <br>
                          <br>
                          <a href=3D"https://github.com/glasgowneuro/comedi=
_raspberry_pi_bullseye" rel=3D"nofollow" target=3D"_blank" data-saferedirec=
turl=3D"https://www.google.com/url?hl=3Dde&amp;q=3Dhttps://github.com/glasg=
owneuro/comedi_raspberry_pi_bullseye&amp;source=3Dgmail&amp;ust=3D168372688=
2757000&amp;usg=3DAOvVaw2mkKWdbM6rFSDxv7BLoBK2">https://github.com/glasgown=
euro/comedi_raspberry_pi_bullseye</a>
                          <br>
                          <br>
                          It compiles the USB drivers and installs them
                          as modules. <br>
                          <br>
                          I&#39;ve done only a quick check so far but seem
                          to work. Anybody out there <br>
                          with an RPI can try as well. <br>
                          <br>
                          /Bernd <br>
                          <br>
                          On 07/03/2023 10:52, Bernd Porr wrote: <br>
                          &gt; Hi Thomas, <br>
                          &gt; <br>
                          &gt; the PRI team has been working very hard
                          to remove COMEDI from their <br>
                          &gt; custom Kernel. They even removed the
                          config file. I have no idea why <br>
                          &gt; there is such hostility: <br>
                          &gt; <a href=3D"https://github.com/raspberrypi/li=
nux/issues/534" rel=3D"nofollow" target=3D"_blank" data-saferedirecturl=3D"=
https://www.google.com/url?hl=3Dde&amp;q=3Dhttps://github.com/raspberrypi/l=
inux/issues/534&amp;source=3Dgmail&amp;ust=3D1683726882757000&amp;usg=3DAOv=
Vaw0EG31-bJ4ApDcP-JB0gHs5">https://github.com/raspberrypi/linux/issues/534<=
/a>
                          <br>
                          &gt; of course you could simply copy comedi
                          back into the kernel and that <br>
                          &gt; should work. <br>
                          &gt; <br>
                          &gt; My students tried to re-enable it
                          recently and gave up but they are no <br>
                          &gt; kernel programmers. <br>
                          &gt; <br>
                          &gt; If there is interest I can write a
                          generic &quot;how to&quot; how to patch <br>
                          &gt; comedi back into the RPI kernel. <br>
                          &gt; <br>
                          &gt; The USB-DUX-sigma is no longer on sale
                          but I have a few (without box) <br>
                          &gt; still about. You can buy them for
                          =C2=A3100+shipping. Please DM via bernd@ <br>
                          &gt; &gt;&gt; Bernd Porr &lt;<a rel=3D"nofollow">=
[email protected]</a>&gt;.
                          <br>
                          &gt; <br>
                          &gt; /Bernd <br>
                          &gt; <br>
                          &gt; On 07/03/2023 10:30, Thomas Schmidt
                          wrote: <br>
                          &gt;&gt; Hi, <br>
                          &gt;&gt; <br>
                          &gt;&gt; is it possible to run usbdux on a
                          raspberry pi? If so, then I&#39;d like <br>
                          &gt;&gt; to buy at least one of the
                          USB-DUX-sigma boards. <br>
                          &gt;&gt; <br>
                          &gt;&gt; Best, <br>
                          &gt;&gt; Thomas <br>
                          &gt;&gt; <br>
                          &gt;&gt; Bernd Porr schrieb am Sonntag, 8.
                          August 2021 um 19:03:21 UTC+2: <br>
                          &gt;&gt; <br>
                          &gt;&gt; <br>
                          &gt;&gt; =C2=A0=C2=A0=C2=A0 Hi all, <br>
                          &gt;&gt; <br>
                          &gt;&gt; =C2=A0=C2=A0=C2=A0 as most of you know h=
ere on the
                          list I embarked on making dedicated <br>
                          &gt;&gt; =C2=A0=C2=A0=C2=A0 Linux DAQ boards 15 y=
ears ago and
                          they have been part of COEMDI / <br>
                          &gt;&gt; =C2=A0=C2=A0=C2=A0 Linux. After 15 years=
 now we are
                          no longer manufacturing them but <br>
                          &gt;&gt; =C2=A0=C2=A0=C2=A0 we&#39;ve made the PC=
B designs open
                          source: <br>
                          &gt;&gt; <br>
                          &gt;&gt; =C2=A0=C2=A0=C2=A0 <a href=3D"https://gi=
thub.com/glasgowneuro/usbdux" rel=3D"nofollow" target=3D"_blank" data-safer=
edirecturl=3D"https://www.google.com/url?hl=3Dde&amp;q=3Dhttps://github.com=
/glasgowneuro/usbdux&amp;source=3Dgmail&amp;ust=3D1683726882757000&amp;usg=
=3DAOvVaw20nTF3uZ3AX2q5O90VtgQ9">https://github.com/glasgowneuro/usbdux</a>
                          <br>
                          &gt;&gt; =C2=A0=C2=A0=C2=A0 &lt;<a href=3D"https:=
//github.com/glasgowneuro/usbdux" rel=3D"nofollow" target=3D"_blank" data-s=
aferedirecturl=3D"https://www.google.com/url?hl=3Dde&amp;q=3Dhttps://github=
.com/glasgowneuro/usbdux&amp;source=3Dgmail&amp;ust=3D1683726882757000&amp;=
usg=3DAOvVaw20nTF3uZ3AX2q5O90VtgQ9">https://github.com/glasgowneuro/usbdux<=
/a>&gt;
                          <br>
                          &gt;&gt; <br>
                          &gt;&gt; =C2=A0=C2=A0=C2=A0 I have still a few US=
B-DUX-sigma
                          boards without enclosure here. <br>
                          &gt;&gt; =C2=A0=C2=A0=C2=A0 That&#39;s the most r=
ecent one.
                          Anybody interested in these please get <br>
                          &gt;&gt; =C2=A0=C2=A0=C2=A0 in touch. <br>
                          &gt;&gt; <br>
                          &gt;&gt; =C2=A0=C2=A0=C2=A0 Best, <br>
                          &gt;&gt; =C2=A0=C2=A0=C2=A0 /Bernd <br>
                          &gt;&gt; <br>
                          &gt;&gt; -- <br>
                          &gt;&gt; You received this message because you
                          are subscribed to the Google <br>
                          &gt;&gt; Groups &quot;Comedi: Linux Control and
                          Measurement Device Interface&quot; group. <br>
                          &gt;&gt; To unsubscribe from this group and
                          stop receiving emails from it, <br>
                          &gt;&gt; send an email to <a rel=3D"nofollow">com=
[email protected]</a>
                          <br>
                          &gt;&gt; &lt;mailto:<a rel=3D"nofollow">comedi_li=
[email protected]</a>&gt;.
                          <br>
                          &gt;&gt; To view this discussion on the web
                          visit <br>
                          &gt;&gt; <a href=3D"https://groups.google.com/d/m=
sgid/comedi_list/eb9b15d9-bd05-4e54-8810-369cce3cf6a3n%40googlegroups.com" =
rel=3D"nofollow" target=3D"_blank" data-saferedirecturl=3D"https://www.goog=
le.com/url?hl=3Dde&amp;q=3Dhttps://groups.google.com/d/msgid/comedi_list/eb=
9b15d9-bd05-4e54-8810-369cce3cf6a3n%2540googlegroups.com&amp;source=3Dgmail=
&amp;ust=3D1683726882757000&amp;usg=3DAOvVaw2Nz8QWds-wy-ohAGzL7ja9">https:/=
/groups.google.com/d/msgid/comedi_list/eb9b15d9-bd05-4e54-8810-369cce3cf6a3=
n%40googlegroups.com</a>
                          <br>
                          &gt;&gt; &lt;<a href=3D"https://groups.google.com=
/d/msgid/comedi_list/eb9b15d9-bd05-4e54-8810-369cce3cf6a3n%40googlegroups.c=
om?utm_medium=3Demail&amp;utm_source=3Dfooter" rel=3D"nofollow" target=3D"_=
blank" data-saferedirecturl=3D"https://www.google.com/url?hl=3Dde&amp;q=3Dh=
ttps://groups.google.com/d/msgid/comedi_list/eb9b15d9-bd05-4e54-8810-369cce=
3cf6a3n%2540googlegroups.com?utm_medium%3Demail%26utm_source%3Dfooter&amp;s=
ource=3Dgmail&amp;ust=3D1683726882757000&amp;usg=3DAOvVaw3xJjioe07Xw9LIPs_e=
pChc">https://groups.google.com/d/msgid/comedi_list/eb9b15d9-bd05-4e54-8810=
-369cce3cf6a3n%40googlegroups.com?utm_medium=3Demail&amp;utm_source=3Dfoote=
r</a>&gt;.
                          <br>
                          &gt;&gt; <br>
                          &gt; <br>
                          -- <br>
                          www: <a href=3D"http://www.berndporr.me.uk" rel=
=3D"nofollow" target=3D"_blank" data-saferedirecturl=3D"https://www.google.=
com/url?hl=3Dde&amp;q=3Dhttp://www.berndporr.me.uk&amp;source=3Dgmail&amp;u=
st=3D1683726882757000&amp;usg=3DAOvVaw1azaufohiMuaEenmWYH9Zp">http://www.be=
rndporr.me.uk</a>
                          <br>
                          <a href=3D"http://www.tinnitustailor.tech" rel=3D=
"nofollow" target=3D"_blank" data-saferedirecturl=3D"https://www.google.com=
/url?hl=3Dde&amp;q=3Dhttp://www.tinnitustailor.tech&amp;source=3Dgmail&amp;=
ust=3D1683726882757000&amp;usg=3DAOvVaw3ItkSrOBOjGipmNnjoqyR2">http://www.t=
innitustailor.tech</a>
                          <br>
                          <a href=3D"http://www.attys.tech" rel=3D"nofollow=
" target=3D"_blank" data-saferedirecturl=3D"https://www.google.com/url?hl=
=3Dde&amp;q=3Dhttp://www.attys.tech&amp;source=3Dgmail&amp;ust=3D1683726882=
757000&amp;usg=3DAOvVaw3RE_Qt_nkjaWgbgK26BxH_">http://www.attys.tech</a>
                          <br>
                          Mobile: <a href=3D"tel:+44%207840%20340069" value=
=3D"+447840340069" rel=3D"nofollow" target=3D"_blank">+44
                            (0)7840 340069</a> <br>
                          Work: <a href=3D"tel:+44%20141%20330%205237" valu=
e=3D"+441413305237" rel=3D"nofollow" target=3D"_blank">+44
                            (0)141 330 5237</a> <br>
                          University of Glasgow <br>
                          School of Engineering <br>
                          Rankine Building, Oakfield Avenue, <br>
                          Glasgow, G12 8LT <br>
                          <br>
                        </blockquote>
                      </div>
                      -- <br>
                    </blockquote>
                  </div>
                  <div>
                    <blockquote type=3D"cite"> You received this message
                      because you are subscribed to a topic in the
                      Google Groups &quot;Comedi: Linux Control and
                      Measurement Device Interface&quot; group.<br>
                      To unsubscribe from this topic, visit <a href=3D"http=
s://groups.google.com/d/topic/comedi_list/tBYH4iQeL14/unsubscribe" rel=3D"n=
ofollow" target=3D"_blank" data-saferedirecturl=3D"https://www.google.com/u=
rl?hl=3Dde&amp;q=3Dhttps://groups.google.com/d/topic/comedi_list/tBYH4iQeL1=
4/unsubscribe&amp;source=3Dgmail&amp;ust=3D1683726882757000&amp;usg=3DAOvVa=
w3Qzu_AO4vR39Czo52U3bxq">https://groups.google.com/d/topic/comedi_list/tBYH=
4iQeL14/unsubscribe</a>.<br>
                      To unsubscribe from this group and all its topics,
                      send an email to <a rel=3D"nofollow">comedi_list...@g=
ooglegroups.com</a>.<br>
                      To view this discussion on the web visit <a href=3D"h=
ttps://groups.google.com/d/msgid/comedi_list/9e1c5d60-4252-4914-9726-e5b7ef=
98093bn%40googlegroups.com?utm_medium=3Demail&amp;utm_source=3Dfooter" rel=
=3D"nofollow" target=3D"_blank" data-saferedirecturl=3D"https://www.google.=
com/url?hl=3Dde&amp;q=3Dhttps://groups.google.com/d/msgid/comedi_list/9e1c5=
d60-4252-4914-9726-e5b7ef98093bn%2540googlegroups.com?utm_medium%3Demail%26=
utm_source%3Dfooter&amp;source=3Dgmail&amp;ust=3D1683726882757000&amp;usg=
=3DAOvVaw0vnQjdTlYoerO1565cMF_u">https://groups.google.com/d/msgid/comedi_l=
ist/9e1c5d60-4252-4914-9726-e5b7ef98093bn%40googlegroups.com</a>.<br>
                    </blockquote>
                  </div>
                  <div>
                    <pre cols=3D"72">--=20
www:    <a href=3D"http://www.berndporr.me.uk" rel=3D"nofollow" target=3D"_=
blank" data-saferedirecturl=3D"https://www.google.com/url?hl=3Dde&amp;q=3Dh=
ttp://www.berndporr.me.uk&amp;source=3Dgmail&amp;ust=3D1683726882757000&amp=
;usg=3DAOvVaw1azaufohiMuaEenmWYH9Zp">http://www.berndporr.me.uk</a>
        <a href=3D"http://www.tinnitustailor.tech" rel=3D"nofollow" target=
=3D"_blank" data-saferedirecturl=3D"https://www.google.com/url?hl=3Dde&amp;=
q=3Dhttp://www.tinnitustailor.tech&amp;source=3Dgmail&amp;ust=3D16837268827=
57000&amp;usg=3DAOvVaw3ItkSrOBOjGipmNnjoqyR2">http://www.tinnitustailor.tec=
h</a>
        <a href=3D"http://www.attys.tech" rel=3D"nofollow" target=3D"_blank=
" data-saferedirecturl=3D"https://www.google.com/url?hl=3Dde&amp;q=3Dhttp:/=
/www.attys.tech&amp;source=3Dgmail&amp;ust=3D1683726882757000&amp;usg=3DAOv=
Vaw3RE_Qt_nkjaWgbgK26BxH_">http://www.attys.tech</a>
Mobile: <a href=3D"tel:+44%207840%20340069" value=3D"+447840340069" rel=3D"=
nofollow" target=3D"_blank">+44 (0)7840 340069</a>
Work:   <a href=3D"tel:+44%20141%20330%205237" value=3D"+441413305237" rel=
=3D"nofollow" target=3D"_blank">+44 (0)141 330 5237</a>
        University of Glasgow
        School of Engineering
        Rankine Building, Oakfield Avenue,
        Glasgow, G12 8LT
</pre>
                  </div>
                </blockquote>
              </div>
              -- <br>
              You received this message because you are subscribed to
              the Google Groups &quot;Comedi: Linux Control and Measurement
              Device Interface&quot; group.<br>
            </blockquote>
          </div>
          <div>
            <blockquote type=3D"cite"> To unsubscribe from this group and
              stop receiving emails from it, send an email to <a rel=3D"nof=
ollow">[email protected]</a>.<br>
              To view this discussion on the web visit <a href=3D"https://g=
roups.google.com/d/msgid/comedi_list/716552cf-8ab0-49ab-8f7e-2ad72445fcbdn%=
40googlegroups.com?utm_medium=3Demail&amp;utm_source=3Dfooter" rel=3D"nofol=
low" target=3D"_blank" data-saferedirecturl=3D"https://www.google.com/url?h=
l=3Dde&amp;q=3Dhttps://groups.google.com/d/msgid/comedi_list/716552cf-8ab0-=
49ab-8f7e-2ad72445fcbdn%2540googlegroups.com?utm_medium%3Demail%26utm_sourc=
e%3Dfooter&amp;source=3Dgmail&amp;ust=3D1683726882757000&amp;usg=3DAOvVaw2E=
xHsE7FIkHySZwIkNRv2Z">https://groups.google.com/d/msgid/comedi_list/716552c=
f-8ab0-49ab-8f7e-2ad72445fcbdn%40googlegroups.com</a>.<br>
            </blockquote>
          </div>
          <div>
            <pre cols=3D"72">--=20
www:    <a href=3D"http://www.berndporr.me.uk" rel=3D"nofollow" target=3D"_=
blank" data-saferedirecturl=3D"https://www.google.com/url?hl=3Dde&amp;q=3Dh=
ttp://www.berndporr.me.uk&amp;source=3Dgmail&amp;ust=3D1683726882757000&amp=
;usg=3DAOvVaw1azaufohiMuaEenmWYH9Zp">http://www.berndporr.me.uk</a>
        <a href=3D"http://www.tinnitustailor.tech" rel=3D"nofollow" target=
=3D"_blank" data-saferedirecturl=3D"https://www.google.com/url?hl=3Dde&amp;=
q=3Dhttp://www.tinnitustailor.tech&amp;source=3Dgmail&amp;ust=3D16837268827=
57000&amp;usg=3DAOvVaw3ItkSrOBOjGipmNnjoqyR2">http://www.tinnitustailor.tec=
h</a>
        <a href=3D"http://www.attys.tech" rel=3D"nofollow" target=3D"_blank=
" data-saferedirecturl=3D"https://www.google.com/url?hl=3Dde&amp;q=3Dhttp:/=
/www.attys.tech&amp;source=3Dgmail&amp;ust=3D1683726882757000&amp;usg=3DAOv=
Vaw3RE_Qt_nkjaWgbgK26BxH_">http://www.attys.tech</a>
Mobile: <a href=3D"tel:+44%207840%20340069" value=3D"+447840340069" rel=3D"=
nofollow" target=3D"_blank">+44 (0)7840 340069</a>
Work:   <a href=3D"tel:+44%20141%20330%205237" value=3D"+441413305237" rel=
=3D"nofollow" target=3D"_blank">+44 (0)141 330 5237</a>
        University of Glasgow
        School of Engineering
        Rankine Building, Oakfield Avenue,
        Glasgow, G12 8LT
</pre>
          </div>
        </blockquote>
      </div>
      -- <br>
      You received this message because you are subscribed to the Google
      Groups &quot;Comedi: Linux Control and Measurement Device Interface&q=
uot;
      group.<br>
      To unsubscribe from this group and stop receiving emails from it,
      send an email to <a href data-email-masked rel=3D"nofollow">comedi_li=
[email protected]</a>.<br></blockquote></div><div><blockquote type=3D"=
cite">
      To view this discussion on the web visit <a href=3D"https://groups.go=
ogle.com/d/msgid/comedi_list/bf7e3696-ed5a-44a2-9bb1-460f7781e320n%40google=
groups.com?utm_medium=3Demail&amp;utm_source=3Dfooter" target=3D"_blank" re=
l=3D"nofollow" data-saferedirecturl=3D"https://www.google.com/url?hl=3Dde&a=
mp;q=3Dhttps://groups.google.com/d/msgid/comedi_list/bf7e3696-ed5a-44a2-9bb=
1-460f7781e320n%2540googlegroups.com?utm_medium%3Demail%26utm_source%3Dfoot=
er&amp;source=3Dgmail&amp;ust=3D1683726882757000&amp;usg=3DAOvVaw1802TGTgBo=
V79sao9V2dUj">https://groups.google.com/d/msgid/comedi_list/bf7e3696-ed5a-4=
4a2-9bb1-460f7781e320n%40googlegroups.com</a>.<br>
    </blockquote></div><div>
    <pre cols=3D"72">--=20
www:    <a href=3D"http://www.berndporr.me.uk" target=3D"_blank" rel=3D"nof=
ollow" data-saferedirecturl=3D"https://www.google.com/url?hl=3Dde&amp;q=3Dh=
ttp://www.berndporr.me.uk&amp;source=3Dgmail&amp;ust=3D1683726882758000&amp=
;usg=3DAOvVaw3elprQOUOUjKnBmlvF6IMz">http://www.berndporr.me.uk</a>
        <a href=3D"http://www.tinnitustailor.tech" target=3D"_blank" rel=3D=
"nofollow" data-saferedirecturl=3D"https://www.google.com/url?hl=3Dde&amp;q=
=3Dhttp://www.tinnitustailor.tech&amp;source=3Dgmail&amp;ust=3D168372688275=
8000&amp;usg=3DAOvVaw3nXzzncdj625B4I1pY3HDP">http://www.tinnitustailor.tech=
</a>
        <a href=3D"http://www.attys.tech" target=3D"_blank" rel=3D"nofollow=
" data-saferedirecturl=3D"https://www.google.com/url?hl=3Dde&amp;q=3Dhttp:/=
/www.attys.tech&amp;source=3Dgmail&amp;ust=3D1683726882758000&amp;usg=3DAOv=
Vaw0c1lhiThCOK3SemUZFRgn-">http://www.attys.tech</a>
Mobile: <a href=3D"tel:+44%207840%20340069" value=3D"+447840340069" target=
=3D"_blank" rel=3D"nofollow">+44 (0)7840 340069</a>
Work:   <a href=3D"tel:+44%20141%20330%205237" value=3D"+441413305237" targ=
et=3D"_blank" rel=3D"nofollow">+44 (0)141 330 5237</a>
        University of Glasgow
        School of Engineering
        Rankine Building, Oakfield Avenue,
        Glasgow, G12 8LT
</pre>
  </div></blockquote></div>

<p></p>

-- <br />
You received this message because you are subscribed to the Google Groups &=
quot;Comedi: Linux Control and Measurement Device Interface&quot; group.<br=
 />
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:[email protected]">comedi_=
[email protected]</a>.<br />
To view this discussion on the web visit <a href=3D"https://groups.google.c=
om/d/msgid/comedi_list/f2c125cc-5d14-4d0f-a15f-5b9dea6712f3n%40googlegroups=
.com?utm_medium=3Demail&utm_source=3Dfooter">https://groups.google.com/d/ms=
gid/comedi_list/f2c125cc-5d14-4d0f-a15f-5b9dea6712f3n%40googlegroups.com</a=
>.<br />

------=_Part_3449_736975430.1683641888502--

------=_Part_3448_2120539414.1683641888502--