PicoCOMA5.2 2nd USB-Host

  • Hello all,

    With the PicoCOMA5 (Kernel V2.2) the 2nd USB connection could be switched to HOST mode with the following NDCUCFG commands:

    Reg open \ Drivers \ BuiltIn \ usbfn

    Reg set value flags dword 4

    Reg open \ Drivers \ BuiltIn \ usb0

    Reg del value flags

    Reg save

    This is not possible with the PicoCOMA5.2 with Kernel V3.1. How do the registry settings have to be adjusted for this kernel?

  • Hello,


    and sorry. This is a known issue and will be solved in V3.2 (- 0004815: [USB host] Activate configuration for 2nd USB host does not work).


    If you want i can send you Dll anf Registry (within this week).

    F&S Elektronik Systeme GmbH
    As this is an international forum, please try to post in English.
    Da dies ein internationales Forum ist, bitten wir darum, Beiträge möglichst in Englisch zu verfassen.

  • Hello,


    sorry i forgot to ask. Which OS you are using?

    WCE6, WEC7 or WEc2013?

    F&S Elektronik Systeme GmbH
    As this is an international forum, please try to post in English.
    Da dies ein internationales Forum ist, bitten wir darum, Beiträge möglichst in Englisch zu verfassen.

  • Hello,


    attached DLL and Registry. Please let my know if everything works fine.

    Files

    F&S Elektronik Systeme GmbH
    As this is an international forum, please try to post in English.
    Da dies ein internationales Forum ist, bitten wir darum, Beiträge möglichst in Englisch zu verfassen.

  • Hi,

    unfortunately I was unsuccessful.

    I took over the registry entries, but the integration of the DLL causes problems.

    Copying to \ Windows, where the other DLLs are located, is not possible.

    Copying to \ FFSDISK \ Windows is possible, but I don't know whether the DLL will be loaded from there.

    Are there any things I missed?

  • Hello,


    easiest way may be to rename the DLL to "fs_usb_port2.dll" and copy it to \ffsdisk.

    Then change also "DLL" in Registry to

    [HKEY_LOCAL_MACHINE\Drivers\BuiltIn\USB0]

    "Dll"="fs_usb_port2.dll"

    reg save

    reboot


    Now check the devices loaded: ndcucfg command "device enum".


    Hope this helps.

    F&S Elektronik Systeme GmbH
    As this is an international forum, please try to post in English.
    Da dies ein internationales Forum ist, bitten wir darum, Beiträge möglichst in Englisch zu verfassen.

  • Hello,


    under "USB0" the value "Flags" is still 4., please delete this value only "USBFN" should not be loaded (no load = flags=4).

    Suggest it will work then. I test a driver with exactly the same code base under FSVybrid CE6.

    F&S Elektronik Systeme GmbH
    As this is an international forum, please try to post in English.
    Da dies ein internationales Forum ist, bitten wir darum, Beiträge möglichst in Englisch zu verfassen.