> Is it requre any changes in u-boot level.
No change to u-boot is required
As Pecteilis said, are you storing your uImage in single SPI flash (sf probe 0) or dual SPI flash (sf probe 0:1)?
Also, you can try and turn on earlyprintk to see why it is hanging (if it is not the corrupted SPI flash issue)
See section 12 of the RZ/A1 Linux BSP Porting Guide