Re: Help, help, help, more help, extra help, HELP! how to turn off IDE DMA...

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



"Paul G. Tobey [eMVP]" <p space tobey no spam AT no instrument no spam
DOT com> wrote:
If it doesn't boot, does that mean that the bootloader is never jumping to
Windows CE at all, or Windows CE doesn't start, failing somewhere after it's
called by the bootloader?

If it's failing in the bootloader, I'd guess that the size of the card is
much larger than what you used to work with or find on the open market and
the bootloader was written depending on those assumptions. It might assume,
for example, that the FAT is smaller than 64K, which is unlikely with a
large modern card, unless it was formatted with very large clusters.

Failure occurs after the jump instruction is printed on the screen (with
/v for verbose output), which is to say, we see the instruction printed
on the screen and then that's *it*. Nothing more occurs.

The x86 unit boots and can access the CF normally from DOS 6.22.

"loadcepc.exe" works - it's when we come to switch to CE that we freeze.

I've had confirmation from the unit manufacturer that the IDE controller
locks up with DMA, and that the BIOS DMA settings do not work (you
cannot turn DMA off).

So, if I can turn DMA off in CE, I'm home and dry...

Towel anyone?

.



Relevant Pages

  • Re: Field Updates of Windows CE
    ... I'd say, if you have the space on the card, yes, 1) rename old nk.bin ... that Windows Mobile actually does nk.bin replacements via the bootloader, ... many, if not all, of the Windows CE integration companies have bootloaders ... and flash copy, which is a BIG job, to my way of thinking. ...
    (microsoft.public.windowsce.embedded)
  • Re: loadcepc for linux
    ... get the source for your current bootloader, ... But as you said it's not that easy to jump from linux to ce, ... Wouldn't you just have a Windows CE driver for those things and, ... driver is initialized wouldn't it initialize the hardware? ...
    (microsoft.public.windowsce.embedded)
  • Re: Field Updates of Windows CE
    ... because you need both the SD card driver and the FATFS support. ... Interesting recommendation on not using eboot, but a different bootloader ... many, if not all, of the Windows CE integration companies have bootloaders ... and flash copy, which is a BIG job, to my way of thinking. ...
    (microsoft.public.windowsce.embedded)
  • Re: loadcepc for linux
    ... Why does the bootloader need to know about CAN, ... Wouldn't you just have a Windows CE driver for those things and, ... cakewalk in Linux. ...
    (microsoft.public.windowsce.embedded)
  • Re: Konfiguration des Bootloaders unter SuSE 9.3
    ... > ich habe SuSE 9.3, Windows 2000 und Windows XP auf einem PC ... Habe über YaST Grub als Bootloader in den MBR ... Next by Date: ...
    (de.comp.os.unix.linux.misc)