Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched. Close

mPCI Hilscher CIFX Driver can not be installed

micky
2022-09-30
2023-02-28
  • micky - 2022-09-30

    Hi,

    i have installed a mPCI Card from Hilscher in to a SBC. As written in the documentation the 3S driver has to be installed but in the directory $\GatewayPLC\Driver\x64 the driver is not existing. Only in the Directory $\GatewayPLC\Driver is the SysDrv3S.sys Driver available. When i try to install the driver, i get a message "the Install class is not present or is invalid".

    Has anybody an Idea to solve this issue?

    Thanks
    Michael

     

    Last edit: micky 2022-09-30
  • eschwellinger

    eschwellinger - 2022-09-30

    running Control RTE or Control Win pl?

     
  • micky - 2022-10-04

    Hi Edi,

    hoffe dir geht es gut.

    I am running the Control Win.

    Thanks Micky

     
  • eschwellinger

    eschwellinger - 2022-10-04

    hi Michael,
    which Hilschercard is it exactly...seems either a new one which is not supported or an very old one?

     

    Last edit: eschwellinger 2022-10-04
  • micky - 2022-10-05

    hi edi,

    it is a CIFX 90E-2FB\ET with a AIFX-DP connector.
    CIFX 90E-2FB\ET+ML (1293.005)

     
  • micky - 2022-10-10

    Hi Edi,

    do you have any update for me?

    Thanks Micky

     
  • eschwellinger

    eschwellinger - 2022-10-10

    you need to compare the hw id / vendor id with the content of the inf file of the driver.

     
  • micky - 2022-10-10

    Hi,

    this is the HardwareID of the PCI device PCI\VEN_15CF&DEV_0000&SUBSYS_00000000
    and this is inside the inf File PCI\VEN_15CF&DEV_0000&SUBSYS_00000000

    it is the same.

     
  • eschwellinger

    eschwellinger - 2022-10-10

    should work then..which version are you on?

     
  • eschwellinger

    eschwellinger - 2022-10-10

    maybe a stupid question how do you try to install it?
    windows device manager - driver update driver ...have a disk...that way?

     
  • micky - 2022-10-11

    I have tried it in two different ways. Install with the device manager and right click on the inf File and select install

     

    Last edit: micky 2022-10-11
  • natsma - 2023-01-30

    I am having this issue as well with my Hilscher-cifX PCI device. I am trying to install the SysDrv3S driver onto it using the method described above. Device Manager -> cifX Communication Interface -> Update Driver -> ... Have disk... and I get the "The Install class is not supported or Invalid" message.

     
  • macp - 2023-02-27

    Hello, does someone have an update of this Issue ? I have the same problem. I use Codesys RTE V3.5.11.40 and want to install the Codesys Driver of the CIFX50E-DP under: C:\Program Files\CODESYS\CODESYS Control RTE3\SysDrv3S\SysDrv3S.inf, but become the same message "The Install class is not supported or Invalid". Did someone solve this issue ?
    Time ago I did this with Codesys RTE V3.5.18.0 and had not problem.

     
  • macp - 2023-02-28

    Hello everyone,

    I got it !!! Thanks the advice of a Codesys colleague. We have to install the old driver from RTE 3.5 SP17 and then the new one.
    So...I downgraded my Codesys Control RTE from V3.5.18.40 to RTE 3.5 SP17. So I took the Codesys RTE V3.5.17.30 (unpacked) from the website: https://store.codesys.com/de/codesys-control-rte-sl-bundle.html. For this I uninstalled before the whole Codesys V3.5.18.40 from control panel->programs->programs and features. I also uninstalled the driver and software of Hilscher (Sycon.net, Hilscher Driver), but before uninstalling the Hilscher Software, I put the Hilscher licence on the CIFX50E-DP card with the Sycon.net tool, in order that the CIFX50E-DP works as a Profibus Master. But this is specific for my project.
    So...after installing Codessys RTE V3.5.17.30, I installed the old driver from : C:\Program Files\CODESYS\CODESYS Control RTE3\SysDrv3S\SysDrv3S.inf (right click -> install). Then I opened the device manager and had to install also the driver in the device manager (Device Manager -> cifX Communication Interface -> Update Driver).
    Then I unistalled codesys RTE V3.5.17.30 (from Control panel) and installed the last version Codesys RTE V3.5.18.40. Then I installed the new driver from C:\Program Files\CODESYS\CODESYS Control RTE3\SysDrv3S\SysDrv3S.inf and also in the device manager. It works !!

    The explanation is that we need the old driver of the RTE 3.5 SP17, in order to create the category in the device manager. After this we can install the new driver of Codesys RTE V3.5.18.40.

    Cleaning up the registry with a cleaning tool or installing windows again brings nothing. I speak this from own experience.

     
  • eschwellinger

    eschwellinger - 2023-02-28

    thanks for the feedback!

     

Log in to post a comment.