Posts by Kaiser

    I don't know how to help/support you. A sample would be my whole project - a bigger one. I try it now with a smaller tool and hope to get the same error but I don't use there a network connection - only debugging via USB. The sourcecode of the main program is the same as on NetDCU6 and I had there no problems.


    Interrupt happens irregular and occasionally - I can't reproduce it. Today I needed about 60min to get a lost connection. It is generally very short - after one second connection is there again (browse with ActiveSync works again), but Debugger was closed and program hangs (when debugging). In release version the program does not hang, but network connection is lost.
    Also the network connection works again quickly after interrupt. Unfortunately I have to close the socket of my program and open it again manually to continue communication. An automatic recognition of interrupted network connection is not possible.


    It seems that both (USB and network) are interrupted together.

    Hello!
    I'm using the the method CreateThread(), which generates threads with THREAD_PRIORITY_NORMAL priority by default. No change is done.
    I have approximated 2-4 threads with this priority and think this should not cause this problems?
    This threads are responsible for communication with CAN, COM and network.

    Hello,


    I'm using the kernel 1.26 and have often lost/interrupted connections with usb and tcp/ip.
    When I'm debugging via active snyc and USB it works for a while an then I often receive following message:

    Quote

    Die Remoteverbindung mit dem Gerät wurde unterbrochen. Überprüfen Sie die Verbindung mit dem Gerät, und starten Sie das Debugging erneut.


    I get this message always, when I debug several minutes. My target device hangs then and I have to switch it off/on. Connection by USB cable is fine. Problem occurs on all NetDCU11 boards. It's very frustrating always when you are very close to detect an error, and the debugger is closed with mentioned message!


    I also have problems with network connections. They are often interrupted and my program does not recognize it. After close connection and open it again manually, connection works again for a while. I also found out that sometimes (after a new start) the network connection icon is very quick and shows a connected state immediately and sometimes it takes up to one minute to detect a connected state.
    With NetDCU6 boards there were no such problems.


    Best regards, 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.