Friday, January 10, 2025
HomeSocial Media & InternetRaspberry Pi Pico tem um problema com Macs usando macOS Ventura

Raspberry Pi Pico tem um problema com Macs usando macOS Ventura

Framboesa Pico W

Imagem: Simon Bisson

O fabricante britânico do Raspberry Pi está alertando sobre um problema que afeta seu dispositivo Pico e outras placas ao usar um Mac executando o novo macOS Ventura, que quebrou a funcionalidade de chave para atualizar a placa do microcontrolador Raspberry Pi Pico de US $ 4 via USB.

Em um post de blog intitulado “O problema Ventura”o chefe de documentação da Raspberry Pi Trading, Alasdair Allan, explica a falha que afeta o Pico no Ventura e insta os usuários do Pico a não atualizar para o Ventura, “pelo menos ainda não”.

O problema afeta o Pico e outras placas que usam o chip RP2040 do Raspberry Pi. Allan diz que o volume virtual dessas placas será montado conforme o esperado, mas se os usuários tentarem arrastar e soltar um arquivo UF2 nesse volume, eles serão recebidos com um “código de erro 100093” do macOS. UF2, ou USB Flashing Format, é um formato de arquivo que a Microsoft desenvolveu para microcontroladores em flash drives removíveis.

Também: Congelamento de salários e retorno ao escritório? Não para desenvolvedores de software

A questão, que parece estar relacionada ao macOS Finder em Ventura e seu tratamento de unidades USB “falsas”, também foi levantada pela Adafruit. Os drives USB “falsos” são uma técnica amplamente utilizada para placas, e não específica para Raspberry Pi.

“A nova versão 13.0 do macOS (Ventura), tem problemas para carregar arquivos para drives USB “falsos” que são usados ​​para atualizações de firmware em placas de microcontroladores. Esses drives USB falsos são apresentados por bootloaders UF2 e também bootloaders ARMmbed DAPlink. Os bootloaders UF2 levam .uf2 e são usados ​​em placas Adafruit, placas Raspberry Pi Pico e muitas outras placas de fabricantes. O ARMmbed DAPlink pega arquivos .hex e é usado no micro:bit e em outras placas,” explica Adafruit.

“O problema está no macOS Finder. Arrastar um arquivo de firmware para a unidade produz o “código de erro 100093″. Aparentemente, esse erro ocorre porque o Finder está tentando copiar atributos estendidos para a unidade.”

O problema é um pouco diferente no caso do Raspberry Pi e está relacionado ao seu botão BOOTSEL, que permite aos usuários montar a placa como um volume de armazenamento em massa em um Mac ou outros sistemas.

“O problema parece estar relacionado ao Finder tentando escrever e depois ler de volta, metadados extras além do arquivo UF2 que estamos tentando copiar. Infelizmente, o volume USB (RPI-RP2) que o RP2040 expõe quando em BOOTSEL O modo é um volume “falso”. Não há armazenamento mutável fazendo o backup do volume. Em vez disso, os setores do arquivo UF2 são reconhecidos e processados ​​à medida que são gravados no volume. Portanto, embora as gravações adicionais no volume sejam bem-sucedidas, a leitura dos dados será dar o conteúdo errado”, explica Allan.

Esse problema não afeta versões mais antigas do macOS ou Windows e Linux atuais.

O Raspberry Pi não sabe quais mudanças exatas aconteceram em Ventura, mas levantou a questão em agosto, após testar os betas de Ventura. Apenas esperava que a Apple resolvesse o problema antes da disponibilidade geral.

Também: Pequenas empresas precisam de mais ajuda com tecnologia. Aqui estão cinco maneiras de obtê-lo

Este problema do Ventura também afeta placas baseadas em micro:bit e DAPLink/ST-Link.

Por afetar outras placas, Allan diz que esse problema de usar volumes “falsos” não é problema do Raspberry Pi. Mas ele também observa que isso não é um problema com o padrão UF2.

“O problema não é específico dos arquivos UF2 e do padrão UF2, e não é específico dos dispositivos Raspberry Pi. Isso afetará qualquer dispositivo que use um volume virtual ‘falso’, dos quais existem muitos”, escreve Allan.

Existem várias soluções alternativas que o Raspberry Pi recomenda para usuários do macOS. O primeiro envolve tirar “o macOS Finder de cena”. Em seguida, os usuários podem copiar o UF2 para o volume virtual sem envolver atributos estendidos e bifurcações de recursos adicionais.

Aqueles que já estão no Ventura também podem usar a linha de comando em um aplicativo Terminal, o que pode ser preferível para aqueles que estão familiarizados com codificação.

Allan diz que o Raspberry Pi está discutindo o problema com a Apple indiretamente, por meio de pessoas associadas ao Arm, mas não tem contato com a equipe da Apple por trás do Finder. Como tal, está chamando seus usuários reportar um bug para a Apple e para usar o número de feedback “FB11725030”.

A Adafruit, que também pediu aos fãs que relatem o problema à Apple com o mesmo número, listou várias outras soluções alternativas disponíveis nos sites dos dispositivos afetados. O ZDNet perguntou à Apple se está ciente do problema e se fornecerá uma correção.

source – www.zdnet.com

Isenção de responsabilidade: Não somos consultores financeiros. Por favor, faça sua pesquisa antes de investir, nenhum jornalista da Asiafirstnews esteve envolvido na criação deste conteúdo. O grupo também não é responsável por este conteúdo.
Disclaimer: We are not financial advisors. Please do your research before investing, no Asiafirstnews journalists were involved in the creation of this content. The group is also not responsible for this content.

Sandy J
Sandy J
Hi thanks for visiting Asia First News, I am Sandy I will update the daily World and Music News Here, for any queries related to the articles please use the contact page to reach us. :-
ARTIGOS RELACIONADOS

Mais popular