
2 Jun
2004
2 Jun
'04
2:52 p.m.
Hi,
I'm porting my custom PPC405EP board from bubinga405ep board, now I have a question about macro CFG_MONITOR_BASE: In include/configs/BUBINGA405EP.h, CFG_MONITOR_BASE was defined as 0xFFF80000, base address of FLASH. in function board_init_f: len = (ulong)&_end - CFG_MONITOR_BASE; Here, _led is 0xfffaca58
But in function board_init_r: gd->reloc_off = dest_addr - CFG_MONITOR_BASE; Here, dest_addr is an address in SDRAM, in my board, dest_addr = 0x1fd3000, that is, dest_addr < CFG_MONITOR_BASE. How to understand this?
Thanks,
yuwp