Hi guys, forgive me if this is too trivial but apparently, it is not for me.
Here it goes...
I downloaded the sources for [at91bootstrap v1.15]ftp://www.at91.com/pub/at91bootstrap/AT91Bootstrap1.15 and [uboot1.3.4]http://ftp.denx.de/pub/u-boot/u-boot-1.3.4.tar.bz2, and also the [uboot-patch]ftp://www.at91.com/pub/uboot/u-boot-1.3.4-exp/u-boot-1.3.4-exp.diff.
Now my development board is not identical to 9260-ek board. Such as, my dataflash chip is on SPI0 cs1 unlike the 9260-ek board. So using some minimal modifications I got the bootstrap working for my board. I also tested if SDRAM is getting initialized or not by writing some locations and reading them back, that works.
So now the problem is that the bootstrap runs but uboot does not (without any sign of what is going wrong). What bugs me most is that I was unable to find good documentation about the structure of uboot and how it works. If someone does know where to find it, please let me know. Going to try to run uboot directly from SDRAM to see if that works. Any other suggestions are welcome too, thanks.