Is it possible to develop and debug the application on a Linux workstation and then cross-compile the code to the board?  If so, how is the debugging performed? and what dev tools are usable?  is Eclipse an option?

Thank you.

Larry