I have been working with the Zoom SDK for about a week now and I've not yet managed to run a Win CE image from CF. I have followed the steps outlined in the SDK eval guide but so far without success. The image loads and the checksums are verified but when I issue the execute command there not much response from the device. Here is a list of the debug serial data that comes back from the device:
losh> exec rtc:rtc_a404_int:dbg_serial:A404_UART:disp_num:60000007.....
kernel cmdline: 'rtc:rtc_a404_int:dbg_serial:A404_UART:disp_num:6' at c00c0100...................................
AKY=00000019 PC=000b3f5c RA=0009e04c BVA=
disabling mmu.000007
Debug serial initialized. Using driver A404_UART.....
Data Abort: Thread=81bd0b90 Proc=81327468
Windows CE Kernel for ARM (Thumb Enabled) Built on Jun 24 2004 at 18:25:00 PC=000b3f5c RA=0009e04c BVA=08360000 FSR=00000007........................
ProcessorType=0922 Revision=0
Data Abort: Thread=81b
sp_abt=ffff5000 sp_irq=ffff2800 sp_undef=
Kernel Arguments: rtc:rtc_a404_int:dbg_serial:A404_UART:disp_num:6.3f5c RA=0009e04c BVA=08360000 FSR=00000007
image_size: 0xF00000...............
Data
ram_size: 0xC0000080 Proc=81327468 'gw
link_for_flash: 0
relocate_from_flash: 0
AKY=00000019 PC=000b
Cold-boot: erasing object store.
Initializing interrupts.
Interrupt initialization complete.
Initializing system-tick.
System-tick initialized.
RTC initialized. Using driver rtc_a404_int
Multiple XIP regions not defined or fixup failed.
Initializing KITL.
Remote host not present. Debug support not available.
Firmware initialization complete.
driver globals at 0x80000000.
"link_for_flash" variable says we are in SDRAM.
Detected extension DRAM at 0x84000000, size is 0x02000000
Total RAM installed is 64 MB.
Sp=ffffc7cc
Data Abort: Thread=85fe5000 Proc=8104b330 'filesys.exe'
AKY=00000003 PC=0003cac0(filesys.exe+0x0002cac0) RA=0003cac0(filesys.exe+0x0002c
ac0) BVA=c5fcbbd6 FSR=00000003
Data Abort: Thread=85fe5000 Proc=8104b330 'filesys.exe'
AKY=00000003 PC=0003cac0(filesys.exe+0x0002cac0) RA=0003cac0(filesys.exe+0x0002c
ac0) BVA=a5fcbbb2 FSR=00000003
I am able to get the both the CE 4.2 and 5.0 images to load over the LAN using platform builder and the bootme command - the debug serial output for these seems to go a bit screwy - maybe because I'm using hyperterminal - but the image loads perfectly and runs without problem.
Has anyone any ideas where I might be going wrong?
Thanks in advance,
Andrew