# Nano RP2040 upload sketch only when forcing the bootloader

**URL:** <https://forum.arduino.cc/t/nano-rp2040-upload-sketch-only-when-forcing-the-bootloader/1129503>\
**Category:** Nano RP2040 Connect\
**Created:** [May 21, 2023, 8:20pm UTC](https://forum.arduino.cc/t/nano-rp2040-upload-sketch-only-when-forcing-the-bootloader/1129503 "2023-05-21T20:20:32Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![red\_boot](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/red_boot/32/795068_2.png) [@red\_boot](https://forum.arduino.cc/u/red_boot)\
**Post date:** [May 21, 2023, 8:20pm UTC](https://forum.arduino.cc/t/nano-rp2040-upload-sketch-only-when-forcing-the-bootloader/1129503/1 "2023-05-21T20:20:32Z")

</div>

Hi.  
After months using nano RP2040, Arduino IDE fails to upload any sketch to my board.  
The only way is to manually force the bootloader with a jumper between GND and RESET pins, and then drag the blink.ino.elf.uf2 into RP2040's mass storage device.  
But then, if I try to upload a blank sketch get this:

"C:\Users\Pai\AppData\Local\Arduino15\packages\arduino\tools\rp2040tools\1.0.6/rp2040load" -v -D "C:\Users\Pai\AppData\Local\Temp\arduino\sketches\40C31AD8A06EA47F642B5DEC9CD85937/sketch\_may21a.ino.elf"  
rp2040load 1.0.6 - compiled with go1.16.2  
.....................  
Failed uploading: uploading error: exit status 1

Arduino IDE version: 2.1.0.

Any idea?

Thanks.

---

<div class="post-metadata">

**Author:** ![Dozie](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/dozie/32/239024_2.png) [@Dozie](https://forum.arduino.cc/u/Dozie)\
**Post date:** [May 22, 2023, 10:25am UTC](https://forum.arduino.cc/t/nano-rp2040-upload-sketch-only-when-forcing-the-bootloader/1129503/2 "2023-05-22T10:25:44Z")

</div>

Try factory reset following [Nano RP2040 Connect not being detected on USB port](https://support.arduino.cc/hc/en-us/search/click?data=BAh7DjoHaWRsKwiSoepsAQQ6D2FjY291bnRfaWRpA07KIDoJdHlwZUkiDGFydGljbGUGOgZFVDoIdXJsSSJyaHR0cHM6Ly9zdXBwb3J0LmFyZHVpbm8uY2MvaGMvZW4tdXMvYXJ0aWNsZXMvNDQwNDE2ODc5NDUxNC1OYW5vLVJQMjA0MC1Db25uZWN0LW5vdC1iZWluZy1kZXRlY3RlZC1vbi1VU0ItcG9ydAY7CFQ6DnNlYXJjaF9pZEkiKTJkZGRjOGFjLWViZDUtNDA2NC05ODVhLTliYmRlNGY3MzE5OQY7CEY6CXJhbmtpBzoLbG9jYWxlSSIKZW4tdXMGOwhUOgpxdWVyeUkiCnJwMjA0BjsIVDoScmVzdWx0c19jb3VudGkP--f50a1279a1d4054ee7c42f050432c72833fe6d04)

---

<div class="post-metadata">

**Author:** ![red\_boot](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/red_boot/32/795068_2.png) [@red\_boot](https://forum.arduino.cc/u/red_boot)\
**Post date:** [May 22, 2023, 2:29pm UTC](https://forum.arduino.cc/t/nano-rp2040-upload-sketch-only-when-forcing-the-bootloader/1129503/3 "2023-05-22T14:29:22Z")

</div>

I did that several times.  
But after a Factory Reset the only way a I have to upload a sketch is a Hard Reset to show the mass storage device . After that the IDE is able to upload it successfully.

But next time I try to upload the sketch I have to do the same procedure again.  
The IDE can not upload neither double tapping the reset button resolves the problem.

thanks.

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/system/32/1140315_2.png) [@system](https://forum.arduino.cc/u/system)\
**Post date:** [November 18, 2023, 2:30pm UTC](https://forum.arduino.cc/t/nano-rp2040-upload-sketch-only-when-forcing-the-bootloader/1129503/4 "2023-11-18T14:30:21Z")

</div>

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.
