1. Why are you trying to put uC Linux on a micro with an MMU?
2. You really should be using a host PC running Linux to do this.
The official "support" for this micro is Timesys, but... well really, don't go there.
Have a look here if you have to roll your own:
Sounds to me like you'd be best of getting someone like Emlix or Montavista (depending on the amount of money you have to spend) involved to do a port from the level of knowledge you have .