Dear Sureshkumar Nagarathinam, In message <[email protected]> you wrote: > > Since the board has only 8MB of flash, I have modified the the TEXT_BASE to > 0xFFF80000(as against 0xFE000000). I am able to access the DDR2 SDRAM(whole > 128MB) , I tested it by writing & reading the patterns 0xaaaaaaaa & > 0x555555555, So I assumed the D > DR2 SDRAM timing are proper.
This is absolutely NO guarantee that the RAM is working correctly at all. You did not try any burst mode accesses. See the FAQ: http://www.denx.de/wiki/view/DULG/UBootCrashAfterRelocation > I would like to know the following > 1. What does the 'GOT(__bss_start) do? It's the entry of __bss_start in the GOT (Global Offset Table). But you don't need to know this. It is unrelated to your problem. > 2. Do I have to change the linker script since I have changed the TEXT_BASE? Are you sure you understood exactly what you changed, and why? > 3. Is there any other cause for hanging? RAM not correctly initialized. Best regards, Wolfgang Denk -- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: [email protected] grep me no patterns and I'll tell you no lines. _______________________________________________ U-Boot mailing list [email protected] http://lists.denx.de/mailman/listinfo/u-boot

