# UF2 Loader release

**URL:** <https://forum.clockworkpi.com/t/uf2-loader-release/18479>\
**Category:** PicoCalc\
**Created:** [July 8, 2025, 1:26pm UTC](https://forum.clockworkpi.com/t/uf2-loader-release/18479 "2025-07-08T13:26:49Z")\
**Posts on this page:** 1\
**Showing post:** 177

<div class="post-metadata">

**Author:** ![ohm69](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/ohm69/32/11926_2.png) [@ohm69](https://forum.clockworkpi.com/u/ohm69)\
**Post date:** [November 30, 2025, 10:12pm UTC](https://forum.clockworkpi.com/t/uf2-loader-release/18479/177 "2025-11-30T22:12:11Z")

</div>

Hi,

I have found an interesting software package: **picocalc-wezterm** by wezterm. It’s a full-fledged SSH client for PicoCalc with Pico2\_w.

Unfortunately, when I tried to install it with uf2loader, I got reboot loop. The whole thing is implemented in Rust, which makes troubleshooting harder, for me at least, but once I figured out how to enable interrupts, it ran!

Or sort of ran, because when I’m trying to enter WiFi SSID/password, I get “Corrupted” error. WiFi parameters are stored in device flash, so that’s the most likely reason.

Anyway, other commands seem to work, so I have decided to share my fork:

> **[GitHub - ohm69/picocalc-wezterm: WezTerm for the PicoCalc compatible with uf2loader](https://github.com/ohm69/picocalc-wezterm)**
>
> WezTerm for the PicoCalc compatible with uf2loader

Maybe there’s someone here who knows Rust **and** 2350 flash structure and would be able to help in the “Corrupted” problem.

---

_[View the full topic](https://forum.clockworkpi.com/t/uf2-loader-release/18479)._
