I/O interface changes NetDCU10 to NetDCU14

  • - is documentation of I/O Port description available?
    - e.g. we used Port0 IO 5 Pin4 on J5 on NetDCU10, but we can not get it work on NetDCU14. Is it IO4? Bit4 or Bit3 of Port 0 description (NetDCU Device Drivers PDF Vers. 1.06)


    thank's for answer

  • Hello,


    can you please post your register settings?
    Thanks.


    I think there is still a bug in the driver. Try to use "UseAsIOA instead "UseAsIO" and so on.
    Refer roadmap and changelog files in the download area.

    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,
    where can I find "roadmap and changelog"?


    Here Registry setting we set by DCUTerm.exe:


      reg open "\drivers\display\LCD"
      reg create key "Mode20"
      reg open "\drivers\display\LCD\Mode20"
      reg set value name string "DataImage FG0700M0DSSWNGT1"
      reg set value EFW dword 8
      reg set value BFW dword 4
      reg set value msignal dword 2
      reg set value rows dword 480
      reg set value LPP dword 480
      reg set value width dword 115
      reg set value height dword 86
      reg set value contrastenable dword 0
      reg set value contrastvalue dword 0
      reg set value type dword 6
      reg set value config dword 0x00700000
      reg set value columns dword 800
      reg set value PPL dword 800
      reg set value HSW dword 32
      reg set value bpp dword 16
      reg set value lcdclk dword 25000000
      reg set value VSW dword 2
      reg set value BLW dword 60
      reg set value ELW dword 40
      reg set value EnableCursor dword 1
      display mode set 20
      reg open "\Drivers\Builtin\usbfn"
      reg set value Speed dword 0
      reg open "\Drivers\Builtin\EHCI"
      reg del value "InterfaceType"
      reg del value "Prefix"
      reg del value "Dll"
      reg del value "Index"
      reg del value "Order"
      reg del value "Irq"
      reg del value "MemBase"
      reg del value "MemLen"
      reg del value "UseExistingSettings"
      reg del value "HcdCapability"
      reg del value "IntThreshCtrl"
      reg open "\drivers\builtin\digitalio"
      reg set value port dword 0
      reg set value index dword 0
      reg set value datadir dword 0x000d0e
      reg set value datainit dword 0x000000
      reg set value useasio dword 0x000fff
      reg set value IRQCfg0 dword 0x00000
      reg set value IRQCfg1 dword 0x0000f0
      reg set value IRQCfg2 dword 0x00000
      reg open "\Explorer\Desktop"
      reg del value "{000214A0-0000-0000-C000-000000000046}"
      reg del value "{000214A1-0000-0000-C000-000000000046}"
      reg open "\SOFTWARE\Microsoft"
      reg create key "Shell"
      reg open "\SOFTWARE\Microsoft\Shell"
      reg create key "OnTop"
      reg open "\SOFTWARE\Microsoft\Shell\OnTop"
      reg set value "" dword 0
      reg open "\SOFTWARE\Microsoft\Shell"
      reg create key "AutoHide"
      reg open "\SOFTWARE\Microsoft\Shell\AutoHide"
      reg set value "" dword 1
      reg open "\System\GWE"
      reg set value cxVScr dword 40
      reg set value cyVScr dword 60
      reg set value cxHScr dword 60
      reg set value cyHScr dword 40
      reg opencu "\ControlPanel\Desktop"
      reg set value wallpaper string "\FFSDISK\axosScreen.bmp"
      reg opencu "\Software"
      reg create key "RealVNC"
      reg opencu "\Software\RealVNC"
      reg create key "WinVNC4"
      reg opencu "\Software\RealVNC\WinVNC4"
      reg set value HTTPPortNumber dword 0
      reg set value SecurityTypes string "None"
      reg set value NeverShared dword 1
      reg set value AlwaysShared dword 0
      reg set value DisconnectClients dword 0
      reg opencu "\ControlPanel\Volume"
      reg set value volume dword 2752554000
      reg open "\Comm\ETHNETA1\Parms\TcpIp"
      reg set value EnableDHCP dword 1
      reg set value IpAddress multi "192.168.10.1"
      reg set value DefaultGateway multi "192.168.0.1"
      reg set value SubnetMask multi "255.255.255.0"
      reg save


    Best Regrads

  • Hello,
    use following:

    Code
    1. ...
    2. reg set value datadirA dword 0x000d0e
    3. reg set value datainitA dword 0x000000
    4. reg set value useasioA dword 0x000fff
    5. reg set value IRQCfg0A dword 0x00000
    6. reg set value IRQCfg1A dword 0x0000f0
    7. reg set value IRQCfg2A dword 0x00000
    8. ...

    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,


    because "Software Dokumentation NetDCU Device Driver" for NetDCU14 ist still missing, NetDCU10 delivery will be stopped soon, and our NetDCU replace from -10 to -14 is still not working, we ask you if following statement for replacement of NetDCU10 by NetDCU14 are correct?


    Statements especially concerning DigitalIO:
    a) for all Digital I/O NetDCU14 is pincompatible to NetDCU10
    b) for reg set instead "DataDir" now "DataDirA" has to be used (also DataInitA, UseAsIOA, IRQCfg0A, IRQCfg1A, IRQCfg2A)
    c) values which are applied for "reg set .." are unchanged
    d) document "Technical Data NetDCU14" "J5 I/= Interface" Signal and Function names did all change



    Example for DigitalIO usage:
    - use as output: Pin 2,3,4,9,13,15
    - use as input: Pin 10
    - use as IRQ input: Pin 5,6,7,8


    Config for this example for NetDCU10:
    reg set value datadir dword 0x0003e1
    reg set value datainit dword 0x000000
    reg set value useasio dword 0x000fff
    reg set value IRQCfg0 dword 0x00000
    reg set value IRQCfg1 dword 0x0001E
    reg set value IRQCfg2 dword 0x00000


    Config for this example for NetDCU14:
    reg set value datadirA dword 0x0003e1
    reg set value datainitA dword 0x000000
    reg set value useasioA dword 0x000fff
    reg set value IRQCfg0A dword 0x00000
    reg set value IRQCfg1A dword 0x0001E
    reg set value IRQCfg2A dword 0x00000


    Thank you for answer in advance

  • Hello,

    Quote

    a) for all Digital I/O NetDCU14 is pincompatible to NetDCU10

    YES!

    Quote

    b) for reg set instead "DataDir" now "DataDirA" has to be used (also DataInitA, UseAsIOA, IRQCfg0A, IRQCfg1A, IRQCfg2A)

    YES!

    Quote

    c) values which are applied for "reg set .." are unchanged

    YES!

    Quote

    d) document "Technical Data NetDCU14" "J5 I/= Interface" Signal and Function names did all change

    What should this mean? NetDCU14 has an other processor so singal and function names may be different!


    What are your problems in detail?


    Device Driver Document: http://www.fs-net.de/download/…viceDriver_WCE600_eng.pdf

    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,


    thank's for answer and Device Driver documentation.


    Problem is DIO PIN2 is working but PIN3 and PIN4 are not working if connected via 100 Ohm and 1uF to GND.
    On NetDCU10 all 3 Pins with same load where working. 1uF exchanged by 100nF did solve the problem.


    With changed Signal and Function names I mean descriptions in J5 I/O Interface table.
    For NetDCU10 e.g. Pin2 is Signal="GPIO7", Function="IO-Port7",
    for NetDCU14 this is Pin2 Signal="I/O2", Function I/O2"


    Now there is next NetDCU10 to 14 replace problem. The sound is missing.
    In NetDCU14 registry [HKEY_LOCAL_MACHINE\Drivers\BuiltIn] there is no Audio Section.
    For NetDCU10 the DLL was wavedev_n10.dll, but which is the dll on NetDCU14?
    What need to be add to registry?


    Best Regards