# Tufty2350 V3, file copy, wierdness?

**URL:** <https://forums.pimoroni.com/t/tufty2350-v3-file-copy-wierdness/29104>\
**Category:** Support\
**Created:** [September 24, 2026, 11:48am UTC](https://forums.pimoroni.com/t/tufty2350-v3-file-copy-wierdness/29104 "2026-09-24T11:48:32Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![alphanumeric](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/alphanumeric/32/2729_2.png) [@alphanumeric](https://forums.pimoroni.com/u/alphanumeric)\
**Post date:** [September 24, 2026, 11:48am UTC](https://forums.pimoroni.com/t/tufty2350-v3-file-copy-wierdness/29104/1 "2026-09-24T11:48:32Z")

</div>

I have just recently flashed my Tufty 2350 with the new V3.0.2 uf2 file.  
I tried to copy an already edited `secrets.py` file into the Tufty directory and nothing happens? No prompt that it already exists, and the secrets.py is not replaced by mine? The Tufty is in USB Disk Mode. I can edit the `secrets.py` file file though? I also can’t copy any files into that directory. I tried to copy my apps ` __init__.py` file in and nothing happens when I clip past? No prompt and no file copy?  
If I launch Thonny, hit stop, and try to save my ` __init__.py` as `main.py` I get an error and a prompt to `stop/restart`. After I do that, no changes have happened? My file is not saved and `main.py` is not overridden.  
And It won’t let me edit main.py in Thonny. I get error system/main.py hit stop restart etc? I do all that and go back in thonny and `main.py` hasn’t been chnaged.

---

<div class="post-metadata">

**Author:** ![bablokb](https://avatars.discourse-cdn.com/v4/letter/b/ee59a6/32.png) [@bablokb](https://forums.pimoroni.com/u/bablokb)\
**Post date:** [September 24, 2026, 2:10pm UTC](https://forums.pimoroni.com/t/tufty2350-v3-file-copy-wierdness/29104/2 "2026-09-24T14:10:41Z")

</div>

You could check that your Tufty “disk” is mounted read-only. Shouldn’t happen, unless there is a problem on the partition/partition-table. Assuming you are still working on a Pi5, run

```auto
mount | grep /dev/sda

```

assuming that your Tufty is somewhere on `/dev/sda*`.

---

<div class="post-metadata">

**Author:** ![alphanumeric](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/alphanumeric/32/2729_2.png) [@alphanumeric](https://forums.pimoroni.com/u/alphanumeric)\
**Post date:** [September 24, 2026, 8:37pm UTC](https://forums.pimoroni.com/t/tufty2350-v3-file-copy-wierdness/29104/3 "2026-09-24T20:37:16Z")

</div>

It’s wierd because I can edit the secrets.py file, but not main.py. And I was able to copy `My App` files over OK. I’ll fidle around with it latter on today. Time to put supper on right now.

---

<div class="post-metadata">

**Author:** ![alphanumeric](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/alphanumeric/32/2729_2.png) [@alphanumeric](https://forums.pimoroni.com/u/alphanumeric)\
**Post date:** [September 26, 2026, 11:51am UTC](https://forums.pimoroni.com/t/tufty2350-v3-file-copy-wierdness/29104/4 "2026-09-26T11:51:50Z")

</div>

> [@bablokb](#):
>
> `mount | grep /dev/sda`

```auto
kyrie@pi500:~ $ mount | grep /dev/sda
/dev/sda on /media/kyrie/TUFTY type vfat (rw,nosuid,nodev,relatime,uid=1000,gid=1000,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,showexec,utf8,flush,errors=remount-ro,uhelper=udisks2)
kyrie@pi500:~ $ 

```

I can rename the `main.py` in the system folder but **cannot** edit it? And I cannot copy any files into the system folder, **nothing** happens when I click past?

It looks like I’ll be going back to v2.0.2. @hel @gadgetoid I guess I should also open an issue on github? Right now I’m just wondering if its just me, or a global issue?

---

<div class="post-metadata">

**Author:** ![hel](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/hel/32/6075_2.png) [@hel](https://forums.pimoroni.com/u/hel)\
**Post date:** [September 28, 2026, 1:15pm UTC](https://forums.pimoroni.com/t/tufty2350-v3-file-copy-wierdness/29104/5 "2026-09-28T13:15:43Z")

</div>

I seem to be able to edit `main.py`and `secrets.py` fine with 3.1.1 whilst in USB disk mode, though I note I can’t see the `system` directory at all whilst in disk mode on my Mac - that only seems to show up when Tufty is running BadgeOS or an app and I interrupt it with Thonny (in which case the directory is read-only).

Perhaps it might be worth trying [clearing the flash completely](https://github.com/Gadgetoid/pico-universal-flash-nuke/releases/tag/v1.1.0) before installing the new image in case old files are causing problems?

---

<div class="post-metadata">

**Author:** ![alphanumeric](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/alphanumeric/32/2729_2.png) [@alphanumeric](https://forums.pimoroni.com/u/alphanumeric)\
**Post date:** [September 28, 2026, 10:10pm UTC](https://forums.pimoroni.com/t/tufty2350-v3-file-copy-wierdness/29104/6 "2026-09-28T22:10:49Z")

</div>

I have flash\_nuked it. I’m going to plug it into my Windows laptop and see what happens then. right now I’m coding on my Pi 5 desktop setup. My main Windows PC is down and out for now, it’s what i usually do all my coding on. I’m running v3.0.2.  
I’ll flash\_nuke it again, and start over with v3.1.1 and get back to you. Thanks for the replay.

---

<div class="post-metadata">

**Author:** ![alphanumeric](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/alphanumeric/32/2729_2.png) [@alphanumeric](https://forums.pimoroni.com/u/alphanumeric)\
**Post date:** [September 29, 2026, 6:55am UTC](https://forums.pimoroni.com/t/tufty2350-v3-file-copy-wierdness/29104/7 "2026-09-29T06:55:06Z")

</div>

Flash\_nuked it and flashed with v3.1.1 and all is good now. No more file copy weirdness. =)
