Re: Virtual Cached and Uncached memory issue
- From: Rich_Lather <rich_lather@xxxxxxxxxxx>
- Date: Fri, 21 Sep 2007 11:17:15 -0700
According to this MS article, the kernel creates the cached and
uncached virtual addresses.
http://tinyurl.com/23dpsn
My oemaddress table has the memory range for the global variables and
the the ethernet port,
but it still crashes when accessing the memory locations in virtual
uncached mode, ie: 0xAxxxxxxx as opposed to 0x8xxxxxxx.
What could be causing this? Is there something else I am missing in my
bootloader?
MEMORY
NK 88200000 01200000 RAMIMAGE ;
RAM 89400000 02C00000 RAM ;
; Common RAM areas
DRVGLOBAL 88020000 00001000 RESERVED
EDBG 88030000 00020000 RESERVED
DMA_POOL 88050000 000B0000 RESERVED
DISPLAY 88100000 00100000 RESERVED
CONFIG
COMPRESSION=ON
KERNELFIXUPS=ON
PROFILE=OFF
ROMFLAGS=0
ROMWIDTH=32
AUTOSIZE=ON
ROMSIZE =01A00000
ROMSTART=88200000
FSRAMPERCENT=0x80808080
/\/\/\/\/\/\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
OEMAddressTable
DCD 0x88000000, 0x08000000, 64 ; 64 MB SDRAM CSD0
DCD 0x8C000000, 0x0C000000, 64 ; 64 MB SyncFlash CSD1
DCD 0x90000000, 0x10000000, 32 ; 32 MB SROM(SRAM/ROM) CS0
DCD 0x92000000, 0x12000000, 4 ; 16 MB External SRAM CS1
DCD 0x95000000, 0x15000000, 16 ; 16 MB SROM(SRAM/ROM) CS4
DCD 0x96000000, 0x16000000, 16 ; 16 MB SROM(SRAM/ROM) CS5
DCD 0x80200000, 0x00200000, 1 ; 1 MB Internal register
DCD 0x80300000, 0x00300000, 1 ; 1 MB Internal SRAM
DCD 0x00000000, 0x00000000, 0 ; End of Table
.
- References:
- Virtual Cached and Uncached memory issue
- From: rich_lather
- Re: Virtual Cached and Uncached memory issue
- From: Dean Ramsier
- Re: Virtual Cached and Uncached memory issue
- From: Rich_Lather
- Re: Virtual Cached and Uncached memory issue
- From: Dean Ramsier
- Re: Virtual Cached and Uncached memory issue
- From: Rich_Lather
- Virtual Cached and Uncached memory issue
- Prev by Date: Re: USB Communication Device Class (USB/CDC)
- Next by Date: Re: Via CN700 board porting....
- Previous by thread: Re: Virtual Cached and Uncached memory issue
- Next by thread: How can I know whether sd is transfering file for mass storage function.
- Index(es):
Relevant Pages
|