From what I remember, the compiling was pretty straight forward though tile-gcc gave a lot more warnings than ordinary gcc. Mostly functions with no prototypes. (seems scary when you first see it but its fine)
Look at the xcomp file for hints to configure. I might be the case that the tilera-xcomp.conf file commited to the otp-repo is very tailored to the Tilera card we have, and certainly tailored to the MDE-version.
Btw, "xcomp" is a special procedure for cross-compiling OTP. It isn't necessary to cross-compile it this way. You should be able to cross-compile it the normal way, like any other open source project.
Also, I did do cross-compilation but the guys at Tilera Corp. uploaded everything to the card and compiled OTP there instead. They didn't bother with cross-compilation. That could be another option.
// Björn-Egil