• Für die NetDCU9 gibt es im Internet kein Dokument über den Bootloader. Können wir da das von der NetDCU6 nehmen, auch wenn das offiziell für die NetDCU3 geschrieben wurde und schon über 7 Jahre alt ist?
    Und wie kommen wir aus dem Bootloader wieder raus um normal weiter arbeiten zu können?

  • Sie benötigen den Bootloader für NetDCU9!
    http://www.fs-net.de/download/bin/


    EBOOT9_134.zib


    Am besten Sie leses die PicoMOD3 First Steps Chapter 5.
    Sie können dies analog für die NetDCU9 durchführen.


    DKuhne.

    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.

  • Wir wollten nun wieder zurück zur Kommunikation mit WinCE über ndcucfg.exe um unser Display neu zu konfigurieren, da wir nichts mehr sehen, nachdem wir einen neuen Kernel aufgespielt haben. (Dafür mussten wir aus mangelndem Speicherplatz die Partition erweitern)
    Leider geht das nicht. Nachdem wir mit mit O->Y raus sind, die Hardware neu gestartet haben und dann die Verbindung im ndcucfg.exe neu aufbauen wollten, bleibt die Anzeige bei folgender Meldung "stehen":


    Microsoft Windows CE Ethernet Bootloader Common Library Version 1.1 Built Jan 15 2009 12:57:33
    Microsoft Windows CE Bootloader for NETDCU9 Built Feb 5 2009
    Portions copyright (c) 2007 F&S Elektronik Systeme GmbH
    Boot Loader, Version 1.34
    StepStone finished in 18000 milliseconds
    Kernel read from NAND
    INFO: OEMLaunch: Jumping to Physical Address 0xA0108334h (Virtual Address 0x0h)...

  • Sie haben die Debug Meldungen ausgeschaltet. Das ist auch richtig so- wenn Sie NDCUCFG auf
    diesem Port starten möchten. Eigentlich sollte NDCUCFG nach dem booten (was bei NetDCU9 etwas dauert)
    nach der

    Quote


    INFO: OEMLaunch: Jumping to Physical Address 0xA0108334h (Virtual Address 0x0h)...


    mit dem Promt

    Code
    1. !>


    im DCUTerm erscheinen.


    Schalten Sie Debug Meldungen wieder ein (O --> N). Starten Sie neu. Ended der Bootvorgang mit einem NDCUCFG error?
    Wenn ja, dann ist vollständig gebootet und windows ce läuft. In diesem Fall sollten Sie NDCUCFG auf diesem COM Port bekommen wenn Sie die Debug Meldungen deaktivieren.


    Welchen Kernel (NetDCU9) haben Sie aufgespielt?
    Per Default ist DHCP eingeschaltet. Sie können mit dem FSDeviceSpy-Tool (Desktop Tool) nach dem booten die IpAddresse der
    NetDCU9 sehen und sich dann per Telnet verbinden. Von der Kommandozeile können Sie dann auch NDCUCFG ausführen.


    DKuhne.

    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.

  • Ja, der Bootvorgang endet mit einem Error. Leider ist der Rest aber nach wie vor unverändert.
    Aufgespielt haben wir zum einen NK9_CF2_MP_IE_090205.bin (dafür musste die Partition erweitert werden) und zum anderen EBOOT9_134.nb0.

  • <0><-9><-2>SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS<0>SSSSSSSSSSSSSSSSSSS
    Microsoft Windows CE Ethernet Bootloader Common Library Version 1.1S Built Jan 15 2009 1SSS2:57:33
    Microsoft Windows CE Bootloader for NETDCU9 Built Feb 5 2009
    Portions copyright (c) 2007 F&S Elektronik Systeme GmbH
    Boot Loader, Version 1.34
    StepStone Loader, Version N911


    Create partition for boot section ... Success
    INFO:OALLogSetZones: dpCurSettings.ulZoneMask: 0xb
    pPWRRegs->rcsr=0x0
    System ready!
    Preparing for download...
    Press >S< to step into monitor...
    SNETDCU9 - WindowsCE Bootloader
    :> :> :> :> SSS:> :> :> SSSS:> :> :> :> O
    Disable serial debug ouput during boot [Y] (Y/N) ? :N
    > Debug output enabled
    :> <0><-8><-1><0>
    Microsoft Windows CE Ethernet Bootloader Common Library Version 1.1 Built Jan 15 2009 12:57:33
    Microsoft Windows CE Bootloader for NETDCU9 Built Feb 5 2009
    Portions copyright (c) 2007 F&S Elektronik Systeme GmbH
    Boot Loader, Version 1.34
    StepStone Loader, Version N911


    Create partition for boot section ... Success
    INFO:OALLogSetZones: dpCurSettings.ulZoneMask: 0xb
    pPWRRegs->rcsr=0x0
    System ready!
    Preparing for download...
    Press >S< to step into monitor...
    AUTO BOOT enabled
    +ReadKernelRegionFromNandFlash
    Image Signature in Flash Memory found (dwSig=0x43454345)
    TOC pointer=0x81B021F8


    ROMHDR (cTOC = 0x01a021f8) ---------------------
    DLL First : 0x4001c001
    DLL Last : 0x4171c0a6
    Physical First : 0x80100000
    Physical Last : 0x81b0444c
    Num Modules : 209
    RAM Start : 0x81b10000
    RAM Free : 0x81b27000
    RAM End : 0x84000000
    Num Copy Entries : 2
    Copy Entries Offset : 0x806fff14
    Prof Symbol Length : 0x00000000
    Prof Symbol Offset : 0x00000000
    Num Files : 72
    Kernel Flags : 0x00000000
    FileSys RAM Percent : 0x40404040
    Driver Glob Start : 0x00000000
    Driver Glob Length : 0x00000000
    CPU : 0x01c2
    MiscFlags : 0x0002
    Extensions : 0x80101020
    Tracking Mem Start : 0x00000000
    Tracking Mem Length : 0x00000000
    Kernel read from flash disk started finished in 18000 milliseconds
    Kernel read from NAND
    INFO: OEMLaunch: Jumping to Physical Address 0xA0108334h (Virtual AddWindows CE Kernel for ARM (Thumb Enabled) Built on Nov 24 2008 at 14:58:01


    NetDCU9 V1.09 - Firmware Init
    Copyright (c) 2007 F&S Elektronik Systeme GmbH
    Build: Feb 5 2009/17:09:02
    INFO:OALLogSetZones: dpCurSettings.ulZoneMask: 0xb
    INFO:OALLogSetZones: dpCurSettings.ulZoneMask: 0xb
    OEM: Force clean boot.
    DCache: 32 sets, 32 ways, 32 line size, 32768 size
    ICache: 32 sets, 32 ways, 32 line size, 32768 size
    OEMInit: Set size of first SDRAM bank to = 64 MB
    HW-WATCHDOG: ENABLED
    Drivers\Builtin\Serial1 - OFF
    OEM: Not cleaning system hive
    OEM: Not cleaning user profiles
    OEM: Not cleaning system hive
    ERROR: OALIoCtlHalGetDeviceInfo: Device doesn't support IOCTL_HAL_GET_DEVICE_INFO::SPI_GETUUID
    VID: Version 1.0, ActiveKey = Drivers\Active\19
    dwVideoDeviceContext=0x305e0rnDM9CE: DM9000/9000A/9010 driver v3.2.9
    DM9CE: StationAddress [ 00-05-51-01-a9-1c ]
    CID: Version 103, ActiveKey = Drivers\Active\22
    BCS: Version 1.0, ActiveKey = Drivers\Active\34
    DIO: Version 1.7, ActiveKey = Drivers\Active\35
    AIN: Version 1.0, ActiveKey = Drivers\Active\36
    Display-Mode: 3, Name SXGA standard display
    SMIVGX - FrameBuffer Base = 0x10000000.
    SMIVGX - Register Base = 0x13E00000.
    Error Opening reg key Drivers\Display\SMIVGX\MONITOR0
    Display-Mode: 0, Name SXGA standard display
    SMIVGX: Detect Card
    SMI: m_pLAW = 0xD0C40000
    SMI: m_pREG = 0xD1430000
    Backlight mode can't be read from registry. Defaulting it to enabled state
    GetLCDcontrast: read contrast value: 0x0
    GetLCDcontrast: dwDefaultContrast=0x0, contrast=0x0
    MATRIX: matrix keyboard is OFF.
    EnableTouchscreen PASSED
    NDCUCFG V: 037 started. Platform: NETDCU9
    CreateFile() failed -> ERROR COM1: