Re: Kernel Start

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

From: Sujith (sujithss_at_nospam.hotmail.com)
Date: 09/22/04


Date: Wed, 22 Sep 2004 19:35:33 +0530

Hi,
But my RAM starts from 9MB and Flash from 1MB
i gave like that only.
also the map is like this.

    DCD VA_RAM_BASE, 0x00900000, 64 ; 64 MB SDRAM
    DCD VA_FLASH_BASE, 0x00100000, 8 ; 8 MB Flash
    DCD VA_CF_BASE, 0x40000000, 16 ; 16 MB Compact Flash
    DCD VA_USB_BASE, 0x80000000, 64 ; 64 MB USB
    DCD VA_PERIPHERAL_COMMON, 0x00000000, 1 ; common Space for all
peripherals maps to memory which has caching and buffering disabled
    DCD 0, 0, 0 ; end of table must be zero

VA_FLASH_BASE EQU 0x80000000 ; Flash, 8Mb
VA_RAM_BASE EQU 0x88000000
VA_CF_BASE EQU 0x91000000
VA_USB_BASE EQU 0x92000000

 and i do separate map for individual devices.

VA_PERIPHERAL_COMMON EQU 0xA0000000 ; caching and buffering disabled area

VA_CT_BASE EQU (VA_PERIPHERAL_COMMON + DM320_CT_BASE) ;
Counter/Timers, 1Mb
VA_IC_BASE EQU (VA_PERIPHERAL_COMMON + DM320_IC_BASE) ;
Interrupt Control, 1Mb
VA_UART0_BASE EQU (VA_PERIPHERAL_COMMON + DM320_UART0_BASE) ; UART0 Base
VA_UART1_BASE EQU (VA_PERIPHERAL_COMMON + DM320_UART1_BASE) ; UART1 Base

so that it won't overlap with flash also. but one problem is there, my SRAM
is in the range, 0x00000000 to 24K will it be a problem?
regards
sujith

"Steve Maillet (eMVP)" <nospam1@EntelechyConsulting.com> wrote in message
news:O6bcbAKoEHA.3072@TK2MSFTNGP09.phx.gbl...
> Probably a mis-configured OEMAddressTable for the location of RAM or FLASH
>
> --
> Steve Maillet
> EmbeddedFusion
> www.EmbeddedFusion.com
>
> Do have an opinion on the effectiveness of Microsoft Windows Mobile and
> Embedded newsgroups? Let us know!
> https://www.windowsembeddedeval.com/community/newsgroups
>
>



Relevant Pages

  • Re: Kernel Start
    ... But my RAM starts from 9MB and Flash from 1MB ... VA_RAM_BASE EQU 0x88000000 ... and i do separate map for individual devices. ... > Probably a mis-configured OEMAddressTable for the location of RAM or FLASH ...
    (microsoft.public.windowsce.embedded)
  • Re: 512MB RAM and 256MB NOR Flash memory mapping in WinCE 6.0
    ... Direct mapping of hardware through OEMAddressTable is limited to 512MB. ... In this case you can map more RAM area. ... I am planning to use 256MB RAM and 256MB NOR Flash. ...
    (microsoft.public.windowsce.platbuilder)
  • Re: 512MB RAM and 256MB NOR Flash memory mapping in WinCE 6.0
    ... Bruce.Eitman AT Eurotech DOT com ... Based on your information I understand that We can't map any hardware more ... I am planning to use 256MB RAM and 256MB NOR Flash. ...
    (microsoft.public.windowsce.platbuilder)
  • Re: EXEBASE of NK.EXE
    ... with your config, you are not using RAM from 88090000 to ... This causes the BIN file sections to be placed at the correct FLASH ... > VA_RAM_BASE EQU 0x88000000 ...
    (microsoft.public.windowsce.platbuilder)
  • Re: EXEBASE of NK.EXE
    ... with your config, you are not using RAM from 88090000 to ... This causes the BIN file sections to be placed at the correct FLASH ... > VA_RAM_BASE EQU 0x88000000 ...
    (microsoft.public.windowsce.embedded)