I am trying to evaluate ways to protect my embedded code from being read and copy from outside world.
I wonder what are the popular ways used out there.
Pls note that you still need the option to upgrade the firmware later on.
Yes, I know this feature, however, when you do so, ALSO your code cannot read from FLASH.
You might need that from time to time, e.g: constants, tables...