Dear Pandurang Kale, In message <AANLkTikLJzuCSwOhMLz2sWy1j9a3LiV8zzY6=tjtf...@mail.gmail.com> you wrote: > > But when primary bootloader copies the uboot image to the RAM and passes the > control to the uboot, uboot (MIPS version of start.S and > arch/mips/lib/borad.c) tries to relocate the > already copied image from RAM (the primary bootloader copied it to start of > the RAM+1MB address) to top of the RAM (0x87fc0000) region thinking that the > uboot image is stored in flash.
U-Boot does not "think" it is stored in flash - this is what you configured. If you know you're always loading it to a fixed RAM address, you can use this as reference for TEXT_BASE instead. > All I need to do is skip the uboot relocate code in MIPS version of uboot No, you do NOT want to do thjat, as it would cripple U-Boot and remove basic functionality from it. > I can see there is a switch for ARM processor, CONFIG_SKIP_RELOCATE_UBOOT, Are you looking at recent code and working boards? > I would really appreciate if you can guide me to overcome this issue to run > the uboot cleanly skipping the relocation. Do do not want to skip relocation. U-Boot may need to auto-adjust it's start address dynamically, depending on configuration, system requirements and/or environment settings. 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: w...@denx.de If God wanted me to touch my toes, he'd have put them on my knees. _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot