S3c2440 is not booting. i tried printing data thro' serial port.I think problem in MMU.here with my boot.bib,config.bib and oemaddress table. I am new to this area kindly help.
- From: "kracks" <kirthikaiitm@xxxxxxxxx>
- Date: 21 Dec 2006 05:31:10 -0800
S3C2440 is not booting.
My
Boot.bib is like this
STACK 8c02c000 00004000 RESERVED
EBOOT 8C038000 00040000 RAMIMAGE ; Set aside 128 KB for
loader; finalize later.
RAM 8c026000 00006000 RAM ; Free RAM; finalize
later.
ARGS 8c020800 00000800 RESERVED
FLSCACHE 8c200000 01400000 RESERVED
DISPLAY 8c100000 00100000 RESERVED
CONFIG
COMPRESSION=OFF
PROFILE=OFF
KERNELFIXUPS=ON
;ROMOFFSET=35FC8000
SRE=ON
ROMSTART=8c038000
ROMWIDTH=32
ROMSIZE=40000
; These configuration options cause the .nb0 file to be created.
; An .nb0 file may be directly written to flash memory and then
; booted. Because the loader is linked to execute from RAM,
; the following configuration options
; must match the RAMIMAGE section.
ROMSTART=8c038000
ROMWIDTH=32
ROMSIZE=40000
MODULES
; Name Path Memory
Type
; ----------- ---------------------------------------------
-----------
nk.exe
$(_TARGETPLATROOT)\target\$(_TGTCPU)\$(WINCEDEBUG)\EBOOT.exe EBOOT
My config.bib is
MEMORY
NK 80001000 01E00000 RAMIMAGE
RAM 8C200000 01E00000 RAM
FLASH 92000000 00100000 RESERVED
; Common RAM areas
AUD_DMA 8c002000 00000800 RESERVED
SDIO_DMA 8c010000 00010000 RESERVED
ARGS 8C020800 00000800 RESERVED
DBGSER_DMA 8c022000 00002000 RESERVED
SER_DMA 8c024000 00002000 RESERVED
IR_DMA 8c026000 00002000 RESERVED
EDBG 8c030000 00020000 RESERVED
DISPLAY 8c100000 00100000 RESERVED
CONFIG
COMPRESSION=ON
KERNELFIXUPS=ON
IF IMGPROFILER
PROFILE=ON
ELSE
PROFILE=OFF
ENDIF
;
; ROMFLAGS is a bitmask of options for the kernel
; ROMFLAGS 0x0001 Disallow Paging
; ROMFLAGS 0x0002 Not all KMode
; ROMFLAGS 0x0010 Trust Module only
;
IF IMGTRUSTROMONLY
IF IMGNOTALLKMODE
ROMFLAGS=12
My OEM address table is
g_oalAddressTable
DCD 0x80000000, 0x32000000, 32 ; 32 MB DRAM BANK 7 ::
0x80000000
DCD 0x82000000, 0x08000000, 32 ; 32 MB SROM(SRAM/ROM)
BANK 1
DCD 0x84000000, 0x10000000, 32 ; nGCS2: PCMCIA/PCCARD
DCD 0x86000000, 0x18000000, 32 ; 32 MB SROM(SRAM/ROM)
BANK 3
DCD 0x88000000, 0x20000000, 32 ; 32 MB SROM(SRAM/ROM)
BANK 4
DCD 0x8A000000, 0x28000000, 32 ; 32 MB SROM(SRAM/ROM)
BANK 5
DCD 0x8c000000, 0x38000000, 32 ; 32 MB DRAM BANK 6 ::
0x8C000000
DCD 0x90800000, 0x48000000, 1 ; Memory control
register
DCD 0x90900000, 0x49000000, 1 ; USB Host register
DCD 0x90A00000, 0x4A000000, 1 ; Interrupt Control
register
DCD 0x90B00000, 0x4B000000, 1 ; DMA control register
DCD 0x90C00000, 0x4C000000, 1 ; Clock & Power
register
DCD 0x90D00000, 0x4D000000, 1 ; LCD control register
DCD 0x90E00000, 0x4E000000, 1 ; NAND flash control
register
DCD 0x90F00000, 0x4F000000, 1 ; Camera Interface
DCD 0x91000000, 0x50000000, 1 ; UART control register
DCD 0x91100000, 0x51000000, 1 ; PWM timer register
DCD 0x91200000, 0x52000143, 1 ; USB device
register(Changed)
DCD 0x91300000, 0x53000000, 1 ; Watchdog Timer
register
DCD 0x91400000, 0x54000000, 1 ; IIC control register
DCD 0x91500000, 0x55000000, 1 ; IIS control register
DCD 0x91600000, 0x56000000, 1 ; I/O Port register
DCD 0x91700000, 0x57000043, 1 ; RTC control
register(Changed)
DCD 0x91800000, 0x58000000, 1 ; A/D convert register
DCD 0x91900000, 0x59000000, 1 ; SPI register
DCD 0x91A00000, 0x5A000000, 1 ; SD Interface register
DCD 0x92000000, 0x00000000, 32 ; 32 MB SROM(SRAM/ROM)
BANK 0
DCD 0x00000000, 0x00000000, 0 ; end of table
.
- Follow-Ups:
- Prev by Date: Re: Change desktop with SystemParametersInfo
- Next by Date: Re: activesync connecting...connecting
- Previous by thread: Change desktop with SystemParametersInfo
- Next by thread: Re: S3c2440 is not booting. i tried printing data thro' serial port.I think problem in MMU.here with my boot.bib,config.bib and oemaddress table. I am new to this area kindly help.
- Index(es):
Relevant Pages
|