# High voltage programmer can reset lock bits without loosing code or program from atmega328?

**URL:** <https://forum.arduino.cc/t/high-voltage-programmer-can-reset-lock-bits-without-loosing-code-or-program-from-atmega328/1145131>\
**Category:** Programming\
**Created:** [July 6, 2023, 5:49am UTC](https://forum.arduino.cc/t/high-voltage-programmer-can-reset-lock-bits-without-loosing-code-or-program-from-atmega328/1145131 "2023-07-06T05:49:49Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![pradippatel80494](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/pradippatel80494/32/976370_2.png) [@pradippatel80494](https://forum.arduino.cc/u/pradippatel80494)\
**Post date:** [July 6, 2023, 6:40am UTC](https://forum.arduino.cc/t/high-voltage-programmer-can-reset-lock-bits-without-loosing-code-or-program-from-atmega328/1145131/3 "2023-07-06T06:40:27Z")

</div>

> [@Understanding Lock Bits, Fuse Bits and Code Security](https://forum.arduino.cc/t/understanding-lock-bits-fuse-bits-and-code-security/979657/3):
>
> The only way to clear the lock bits is a full chip erase. However, the lock bits will not normally prevent the code from being read by the bootloader.

---

_[View the full topic](https://forum.arduino.cc/t/high-voltage-programmer-can-reset-lock-bits-without-loosing-code-or-program-from-atmega328/1145131)._
