is it possible to port Windows CE 6.0 in PDA(PXA320 based) with 512MB RAM
and 512MB NAND flash.
what is the maximum RAM and flash sizes Windows CE 6.0 support?
thanks
if you are going to use more peripherals, you have to effectively map your
memory to the hardware to make use of RAM as much as possible.
Here is the sample i used. here i mapped 256MB Virtual memory to RAM(My RAM
size is 256MB) and the remaining i used for other peripherals.
See the OEM Address table,
g_oalAddressTable
IF :DEF: DDR_WIDTH16
DCD 0x80000000, 0x80000000, 128 ; DDR SDRAM.( 128 MB DDR)
ELSE
DCD 0x80000000, 0x80000000, 256 ; DDR SDRAM.( 256 MB DDR)
ENDIF
DCD 0x90000000, 0x40000000, 48 ; MH: Peripheral Group 1
DCD 0x93000000, 0x43000000, 1 ; MH: Caddo
DCD 0x93100000, 0x43100000, 1 ; MH: NAND Controller
DCD 0x93200000, 0x44000000, 1 ; MH: LCDC
DCD 0x93300000, 0x46000000, 1 ; MH: Px1 Group 1
DCD 0x93400000, 0x48100000, 1 ; MH: DMC
DCD 0x93500000, 0x4A000000, 1 ; MH: SMC
DCD 0x93600000, 0x4C000000, 1 ; MH: USBH 1.0
DCD 0x93700000, 0x50000000, 1 ; MH: Quick Capture
DCD 0x93800000, 0x54000000, 1 ; MH: 2D
DCD 0x93900000, 0x54100000, 1 ; MH: USBH 2.0
DCD 0x93A00000, 0x58000000, 1 ; MH: IM CTL
DCD 0x93B00000, 0x5C000000, 1 ; MH: IM Array
; The following is mapped so that EBoot can overwrite itself
; To avoid using up what's left of our 512MB area, we leave it
; open for WinCE.
IF :DEF: EBOOT_BUILD
DCD 0x93C00000, 0x00000000, 32 ; 32MB Boot ROM (can be less than that)
ELSE
ENDIF
DCD 0x00000000, 0x00000000, 0 ; end of table
--
if you want to use the remaining area for your custom application please see
the
bellow given link(Sue loh's blog).
http://blogs.msdn.com/sloh/archive/2005/05/25/421750.aspx
vinoth.R
http://www.windowsfordevices.com/articles/AT8185724467.html
http://e-consystems.com/gprsconnectivity.asp
http://vinoth-vinothblog.blogspot.com
http://e-consystems.com/blog