I have developed a commercial equipment that uses an ATXmega128A4U. We have produced 60 units of such equipment, and, to protect against copy we have set the reading lockbits (0x56), but then I realized that they do not protect against external reading at all.
We have already sent to the marked about 20 product samples without the proper protection...
The only wait to avoid the reading is to block the Read and Write process (0x00), what makes a lot harder to update the software!!!
Do you guys have any idea why it is happening?