27/11/2021

Aplicação de configuração para o CP2130 da Silicon Labs

Como o título do post sugere, trata-se de uma aplicação específica para configurar a ROM do CP2130, um integrado de interface USB para SPI da Silicon Labs. Esta aplicação permite configurar os mais diversos parâmetros deste integrado, incluindo todos os descritores USB e também as funções e estados dos pinos de entrada e saída. Devo referir que esta aplicação já vai na versão 1.1, que é a mesma que disponibilizo aqui. A versão inicial apresentava alguns problemas, factor que me levou a adiar o lançamento.

Ademais, é sempre importante frisar que esta aplicação veio um pouco tarde, uma vez que a Silicon Labs decidiu descontinuar o CP2130 em 23 de Março, ficando a decisão com efeito a 29 do mesmo mês. Não obstante, e mesmo considerando que o CP2130 já não existe em stock nas grandes distribuidoras, decidi avançar com este projecto.

Versão 1.1 da aplicação de configuração.

A última versão da aplicação pode ser descarregada através dos links abaixo. O primeiro link aponta para o pacote que contém o código-fonte e os scripts de compilação e instalação, sendo este o pacote recomendado para a instalação. Em alternativa, pode optar por transferir a aplicação já compilada sob a forma de AppImage. Contudo convém salientar que, caso escolha o último pacote, deverá criar regras de acesso "udev" para todos os dispositivos da Silicon Labs, ou pelo menos para o CP2130.

Links importantes:
Aplicação de configuração: https://app.box.com/s/z2dp...2pe2
Aplicação de configuração (AppImage): https://app.box.com/s/71t3...q4rl