I have a product I want to sell commercially soon andafter some discussion here previously I will distribute the firmware as an ehex.
All seems well and I have the product running an ehex just fine, but I realise that if I do not perform the final locking process it can still run a normal non-encrypted hex file. (correct?).
If this is the case, it might be an option I want to run with since it would allow a customer to run their own code ie normal hex file (assuming I am comfortable with them doing that).
Is anyone elese deploying a product with this option?
Obviously it leave one more open to 'issues' and complaints as running non-vetted code on the product could cause any and all problems......
However that flexibility might be quite attractive to some.
The other option is to fully lock any of the teensy boards I sell and make it an option to buy the board without one ie customer supply their own.
Interested in your thoughts.
All seems well and I have the product running an ehex just fine, but I realise that if I do not perform the final locking process it can still run a normal non-encrypted hex file. (correct?).
If this is the case, it might be an option I want to run with since it would allow a customer to run their own code ie normal hex file (assuming I am comfortable with them doing that).
Is anyone elese deploying a product with this option?
Obviously it leave one more open to 'issues' and complaints as running non-vetted code on the product could cause any and all problems......
However that flexibility might be quite attractive to some.
The other option is to fully lock any of the teensy boards I sell and make it an option to buy the board without one ie customer supply their own.
Interested in your thoughts.