You wrote:
> if it is 0xEFF4_0000 can anyone explain how mapping done.
The mentioned NOR Flash programming sequence corresponds to U-Boot.
The following row from the NOR Flash mapping table (Table 1. Memory Map Address) has a long-lasting typo:
0x001f_0000 | 0x01ff_ffff | Bootloader and env | 1 MB |
correct version is:
0x01f4_0000 | 0x01ff_ffff | Bootloader and env | 1 MB |
You wrote:
> How does Processor jump to start address of uboot?
Please note that after reset the IFC_CSPR0[V]=1 and IFC_AMASK0[AM]=0 (Memory Bank Size 4GB) – i.e. in case of the P1010RDB NOR boot the whole address space (4GB) will "contain" 32MB "copies" of the NOR Flash and the last (upper) word of the NOR Flash will appear as the last word of the 4GB address space (0xFFFF_FFFC).
Also please consider that:
1) MMU has one 4-Kbyte page defined at 0x0_FFFF_Fnnn – refer to the P1010 QorIQ Integrated Processor Reference Manual, 4.3.3 Boot page translation.
2) the core begins execution with the instruction at effective address 0x0_FFFF_FFFC.