Ouvrir le menu principal

MacGeneration

Recherche

Des soucis entre macOS Ventura et les cartes Raspberry Pi Pico

Pierre Dandumont

mercredi 02 novembre 2022 à 16:00 • 12

macOS

La fondation à l'origine des cartes Raspberry Pi vient de mettre en avant un problème particulier, qui touche les utilisateurs de macOS Ventura : la copie vers les cartes Raspberry Pi Pico et les produits dérivés ne fonctionne pas et affiche une erreur peu compréhensible.

Le fichier semble copié, mais le message de macOS Ventura est (presque) explicite : il y a un problème.

Le Raspberry Pi Pico est une carte de développement lancée en janvier 2021 (et améliorée récemment, avec l'ajout du Wi-Fi en juin 2022) assez différente des autres cartes Raspberry Pi. Ces dernières fonctionnent en effet sous GNU/Linux, alors que les cartes "Pico" exécutent directement du code (C, MicroPython, etc.) à la manière des Arduino. Et pour l'envoi des données vers la carte, la fondation utilise une technologie Microsoft qui pose un problème dans le cas présent : UF2 (USB Flashing Format).

Les deux variantes récentes du Raspberry Pi Pico, avec du Wi-Fi et des broches.

Cette solution open source émule une clé USB formatée en FAT16, un vieux système de fichiers, normalement pris en charge par la majorité des OS, pour permettre l'envoi des données vers la carte. Pour l'utilisateur, le fonctionnement est simple : il suffit de copier un fichier UF2 (généré par les outils de développement) avec l'explorateur de fichiers de l'OS (le Finder avec macOS) et la carte s'occupe ensuite de placer les données au bon endroit. Mais avec macOS Ventura, cette méthode ne fonctionne pas : la copie via le Finder amène sur une erreur. Les raisons ne sont pas encore très claires, mais elles sont a priori liées à la gestion des systèmes de fichiers — modifiée dans la dernière version de l'OS —, notamment dans la façon dont sont enregistrées les métadonnées. Ce souci touche pour le moment le Raspberry Pi Pico mais aussi toutes les cartes qui se basent sur la même puce (RP2040) ainsi que quelques cartes de type Arduino.

En attendant une éventuelle correction de la part d'Apple, il existe quelques solutions pour les amateurs de Raspberry Pi Pico. La première est probablement la plus simple mais pas la plus intuitive : une copie en ligne de commande. En utilisant l'argument -X, qui force le système à ne pas copier les métadonnées, tout fonctionne correctement. Il existe d'autres méthodes détaillées dans le post de blog de la fondation, mais elles sont moins pratiques ou nécessitent des outils externes. Pour copier le fichier de test blink.uf2 (qui fait clignoter une LED), il faut donc taper la commande suivante : cp -X blink.uf2 /Volumes/RPI-RP2/ et ensuite l'adapter à votre programme (le nom du volume ne bouge jamais).

Soutenez MacGeneration sur Tipeee

MacGeneration a besoin de vous

Vous pouvez nous aider en vous abonnant ou en nous laissant un pourboire

Soutenez MacGeneration sur Tipeee

Nos coups de cœur et nos coups de gueule 2025

10:00

• 38


Magazine des 25 ans de MacGeneration : dernier week-end pour passer commande !

08:40

• 12


Sortie de veille : les départs en cascade chez Apple, mauvaise nouvelle ou chance inespérée ?

08:00

• 19


Promo : le MacBook Air M4 256 Go de retour à 874 € ! 🆕

05/12/2025 à 23:59

• 5


Les MacBook Pro M5 Pro, le MacBook A18 et les iPad/iPhone entrée de gamme dès janvier ?

05/12/2025 à 21:45

• 38


Promos : des AirPods 4 à 84 € et le pack de 4 AirTags à 65 € ! Des prix inédits en France

05/12/2025 à 21:39

• 5


Des MacBook Pro 14" comme neufs à moins de 900 € !

05/12/2025 à 21:19

• 0


Nouvelles spéculations sur la succession de Tim Cook… et sur sa santé

05/12/2025 à 17:55

• 48


X sanctionné par Bruxelles : amende de 120 millions d’euros pour non-respect du DSA

05/12/2025 à 16:13

• 45


Qu'utilisez-vous comme enceinte(s) sur votre bureau avec votre Mac ?

05/12/2025 à 15:05

• 134


Netflix achète les studios, films et séries de Warner Bros. et HBO pour 82,7 milliards de dollars 🆕

05/12/2025 à 13:46

• 97


30 % de réduction sur un écran OLED 4K LG de 32 pouces

05/12/2025 à 13:00

• 1


La Model 3 Standard est techniquement la voiture la moins chère jamais proposée par Tesla

05/12/2025 à 11:53

• 96


Une hausse des prix des Mac et des iPhone est-elle inévitable ?

05/12/2025 à 11:29

• 35


Pour tester le MTE, une nouvelle fonction de ses processeurs, Apple a créé un Rosetta « ARM »

05/12/2025 à 11:00

• 6


C’est reparti pour un tour : Cloudflare (et Downdetector 🙃) ont été en panne 🆕

05/12/2025 à 10:04

• 27