We investigate the current state of open-source (or at least free proprietary) tool-chains that enable cross developments for different architectures of embedded systems and the ability to integrate them on an Eclipse based development environment. We provide a proof of concept of a possible solution that, in addition to the basic features, includes hardware debugging and productivity enhancement tools such as automatic documentation, version control, and serial console management.