I am trying to reload the OS (WinCE 4.20.56) from a PCMCIA card. All goes well until I get to the kernel image file, where I get the following message on the debug port:
----- NK.BIN : Reading ... Writing... Programming flash (this will also take a few minutes). File Size = 20719060(0x13C25D4) bytes . -----
The system then hangs here for I suppose an hour, where I finally get the following message:
----- FMD_WriteSector: Timed out writing buffered data return FALSE from LdrMoveRamToFlash() Failed to load NKLOAD.BIN from an ATA Flash Card. Reading Hardware Table(ADSLOAD.HWT) from Flash.
Booting from Flash. No CE Image in the flash. -----
Then the debug menu displays (although I'm not in that mode.)
In order to go through the process again, I have to reflash the bootloader via JTAG.
I have also tried erasing the entire flash ROM through the debug menu (address 00000000 thru 2100000-- the largest number the program would allow that I had the patience to enter) in case there was some weird artifact from a previous corrupt install, but no luck.
I suppose I have bad flash ROM(s) on the board? The CF card works fine on my PC and other VGX boards.