Right now I am experimenting with the Nexus debug in the openmsp430 core -- in this implementation the Debugger connects to GDB via Serial/I2C -- I am at the point where I am building a little debug stick from an ICEStick from Lattice to support this effort -- The openmsp430 is presently in a Spartan 6 LX-16 --
JTAG is old, slow, and intrusive. It isn't the only way to debug embedded processors. Nexus 5001 (http://www.nexus5001.org/) defines several levels of debug support, including JTAG. For one implementation, see http://www.ip-extreme.com/IP/nexus_5001.shtml.
Drones are, in essence, flying autonomous vehicles. Pros and cons surrounding drones today might well foreshadow the debate over the development of self-driving cars. In the context of a strongly regulated aviation industry, "self-flying" drones pose a fresh challenge. How safe is it to fly drones in different environments? Should drones be required for visual line of sight – as are piloted airplanes? Join EE Times' Junko Yoshida as she moderates a panel of drone experts.