Fazendo uma placa de depuração para Flipper Zero em Altium



Flipper Zero é uma multi-ferramenta de bolso com fator de forma tamagotchi para hackers que estamos desenvolvendo. Postagens anteriores [ 1 ], [ 2 ], [ 3 ], [ 4 ], [ 5 ], [ 6 ], [ 7 ], [ 8 ], [ 9 ], [ 10 ], [ 11 ]



O Flipper Debug Board baseado em ST-Link V3 é um depurador no circuito para desenvolvedores avançados que desejam depurar o firmware em execução em um dispositivo. Na verdade, este é um STLink V3 normal, diluído para conveniência no fator de forma de um módulo externo para Flipper Zero.



O vídeo mostra o processo de fiação de um módulo para Flipper do zero no Altium Designer.



A placa de depuração não é necessária para o firmware do Flipper Zero.



Você pode atualizar o firmware, desenvolver e fazer o upload do seu firmware para o Flipper Zero via USB sem uma placa de depuração! Uma placa de depuração é necessária para depuração no sistema de programas em execução, por exemplo, via GDB, OpenOCD. Se você não sabe exatamente como usá-lo, você não precisa desta placa.



Especificações







  • ST-Link V3 Mini para firmware e depuração no sistema
  • UART integrado para USB conectado ao UART no Flipper Zero (GPIO 13, 14)
  • Pinos GPIO não utilizados Flipper Zero para depuração e prototipagem


Esquema



O esquema do projeto pode ser visualizado em nosso site no visualizador interativo Esquema do projeto interativo (clicável)









Fontes do projeto Altium





O código-fonte completo do projeto da placa de depuração, junto com a biblioteca de componentes, pode ser baixado do repositório github.com/Flipper-Zero/flipperzero-devboard-stlinkv3



- Olá, procuramos talentos!



imagem

Estamos constantemente à procura de engenheiros e gestores para se juntarem à nossa simpática equipa. A lista completa de vagas pode ser encontrada aqui career.habr.com/companies/flipper-devices









Desenvolvedor C (incorporado) / intermediário



O firmware é uma parte de grande escala, consistindo em um sistema operacional baseado em FreeRTOS e um grande número de aplicativos individuais, por isso estamos constantemente recrutando novos desenvolvedores para implementá-lo. Precisamos de alguém que confie em C e esteja familiarizado com o embedd. Descrição completa do cargo career.habr.com/vacancies/1000068496



Engenheiros de controle de qualidade / testadores de software (integrados)



O teste é uma parte volumétrica incrivelmente importante em todas as etapas da criação do Flipper Zero. Agora, nossos desenvolvedores estão lançando ativamente novas versões de software e hardware, portanto, nossa equipe precisa de engenheiros de controle de qualidade Middle e Juior. Descrições completas dos cargos:

career.habr.com/vacancies/1000071996

career.habr.com/vacancies/1000071987



Gestor de projeto



Nosso projeto consiste em um grande número de sistemas, cada um dos quais gerenciado por uma ou mais pessoas. Procuramos alguém que possa ajudá-lo a acompanhar todas as tarefas, sincronizar equipes e manter o planejamento sob controle. Descrição completa do cargo career.habr.com/vacancies/1000063748






Nossas redes sociais



                             



Todas as características do Flipper Zero no site oficial .

Nosso blog em inglês .



All Articles