Replies: 4 comments 4 replies
-
From my understanding of this issue, devices that expose a read/write block device over USB MSC (eg pyboard v1.x, pyboard-D) are not affected. But I have yet to confirm this. |
Beta Was this translation helpful? Give feedback.
-
We've now written this up as a blog post, https://www.raspberrypi.com/news/the-ventura-problem/. |
Beta Was this translation helpful? Give feedback.
-
This has now been fixed (for UF2 files at least) in the latest Ventura update - see https://www.raspberrypi.com/news/the-ventura-problem/ |
Beta Was this translation helpful? Give feedback.
-
Drag-and-drop of UF2 files for Raspberry Pi Pico and other RP2040-based boards has been fixed as of macOS Ventura 13.1. The fix does not resolve the issue where .hex files >1MB fail to write as file blocks are still out of order. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Apple appear to have implemented a change in "Ventura" to the way extended attributes are written which is causing it to fail on devices that present a "virtual" USB Mass Storage device.
This affects:
Copying files (e.g.(Edit: see below).py
,.mpy
) to Pyboard v1.x and D and other STM32 devices that present the MicroPython filesystem over USB mass storage. (Also a small number of other non-STM32 boards such as the Arduino Nano Connect).Note that tools like
mpremote
, Thonny,rshell
, etc should be unaffected as they do not use USB Mass Storage.For more info see:
I understand the workarounds for now are:
cp -X file.py /Volumes/.../
I don't have a Mac so if people have specific advice or suggestions please let us know below!
Beta Was this translation helpful? Give feedback.
All reactions