Windows CE Boot Loader Output for the National Geode SP4SC30 Development Platform (Windows CE 5.0)
The sources for the Ethernet boot loader are located in %_WINCEROOT%\Platform\Cepc\Eboot and are shared between the x86 and Geode-based hardware platforms. The following sample shows the Windows CE boot loader output.
Microsoft Windows CE Ethernet Bootloader Common Library Version 1.0 Built Nov 6 2001 22:46:43
Copyright (c) 2000-2001 Microsoft Corporation
Microsoft Windows CE Ethernet Bootloader 3.2 for CE/PC (Nov 7 2001)
Boot Args @ 0x1D896
PCI Device Configurations (1 PCI bus(es) present)...
========================================================
Bus, Device, Function = 0, 14, 0
Vendor ID, Device ID = 0x100B, 0x0020
Base Class, Subclass = 2, 0 => NETWORK_CTLR
Interrupt = 9
BaseAddress[0] = 0xEF00 (I/O)
BaseAddress[1] = 0xFBFFE000 (Memory)
========================================================
Bus, Device, Function = 0, 19, 0
Vendor ID, Device ID = 0x0E11, 0xA0F8
Base Class, Subclass = 12, 3 => SERIAL_BUS_CTLR
Interrupt = 15
BaseAddress[0] = 0xFBFFF000 (Memory)
========================================================
FindPCINetCard: Searching for PCI Ethernet NIC (will use first one found)...
FindPCINetCard: Found Ethernet NIC (IRQ=9, IOBase=0xEF00).
Returned MAC Address:00:A0:CC:A1:54:C4
System ready!
Preparing for download...
Using device name: CEPCNG21700
Hit ENTER within 3 seconds to enter static IP address!InitDHCP():: Calling ProcessDHCP()
ProcessDHCP()::DHCP_INIT
Got Response from DHCP server, IP address: 172.29.113.229
ProcessDHCP()::DHCP IP Address Resolved as 172.29.113.229, netmask: 255.255.240.0
Lease time: 345600 seconds
Got Response from DHCP server, IP address: 172.29.113.229
No ARP response in 2 seconds, assuming ownership of 172.29.113.229
+EbootSendBootmeAndWaitForTftp
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
Send Feedback on this topic to the authors