I'm developing a BSP program for wince7 based on an i.MX53 SMD board, when I come to eboot, I get some problems. In the BSP code which given by freescale, in file $\platform\iMX53_SMD\SRC\BOOTLOADER\EBOOT\eboot.bib, the code define "ROMSTART=80041000", but when the code go to calculate the ROMOFFSET, it use ROMSTART as 80040000, the code is like this:
; CSP_BASE_MEM_PA_NFC+IMAGE_BOOT_BOOTIMAGE_NAND_OFFSET = 0x9F5F0000 + 0x400 = 0x9F5F0400
; 0x9F5F0400 = (0x80040000 + ROMOFFSET) & 0xFFFFFFFF
; ==> ROMOFFSET = 0x1F5B0400
Should I keep the value or calculate the ROMOFFSET with ROMSTART=80041000? And could any body tell me what's the address 0x9F5F0000?
Thank you very much!