Hi to all , Speaking about reverse engineering I do not see any problem breaking the code "if you can" if you can't you may find some one that can . learning more about architecture is very good idea code protection is part of architecture so how come it suddenly became {OT}. I personally found that many hackers know about MCU lot more then any high end engineer and most of them write their own code. Knowing more about code protection bit it doesn't mean preparing to still some one else's code. Andre