I have followed the guidelines at xilinx.wikidot.com and have succesfully run Linux on my Virtex4 ML405 board.
I need to run a specific program, but as expected, endianess makes it necessary to rewrite.
Studying the PPC440 manual, I have seen that it supports little-endian mode, though it starts in big-endian mode, through the setting of a control register.
Of course Linux must be built accordingly, in order to run in little-endian mode.
The question is if anyone has tried and succesfully built and run linux and applications in little-endian mode. I have searched through guides, mailing lists, tried locating a point to change at the linux configuration file, but no luck so far...
Thanks a lot to anyone replying to this and thanks to everyone else whose advice to others I have used so far!