The OpenMV is so convenient that we’d like to use it in some small batch products. However, we’d like to make it not that convenient to duplicate or modify. So if there is a way to prevent the user from getting the Python code, it will be ideal. Unless the script is easy to be extracted from firmware dump, I guess the hardware ID can protect against firmware dump.
We are wondering how many ways we can get Python script from openMV? I can get file either from Mass Storage device or REPL, I suppose disable USB may block these ways? Or there are better ways to protect?
Any thoughts are appreciated.