where is eboot's ethernet download buffer?



hello,
this is ce 5.0, mainstoneii's eboot.bib
i was placing my big data buffer in 80060000, which is GAP, reserved for
future.
and I found out that someone is using this space during image download. and
it happen in the exact same time(well % of the download it is) if I move my
data futher, then the download can go futher.

seems it is the eboot downloading buffer.
now I move my data to 83F00000 and everything works fine. but it is not a
GOOD way to avoid problem, right? so can anyone tell me how to config the
eboot download buffer?

; 8000.0000 -+
; | Bootloader Stack (64KB)
; 8001.0000 -+
; | Bootloader RAM (64KB)
; 8002.0000 -+
; | Bootloader Code (256KB)
; 8006.0000 -+
; | GAP (reserved for future)
; 800F.F000 -+
; | ARGS (4KB)
; 8010.0000 -+
; |
; | OS (NK) Code (48MB)
; |
; 8310.0000 -+ **auto-size**
; |
; | OS (NK) RAM (15MB)
; |
; 8400.0000 -+
;
;******************************************************************************

MEMORY

; Name Start Size Type
; ------- -------- -------- ----
STACK 80000000 00010000 RESERVED
RAM 80010000 00010000 RAM
EBOOT 80020000 00040000 RAMIMAGE
RSVD 80060000 0009F000 RESERVED
ARGS 80FF0000 00001000 RESERVED


CONFIG

AUTOSIZE=OFF
COMPRESSION=OFF
PROFILE=OFF
KERNELFIXUPS=ON

ROMSTART=80020000
ROMWIDTH=32
ROMSIZE=00040000

; The bootloader is fixed up to run from RAM, but is stored in flash.
ROMOFFSET
; adjusts the .bin file record headers to that they lie in flash (this
tells the
; bootloader already on the device to store the image in flash).
ROMOFFSET=3C9E0000

MODULES

; Name Path Memory
Type
; ------ ---------------------------------------------- -----------
nk.exe $(_TARGETPLATROOT)\target\$(_TGTCPU)\$(WINCEDEBUG)\eboot.exe
EBOOT



.



Relevant Pages

  • Re: where is eboots ethernet download buffer?
    ... > seems it is the eboot downloading buffer. ... > RAM 80010000 00010000 RAM ... The bootloader is fixed up to run from RAM, but is stored in flash. ...
    (microsoft.public.windowsce.platbuilder)
  • Re: How to update OS image(nk.bin) while the OS is running?
    ... flash to ram without any processing. ... For saving the image to flash, you'll need some sort of driver, yes. ... Exactly what support is needed also depends on what the bootloader ... and a new NK.bin both stored in USB disk, when the OS is running, I ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Relocate from nor to ddr CE 5.0
    ... That is the job of the bootloader; nothing special on the part of Platform ... targeted to flash, and if it is then the bootloader programs it. ... to run in RAM, ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Bootloader Placement
    ... data on an MMC card to see whether an update of the flash is necessary and, ... which has the bootloader code as part of it. ... the copy from flash to RAM on startup won't know how much there is to copy. ... and force a hardware reset. ...
    (comp.arch.embedded)
  • XIP - Execute in Place (For Bootloader)
    ... I was trying to bypass Boot ROM and Branch to Bootloader's entry point ... then the bootloader will not get copied to the RAM from the Flash. ...
    (comp.arch.embedded)