Posts by Kaiser

    Hello,


    I'm posting a message as a broadcast (on latest kernel 1.26) and get 2 exceptions in debug output of NetDCU11.
    The complete post message looks like:

    Code
    1. BOOL bReturn = ::PostMessage(
    2. HWND_BROADCAST,
    3. WM_USER + 0x66,
    4. 1,
    5. 32);


    The result (bReturn) is 1, so no error accurred.
    Unfortunately I receive in debug output of NetDCU11 following:

    Code
    1. Exception 'Data Abort' (4): Thread-Id=053f0002(pth=83eb59a0), Proc-Id=04070002(p
    2. prc=81f903e4) 'explorer.exe', VM-active=04070002(pprc=81f903e4) 'explorer.exe'
    3. PC=00027f44(explorer.exe+0x00017f44) RA=0002673c(explorer.exe+0x0001673c) SP=000
    4. efb80, BVA=00000030
    5. Exception 'Raised Exception' (-1): Thread-Id=053f0002(pth=83eb59a0), Proc-Id=004
    6. 00002(pprc=81081308) 'NK.EXE', VM-active=04070002(pprc=81f903e4) 'explorer.exe'
    7. PC=c003bc10(k.coredll.dll+0x0001bc10) RA=8011e2c0(kernel.dll+0x000062c0) SP=d15b
    8. f370, BVA=ffffffff


    It seems that the reason is the LPARAM parameter 32. When I change it to 0, there is no exception.
    A change into MAKELPARAM(32, 0) does not help.


    Can I ignore that or is that a problem?
    On NetDCU6 that worked without exceptions!


    Thanks a lot in advance,


    Kaiser.

    Hello,


    I have to say that it works now.
    I don't know exactly why it works now - I have installed and rebooted the machine several times (with and without virus-scanner) and now it works. The main difference is the name in hardware manager. When it did not worked, the name was "NETDCU11", but now the name is "FSBoardUSB Driver".


    Thanks a lot anyway,


    Kaiser.

    Hello,


    the correct version (x86) is installed on WinXP 32bit.
    I have also tried to install FSBoardUSB.inf manually but without success.
    I have also tried several USB-ports - unfortunately also without success.
    Maybe our virus-scanner blocks something (Kaspersky)? But to test that I have to wait for our EDV-specialists.


    Best regards,


    Kaiser.

    Hello,


    I downloaded and instaled the USB-Loader tool.
    After installation I see the red button. After start NetDCU11 while pressing S in Terminal and Command "DU" installation of driver on WinXP ist started. Everything works fine until the end. I get the message "driver not installed successful". No logfile or reason is given. In hardware manager a yellow exclamation mark is visible. When I disconnect USB-cable and connect again, the exclamation mark is gone but red button in USB-Loader tool is still visible. When I double click in hardware manager on "NETDCU11" the message is shown "no driver installed".
    Don't know how I could install the driver properly.
    Someone any hints?


    Best regards,


    Kaiser.

    Hello,


    how can I update the bootloader from 1.35 to 1.39?
    On NetDCU6 I could type XWB with exact size of the bootlaoder in bootloader menu to upload a new bootloader, but
    on NetDCU11 this XWB command does not exist.


    Thanks a lot in advance,


    Kaiser

    Hello together,


    The problem still exists in the current kernel!
    When will be there a fix for this problem? Still waitin' for an update.



    Best regards,


    Kaiser

    Hello,


    seems to be a hardware defect. I changed the NetDCU board and with the new one everything works fine.
    In serial debug there is following output:


    Shoud I send it back to repair?



    Best regards, Kaiser

    Hello,


    I received today a board from a customer where the CAN bus doesn't work any more.
    While looking at the debug output I get always the message: "CID: ISR still active !"
    What does this mean exactly? What is ISR?
    Hope there is no hardware defect?



    Thanks a lot, Kaiser

    Hello,


    is it possible to show the "IP information" window (see in the taskbar the network icon) of WinCE directly of my program?
    I can show Date/Time/Timezone with "ctlpnl.exe cplmain.cpl,13" but I haven't found a possibility to start the "IP information" window.
    Thanks a lot in advance.



    Best regards,


    Kaiser

    Hello,


    Is it possible to hide the taskbar after reboot/autostart an application?
    I have deactivated the option "Always on top".
    But when I restart the board, my application is started and shown on the whole screen. Unfortunately the taskbar is in the froeground. Only after opening a window of my application the taskbar will be hidden behind my application. When I finish my application and start it again without reboot, this problem disappeared. Is there a function or something else to hide the taskbar?


    Thanks a lot in advance,


    Kaiser

    Hello,


    After start ndcucfg and execution of reboot sometimes the board does not start correctly and hangs. I think it is the point of your kernel roadmap of NetDCU11?
    Maybe I have a hint. I had the same problem on NetDCU6.
    Mr. Martin Kiepfer told me: "Das Problem ist vermutlich auf einen noch laufenden DMA zurück zu führen. In dem neuen Kernel werden bei einem Reboot zur Sicherheit alle vorhandenen DMA-Channels abgeschaltet."
    Hope it's the same problem and you can solve the problem?
    Would be nice because I need this feature as soon as possible.


    Best regards,


    Kaiser

    Quote


    So what is the need to unplug the cable while the update programm is running?

    Ther is no need to do something like that. It was just an "accident".
    But you don't know what customers do!
    I just wanted to inform about that problem and maybe find a solution.
    When an acces on big sticks takes a long time it is not absurd to remove the USB stick.

    Is this the debug trace you expected?

    Code
    1. +WriteRegistryToOEM
    2. WriteRegistryToOEM: writing registry 2
    3. Erase Registry................................
    4. -WriteRegistryToOEM
    5. Exception 002 Thread=81c58df0 Proc=a1c58a82
    6. AKY=00000201 PC=8003e24c RA=8003e324 BVA=1401a00c
    7. Process 'Update.exe'
    8. Exception 002 Thread=81c58df0 Proc=a1c58a82
    9. AKY=00000201 PC=8004604c RA=80046018 BVA=14019000
    10. Process 'Update.exe'


    Quote


    Have your already tested this with another USB stick?
    Is there also a script file available on the USB stick? If yes please post it here.


    I tried an hama 2GByte USB stick - and it is recognized by the NetDCU6.
    I can change to "hard disk" with cd command. But when I start the dir command, it takes several minutes until I get the result!!
    This happens only for the first call of dir. After second call of dir I get the reult immediately.
    Best results I get with very small sticks (256MB) but they are unfortunately no more available to buy.


    I don't think it is a script problem. Everything works fine when stick is not removed.

    The error happens only when I plug in the stick and remove it again quickly (before the update window is visible).
    When I let in in for a few seconds, the update window appears and Update.exe is executed correctly, even if I remove the usb stick.
    Maybe this is a system problem?


    How can I detect the version? In properties there is no version.
    It's generated on 7. 7. 2009
    changed on 26. 3. 2009
    Size is 22.016 Bytes and 22.528 Bytes on usb stick.
    It's in \NetDCU6 folder on the usb stick.
    How to create a complete debug trace?


    Also a problem could be the size of an usb stick. When it ist larger, it needs more time to detect an USB stick.

    Hello,


    maybe there is a bug in application Update.exe?
    When I start display on NetDCU6 and with reg parameter Launch100 = CheckAutoStart.exe,
    the USB listener is activated. When I plug an USB stick in and after one scond out, I get an
    "Fatal Application Error".

    Code
    1. Program: Update.exe
    2. Exception: 0xC0000005
    3. Address: 8003E24C


    Maybe you can reproduce that?
    Is that an system tool or from F&S?


    Best regards

    Hello,


    after a complete new install board now starts again. A new kernel flash was not enough. Just after the bootloader options C, N, P, DE the system started again. Don't know why. Byt the way, maybe I found a bug? During installation I had following output:


    Maybe the new bad block caused the problem?
    Anyway - now the suspend entry in start menu is disabled. I don't need it anyway.

    Hello,


    yes I can step into the bootloader.
    All settings seems to be fine.
    here are the outputs:



    Should I try to flash a new kernel? Or first reset the settings, and if yes which one?
    Maybe the registry is enough?