Hello Jean. Usually, I'm in favor of open source and information sharing, but I do realize that our employers may not agree... Anyhow, just for my own curiosity: Is there any way to stop JTAG debugging on a 54x's? Because if that is impossible, then any user of the system can see anything that the DSP sees. That means no security at all, if the user has access to the DSP's pins. Anyhow, in my opinion, the only way to protect your code reasonably is to use Epoxy or some other glue/plastic material. Simply make sure that the only way to reach the electronics is to break it into small pieces. Think chemical and mechanical. And be careful with the wires you let out to the open air. If I'm not wrong, McBSP lines can be used to boot up the processor, and if someone manages to boot your processor up with his or her own software, the game is over. I don't say that this is 100% protection, but at least it eliminates the possibility of some wizkid doing the job. Eli |