Re: redboot - winCE

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



In general, you can't just load an image to any memory location. Your CE
image is built to run at a particular address, and must be loaded there. In
addition, that CE image probably comes from a CE BSP which also contained a
bootloader. The OS image is probably expecting to have been booted by that
loader, not Redboot. There may be other dependencies between the two. It
is possible for Redboot to load an OS image directly, but the BSP must have
been written with that in mind.

--
Dean Ramsier - eMVP


"Ozb" <ozgurbali@xxxxxxxxxxx> wrote in message
news:uDad2YkyFHA.596@xxxxxxxxxxxxxxxxxxxxxxx
Hi ,
Redboot load command supports raw binary data as

"Files to be downloaded may either be executable images in ELF executable
program format, Motorola S record (SREC) format or raw data." (from redboot
manuel)

-- Could we change winCE image to ELF format?

I have checked the free memory space and loaded the image to this memory
region.
memory map is like that
---------------

RAM: 0x00000000-0x08000000, 0x0002d590-0x07fd1000 available
FLASH: 0xf0000000 - 0xf0800000, 64 blocks of 0x00020000 bytes each.
RedBoot> fis list -d
Name FLASH addr Mem addr Datalen Entry point
RedBoot 0xF0000000 0xF0000000 0x00000000 0x00000000
RedBoot config 0xF07C0000 0xF07C0000 0x00000000 0x00000000
FIS directory 0xF07E0000 0xF07E0000 0x00000000 0x00000000
wince 0xF0040000 0x0002D590 0x001B7740 0x0002D590
RedBoot>
RedBoot> fis load wince
RedBoot> go
$T0a0f:c8e50200;0d:00c00320;#a8
$T0a0f:c8e50200;0d:00c00320;#a8
....

----------------
--Is there anything wrong at memory?

Thanks Steve,



"Steve Maillet (eMVP)" <nospam1@xxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:eLOIe9byFHA.2932@xxxxxxxxxxxxxxxxxxxxxxx
> does redboot support loading a raw binary image? Is the image configured
> to
> use the right memory addresses without colliding with the boot loader.
>
> --
> Steve Maillet
> EmbeddedFusion
> www.EmbeddedFusion.com
> smaillet at EmbeddedFusion dot com
>
>


.



Relevant Pages

  • Re: Memory limit reached with Windows Mobile
    ... That would explain the memory problem - you just can't do that. ... You have to load stuff when it's ... All native DLLs get loaded ...
    (microsoft.public.pocketpc.developer)
  • Re: Memory limit reached with Windows Mobile
    ... That would explain the memory problem - you just can't do that. ... Once I reached the 12 Mb limit, I cannot load any DLLs, yet if I ... Actually, simply by loading our 18 Native DLLs, we reduce the Virtual ...
    (microsoft.public.pocketpc.developer)
  • Re: Generating one table with a terabyte of data
    ... Take any simple string matching issues and run them as external C code on the files before loading. ... not match the job but can be adjusted for greater performance by changing memory type or adjusting IO layouts. ... them after a bulk load. ... Another thing is to split the updates across file sets. ...
    (microsoft.public.sqlserver.dts)
  • Re: fps modding
    ... > Yeah the memory usage used to be really high for no reason - but they've ... hl2 without it bothering to log in and such. ... one can't expect new games to load as ... >> rebuild and load a map. ...
    (comp.games.development.programming.misc)
  • Re: major iis5 asp performance problems
    ... takes to load, ... memory and dip into virtual memory, at which point hard-drive thrashes and ... is why the app gets to 50-60MB. ... >>- IIS performace tab settings ...
    (microsoft.public.inetserver.iis)