Rebootting indefinitely

Tech-Archive recommends: Speed Up your PC by fixing your registry



Hi at all,

i build a WinCE 6.0 R2 with platform builder in Visual Studio 2005 and
i have an x86 device with 256 MBytes of RAM. Now winCE recognize only
47 MBytes. I want use all RAM and i set IMGRAM256=1.
I suppose there's nothing else to do because my OEMAddressTable into
startup.asm is:

_OEMAddressTable:
[...]
; NOTE: the 1st entry is splitted into 2 lines, such that the
size itself
; can be referenced directly. This way we can use
FIXUPVAR to change
; it at makeimg time.
;
dd 80000000h, 0
_dwOEMTotalRAM:
dd 04000000h
; FLASH and other memory, if any
; dd FlashVA, FlashPA, FlashSize
; Last entry, all zeros
dd 0, 0, 0


and into the Config.bib (note FIXUPVAR):


MEMORY
[...]
#elif defined IMGRAM256
; 256 MB of RAM (note: AUTOSIZE will adjust boundary)
NK 80220000 009E0000 RAMIMAGE
RAM 80C00000 0EB00000 RAM
nk.exe:dwOEMTotalRAM 0 10000000 FIXUPVAR
[...]
FRAMEBUF 800A0000 00020000 RESERVED
DMA 80100000 00030000 RESERVED ; Native DMA reserved.
AUDIOBUF 801FC000 00002000 RESERVED
BOOTARGS 801FFF00 00000100 RESERVED
EDBG 80200000 00020000 RESERVED ; EDBG DMA buffer
[...]
CONFIG
AUTOSIZE=ON
[...]
IF _TGTCPUFAMILY=x86
ROMOFFSET=80000000
ENDIF


but at the boot, after the loading of NK.bin, the system restart. Load
the eboot, load the NK and restart, and restart...

From com1 i receive this:

Microsoft Windows CE BIOS Bootloader Version 2.2 (Built Jul 14
2005)
INFO: code=0x4.
INFO: code=0x4.
INFO: code=0x4.
WARNING: code=0x22.
Jumping to image (address=0x224A80)
Debug Serial Init
SysInit: GDTBase=811b8000 IDTBase=811c23a0 KData=811bd800
Windows CE Kernel for i486 Built on Feb 5 2008 at 10:54:07
INFO:OALLogSetZones: dpCurSettings.ulZoneMask: 0xb
RTC - Status Reg B - 0x02
X86Init done, OEMAddressTable = 80224aa0, RAM mapped = 10000000.

and then the system restart...

Any suggestions/comments/helps will be highly appreciated, Thanks!
Ale

.



Relevant Pages

  • Re: help on memory usage (top and free commands)
    ... > Maybe because mozilla commit suicide when the system is almost hosed? ... > Anyway, if you are using SWAP, it means you don't have enough RAM. ... But I have a friend whose machine also started out with 32 MBytes RAM. ...
    (comp.os.linux.setup)
  • Re: Memory on Mobile 5.0
    ... RAM of the rx1950. ... This is why you can have AT MOST 12 Mbytes of free RAM on ... We have learned that on mobile 5.0, storage is in the ROM (so for saving ... data and new applications) and windows is also stored in ROM, ...
    (microsoft.public.pocketpc)
  • Re: Problems with 12.4.4T and 837?
    ... >>> The minimum requirements are 12 Mb flash and 64 MBytes of RAM while ... >>> all of the routers have only 48 RAM ... > images files for 837 routers. ...
    (comp.dcom.sys.cisco)
  • Re: RAM 95% used
    ... 504 mbytes of RAM are used, ... used without the cache. ... To UNSUBSCRIBE, email to debian-user-REQUEST@xxxxxxxxxxxxxxxx ...
    (Debian-User)
  • Re: b44 - swapper: page allocation failure
    ... BIOS-provided physical RAM map: ... ACPI: Local APIC address 0xfee00000 ... DMA zone: ... DMA32 zone: ...
    (Linux-Kernel)