Raspberry Pi Debug Probe, um kit de US $ 12 para depuradores

Raspberry Pi Debug Probe, um kit de US $ 12 para depuradores

Um novo kit prático super acessível da fundação Raspberry Pi. O que você acha?

O Raspberry Pi tem sido o computador de placa única preferido dos últimos anos e ganhou imensa popularidade devido à sua natureza acessível e de código aberto.

A equipe do Raspberry Pi vem evoluindo sua linha de produtos desde o lançamento inicial.

Junte isso com as muitas ideias únicas do projeto Pi aí pela internet, e você tem uma peça de hardware muito valiosa.

Com um anúncio recente, a equipe do Raspberry Pi introduziu um kit de depuração dedicado para microcontroladores baseados em Arm.

Vamos dar uma olhada nisso.

Raspberry Pi Debug Probe: O que é?

O Raspberry Pi Debug Probe é uma solução completa de depuração em hardware para controladores baseados em Arm alimentados por seu chip interno, o RP2040.

Ele foi projetado mantendo o Raspberry Pi Pico e outras placas baseadas em RP2040 em mente.

Mas, não se limita a esses dispositivos e pode ser usado para depurar qualquer microcontrolador baseado em Arm com uma porta SWD com E/S 3V3.

Este kit de depuração destina-se a fazer uso da arquitetura de depuração CoreSight da Arm, na qual os núcleos do processador podem ser acessados através da Porta de Acesso (AP).

Isso pode ser usado para definir pontos de interrupção e etapas únicas, observar os valores de registro do processador e acessar a memória/periféricos por meio da interface de barramento do processador.

Um fluxograma que descreve como o Raspberry Pi Debug Probe funciona.

O microcontrolador fornece uma Porta de Depuração (DP), que se conecta externamente aos pinos no pacote e internamente a cada AP no sistema.

O chip RP2040 expõe seu DP por meio de uma depuração de fio serial (SWD) de baixa contagem de pinos.

Devido a isso, um computador host pode conversar com o protocolo SWD pela mesma porta e controlar o AP de cada núcleo de processador para depurar um programa em execução.

Para explicar isso, o Raspberry Pi menciona o seguinte no anúncio:

Um teste de depuração fornece uma ponte entre o USB e o protocolo SWD.

Embora não seja estritamente necessário se o computador host for um Raspberry Pi (você pode conectar a porta SWD do alvo diretamente ao cabeçalho GPIO em um Raspberry Pi), é muito mais conveniente conectar-se via USB. E se você estiver usando um PC ou Mac, o USB é sua única opção.

Além disso, o Raspberry Pi Debug Probe expõe sinais SWD em um conector JST de três pinos que está em conformidade com o Raspberry Pi Debug Connector Specification.

Eles também fornecem cabos adaptadores para que você não precise soldar nada para a breadboard ou o conector de depuração no Raspberry Pi Pico H e WH.

Um recurso bônus?: O Raspberry Pi Debug Probe pode funcionar eficientemente como um adaptador serial USB na mesma conexão USB usada pela ponte SWD.

Ele pode ser útil quando você deseja estabelecer uma conexão de console serial entre um destino de microcontrolador e um computador host.

E a fundação Raspberry Pi destaca o mesmo:

Para usuários que não exigem funcionalidade de depuração, o baixo preço do Raspberry Pi Debug Probe o torna uma alternativa econômica a outros adaptadores seriais USB.

Ele substituiu em grande parte o outrora onipresente cabo FTDI como nosso adaptador de escolha aqui no Pi Towers.

Se você quiser, então você pode passar pelo anúncio oficial post do blog para saber mais.

Disponibilidade e Preços

o conteúdo da caixa quando você compra um kit de sonda de depuração de framboesa pi

Ao comprar o kit de depuração, você receberá uma ponte USB para SWD (Serial Wire Debug), um adaptador serial USB genérico e cabos para se conectar a um computador host e ao destino de depuração.

Está atualmente disponível por $12; você pode comprá-lo no site oficial que lista fornecedores de todo o mundo.

Última atualização deste artigo: 4 de march de 2023