macOS 13 VenturaのFinderで、Raspberry Pi Picoやmicro:bitなどへUF2/Hexファイルを転送できない不具合は修正までcpやrsyncで対応するしかないそうです。詳細は以下から。
Appleが現地時間2022年10月24日にリリースした「macOS 13 Ventura」では、Finderの不具合により、Raspberry Pi PicoなどへUF2ファイルをドラッグ&ドロップで転送しファームウェア・アップデートを行うことができなくなっていますが、
これに対し、Raspberry Piは公式ブログでRaspberry Pi Picoを利用している場合はmacOS 13 Venturaへのアップグレードをお勧めしないものの、アップグレードしてしまった場合の対処法を公開しています。
Mac/Raspberry Pi Pico users: we're recommending you don't upgrade to MacOS Ventura for now. Here's @aallan explaining why, and how you can help us (and other platforms) out by bringing an issue to Apple's attention:https://t.co/aLFbVmSDOT
— Raspberry Pi (@Raspberry_Pi) November 1, 2022
We’d been monitoring a problem with Ventura since the early betas back in August with the hope that, on release, things would be working normally.Unfortunately, this wasn’t the case. Right now, if you’re using a Pico with your Mac, we don’t recommend upgrading to Ventura (at least not yet).
The Ventura problem – Raspberry Pi Blog
macOS 13 VenturaでRaspberry Pi PicoにUF2ファイルを転送する
Raspberry Pi SDK開発チームでドキュメント作成を担当されているAlasdair Allanさんによると、この問題はmacOS 13 VenturaのFinderでのみ発生するため、最も簡単な解決策はcpやrsyncコマンドを使用し、UF2ファイルを“/Volumes/RPI-RP2/”へ転送することで、
cp -X blink.uf2 /Volumes/RPI-RP2/ rsync blink.uf2 /Volumes/RPI-RP2/
その他にもRaspberry Pi Pico用のコマンドラインツール“picotool“を利用する、Serial Wire Debug (SWD)ポートから転送を行うようにコメントしており、加えてmacOSのショートカットアプリを利用したQuick Actionも公開されています。
Allanさんは、この問題はRaspberry Pi Picoだけでなく、Arm Mbed DAPLink(micro:bit)やAdafruit, MicroPythonでも発生しており、既にAppleにはフィードバックを送っているものの、最新のmacOS 13.1 beta Build 22C5033eでも修正されていないそうなので、修正にはもう少し時間がかかりそうです。
We’re talking with Apple, as are others we’ve talked to at companies like ours, as well as a number of folks associated with Arm; but only indirectly.[…]We’re keeping track of developments over on Github as are others, including Arm Mbed DAPLink, Adafruit, and MicroPython. However, at the time of writing, the latest beta release Ventura candidate 13.1 (22C5033e) still exhibits the new behaviour.
The Ventura problem – Raspberry Pi Blog
- The Ventura problem – Raspberry Pi Blog
- macOS Finder error 100093 when copying hex file to micro:bit – micro:bit Help & Support
コメント