Re: [comedi] Comedi Driver with LPCIe-7250 problem
Gus Cerda <[email protected]> Thu, 29 May 2025 04:08:50 -0700 (PDT)
| Newsgroups | gmane.linux.comedi |
|---|---|
| Message-ID | <[email protected]> |
------=_Part_517406_931252562.1748516930211 Content-Type: multipart/alternative; boundary="----=_Part_517407_1267774059.1748516930211" ------=_Part_517407_1267774059.1748516930211 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable This is the information requested: *41:00.0 1100: 144a:7250 (rev 01) Subsystem: 144a:7000 Flags:= =20 fast devsel, IRQ 242, IOMMU group 56 Memory at 92002000 (32-bit,=20 non-prefetchable) [size=3D256] Memory at 92001000 (32-bit,=20 non-prefetchable) [size=3D256] Memory at 92000000 (32-bit,=20 non-prefetchable) [size=3D256] Capabilities: <access denied> = =20 Kernel driver in use: adl_pci7250 Kernel modules: adl_pci7250* El jueves, 29 de mayo de 2025 a las 12:10:36 UTC+2, Ian Abbott escribi=C3= =B3: > On 2025-05-29 10:49, Ian Abbott wrote: > > On 2025-05-29 08:03, Gus Cerda wrote: > > It seems something has changed. > > It looks like they have replaced the two PLX PCIe/PCI/local bus chips and= =20 > the internal card logic with a Lattice FPGA doing everything. > > They might have changed the register layout. If they have changed the=20 > register layout but kept the same PCI vendor and PCI device ID, they shou= ld=20 > at least have changed the PCI subvendor ID or PCI subdevice ID, or possib= ly=20 > the PCI revision code, or PCI class code, or possibly changed the PCI BAR= =20 > regions. In other words, they would need some way for their driver to=20 > differentiate it from the original board so can account for any changes t= o=20 > the register layout. > > > Speaking of which, it would be useful to dump the PCI config for this=20 > device: > > *$* lspci -v -n -d 0x144a:7250 > > > I don't currently have an older device to compare it to though! > > --=20 > -=3D( Ian Abbott <[email protected]> || MEV Ltd. is a company )=3D- > -=3D( registered in England & Wales. Regd. number: 02862268. )=3D- > -=3D( Regd. addr.: S11 & 12 Building 67, Europa Business Park, )=3D- > -=3D( Bird Hall Lane, STOCKPORT, SK3 0XA, UK. || www.mev.co.uk )=3D- > > --=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 visit https://groups.google.com/d/msgid/comedi_list= /575b57b0-afc9-4d5e-b48c-e2df411770e7n%40googlegroups.com. ------=_Part_517407_1267774059.1748516930211 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable This is the information requested:<div><br /></div><div><b><i>41:00.0 1100:= 144a:7250 (rev 01)<br />=C2=A0 =C2=A0 =C2=A0 =C2=A0 Subsystem: 144a:7000<b= r />=C2=A0 =C2=A0 =C2=A0 =C2=A0 Flags: fast devsel, IRQ 242, IOMMU group 56= <br />=C2=A0 =C2=A0 =C2=A0 =C2=A0 Memory at 92002000 (32-bit, non-prefetcha= ble) [size=3D256]<br />=C2=A0 =C2=A0 =C2=A0 =C2=A0 Memory at 92001000 (32-b= it, non-prefetchable) [size=3D256]<br />=C2=A0 =C2=A0 =C2=A0 =C2=A0 Memory = at 92000000 (32-bit, non-prefetchable) [size=3D256]<br />=C2=A0 =C2=A0 =C2= =A0 =C2=A0 Capabilities: <access denied><br />=C2=A0 =C2=A0 =C2=A0 = =C2=A0 Kernel driver in use: adl_pci7250<br />=C2=A0 =C2=A0 =C2=A0 =C2=A0 K= ernel modules: adl_pci7250</i></b><br /><br /></div><div class=3D"gmail_quo= te"><div dir=3D"auto" class=3D"gmail_attr">El jueves, 29 de mayo de 2025 a = las 12:10:36 UTC+2, Ian Abbott escribi=C3=B3:<br/></div><blockquote class= =3D"gmail_quote" style=3D"margin: 0 0 0 0.8ex; border-left: 1px solid rgb(2= 04, 204, 204); padding-left: 1ex;"><div> <div>On 2025-05-29 10:49, Ian Abbott wrote:<br> </div> </div><div><blockquote type=3D"cite"> =20 <div>On 2025-05-29 08:03, Gus Cerda wrote:<br> </div> <blockquote type=3D"cite"> =20 It seems something has changed.<br> <div><br> </div> </blockquote></blockquote></div><div><blockquote type=3D"cite"> It looks like they have replaced the two PLX PCIe/PCI/local bus chips and the internal card logic with a Lattice FPGA doing everything.<br> <br> They might have changed the register layout. If they have changed the register layout but kept the same PCI vendor and PCI device ID, they should at least have changed the PCI subvendor ID or PCI subdevice ID, or possibly the PCI revision code, or PCI class code, or possibly changed the PCI BAR regions. In other words, they would need some way for their driver to differentiate it from the original board so can account for any changes to the register layout.<br> </blockquote></div><div><blockquote type=3D"cite"></blockquote> <br> Speaking of which, it would be useful to dump the PCI config for this device:<br> <br> <pre><b>$</b> lspci -v -n -d 0x144a:7250</pre> <br> I don't currently have an older device to compare it to though!</di= v><div><br> <pre cols=3D"72">--=20 -=3D( Ian Abbott <a href data-email-masked rel=3D"nofollow"><abb...@mev.= co.uk></a> || MEV Ltd. is a company )=3D- -=3D( registered in England & Wales. Regd. number: 02862268. )=3D- -=3D( Regd. addr.: S11 & 12 Building 67, Europa Business Park, )=3D- -=3D( Bird Hall Lane, STOCKPORT, SK3 0XA, UK. || <a href=3D"http://www.mev.= co.uk" target=3D"_blank" rel=3D"nofollow" data-saferedirecturl=3D"https://w= ww.google.com/url?hl=3Des&q=3Dhttp://www.mev.co.uk&source=3Dgmail&a= mp;ust=3D1748602850061000&usg=3DAOvVaw3yA08C1FjqZjLhwXmrMmMy">www.mev.c= o.uk</a> )=3D-</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" 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 visit <a href=3D"https://groups.google.com/d/msgid/= comedi_list/575b57b0-afc9-4d5e-b48c-e2df411770e7n%40googlegroups.com?utm_me= dium=3Demail&utm_source=3Dfooter">https://groups.google.com/d/msgid/comedi_= list/575b57b0-afc9-4d5e-b48c-e2df411770e7n%40googlegroups.com</a>.<br /> ------=_Part_517407_1267774059.1748516930211-- ------=_Part_517406_931252562.1748516930211--