The situation is the following: I'm uploading code to Arduino board using USB programmer which communicates with the board via Tx/Rx serial (so boot-loader remains on the board).

I want to prevent reading of the code from Arduino board. As I've found I should set fuses to disable reading. Will it work for the case of boot-loader is on the board? I assume if boot-loader allows uploading of the code it may allow downloading too.

Another question - do I need SPI programmer to modify fuses or serial USB programmer will work as well?

  • 2
    You will need a serial programmer to change the fuses ... so ... just ditch the bootloader entirely since it's now redundant. That way you don't have to worry about it. – Majenko Jun 4 '20 at 15:23
  • Thank you, Majenko. Could you move your comment to an answer so I can accept it? – brigadir Jun 7 '20 at 11:14

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.