Posts by Schuker

    I have a new PC (Windows 10) and try to connect to a NetDCU A5 using the remote registry editor form VS 2008, which fails to connect.

    I have installed VS 2008 with SP1 and the FSVYBRID_WCE6 SDK.


    On my old PC (Windows 7) it is still working.


    What could be the reason?

    I have copied the ndcucfg.exe into ffsdisk on my NetDCU8.


    When I call "ndcucfg" on ffsdisk, I get the error "cannot execute \ffsdisk\ndcucfg.exe"


    I still have an old NetDCU8 with Kernel V 1.26.

    I want to change the timezone via registry.


    After I have written the content of my file to the registry, I can not see the changed values.
    The value timeZoneInformation is missing some characters!


    \ffsdisk> ndcucfg -B\ffsdisk\tz.txt


    NetDCU Config Utility Ready
    Version: 031
    Type help for commands


    !>reg open
    OK
    !>reg del key \Time
    OK
    OK
    !>reg create key \Time
    OK
    OK
    !>reg open \Time
    OK
    !>reg set value TimeZoneInformation
    hex "c4,ff,ff,ff,57,00,2e,00,20,00,45,00,75,00,72,00,6f,00,70,00,65,00,20,00,53,00,74,00,61,00,6e,00,64,00,61,00,72,00,64,00,20,00,54,00,69,00,6d,00,65,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,0a,00,00,00,05,00,03,00,00,00,00,00,00,00,00,00,0
    0,00,57,00,2e,00,20,00,45,00,75,00,72,00,6f,00,70,00,65,00,20,00,44,00,61,00,79,00,6c,00,69,00,67,00,68,00,74,00,20,00,54,00,69,00,6d,00,65,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,03,00,00,00,05,00,02,00,00,00,00,00,00,00,c4,ff,ff,ff"
    OK
    OK
    !>reg save
    OK
    !>\ffsdisk> ndcucfg


    NetDCU Config Utility Ready
    Version: 031
    Type help for commands


    !>reg open \Time
    OK
    !>reg enum
    OK -> reg enum key \
    OK -> reg enum value \
    00 "TimeZoneInformation"=hex:c4,ff,ff,ff,57,00,2e,00,20,00,45,00,75,00,72,00,6f,00,70,00,65,00,20,00,53,00,74,00,61,00,6e,00,64,00,61,00,72,00,64,00,20,00,54,00,69,00,6d,00,65,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,0a,00,00,00,05,00,03,00,00,00,00,00,00,00,00,00,00,00,57,0
    0,2e,00,20,00,45,00,75,00,72,00 \
    OK
    !>

    I do not have any board available and need to tell my customer, what value he must change.
    He can not reset the board to delivery state

    We have a problem with the digital io driver.
    We used the PicoMod6 and switch to the PicoMod7 and now our Digital OUT ist not working any more.


    Do I have to make speciall changes in the registry?
    Has the driver name changed?


    We use the following registry entries:
    reg open \Drivers\Builtin\Digitalio
    reg set value UseAsIOA dword 8192
    reg set value IRQCfg1A dword 8192
    reg set value IRQCfg0A dword 0
    reg set value IRQCfg2A dword 0
    reg set value DataInitA dword 0
    reg set value DataDirA dword 0
    reg set value Prefix string "DIO"
    reg set value Dll string "PM6_DIGIO.dll"
    reg set value Order dword 151
    reg set value Index dword 1
    reg set value Ioctl dword 4
    reg set value Port dword 1
    reg set value FriendlyName string "Digital I/O driver for PicoMOD6"
    reg save

    I have updated my kernel ( V 1.08) and asp works fine.
    I still have a problem, that the method "HttpExtensionProc" from my dll will not be called.


    I did the following registry settings:

    Code
    1. reg open \Comm\HTTPD\VROOTS\
    2. reg create key /TD10XML
    3. reg set value Default string "\FFSDISK\XML\td14isapi.dll"


    The dll is located in that place.


    The method "HttpExtensionProc" of the dll is exported.

    I try to get an Webpage running on my device with WEC2013.
    As default, the "default.htm" which is as standard on the device will be visible on my browser, when I enter the IP of the device.
    I want to use asp-files, which I had before on the CE6 device.
    I created a simple "default.asp" and copied it on the same location as the "default.htm".
    Then I changed the registry:
    HLM\comm\httpd\DefaultPage "Default.htm"
    to
    HLM\comm\httpd\DefaultPage "Default.asp"


    now I get the message
    "This method is not implemented." on my browser.


    Is there a special registry setting necessary to use asp files?

    I have attached the registry settings:


    REM SD-Card
    reg open
    reg open \system\StorageManager\Profiles\SDMemory
    reg set value Folder string "Storage Card"
    reg save
    REM Display Driver
    reg open
    reg open \drivers\display\LCD
    reg del key Mode100
    reg open \drivers\display\LCD
    reg create key Mode100
    reg set value name string "Evervision VGG804806"
    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 1
    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 33
    reg set value VSW dword 2
    reg set value BLW dword 60
    reg set value ELW dword 40
    reg set value EnableCursor dword 0
    display mode set 100
    reg save
    REM Touch
    reg open \Hardware\Devicemap\Touch
    reg set value CalibrationData string "2029,2084 3168,1047 3170,3146 870,3176 866,1039"
    reg save
    REM Digital IO-Driver
    reg open
    reg open \drivers\BuiltIn
    reg create KEY DIGITALIO
    reg set value DataInit dword 0
    reg set value DataDir dword 255
    reg set value UseAsIO dword 255
    reg set value Index dword 0
    reg set value Port dword 0
    reg set value Prefix string "DIO"
    reg set value Dll string "FS_DIGIO.DLL"
    reg set value Order dword 151
    reg set value Ioctl dword 4
    reg set value FriendlyName string "Digital I/O driver for NetDCU"
    reg save
    REM Network settings
    reg open
    reg open \comm\ethneta1\parms\tcpip
    reg del value IpAddress
    reg del value Subnetmask
    reg del value DefaultGateway
    reg del value EnableDHCP
    reg del value UseZeroBroadcast
    reg set value IpAddress multi "192.168.2.69"
    reg set value Subnetmask multi "255.255.255.0"
    reg set value EnableDHCP dword 0
    reg set value UseZeroBroadcast dword 0
    reg open \Hardware\Devicemap\Keybd
    reg set value Status dword 0
    reg save