Desenvolvimento aberto
Espaço aberto
Desenvolvimento aberto Atualmente, escolhemos um excelente processador STM32F405RG. Além de ser um USB KVM, o produto em si tem o potencial de ser uma excelente placa de desenvolvimento STM32F405RG, fornecendo código aberto e ferramentas para usuários desenvolvedores usarem para desenvolvimento secundário, liberando a criatividade de todos, realizando várias ideias interessantes de DIY e maximizando o valor do produto Recursos de hardware Diferentes versões têm diferentes recursos de hardware operáveis Método 1: Atualizar e substituir o firmware KVM Pré requisitos: versão bootloader 2.0.0 ou superior Etapas de uso 1. Baixe o projeto de referência https://github.com/superkvm/superkvm usb fw dev, adaptamos este código para o hardware e ele pode ser executado diretamente no hardware atual 2. Obtenha o bootloader 2.0 ou superior dos canais oficiais, este bootloader é projetado especificamente para desenvolvimento secundário 3. Atualize o novo bootloader através da nova entrada web OTA, após atualizar este novo bootloader, compile e modifique o código usando o projeto de suporte, gere um arquivo bin, e então você pode escolher compilar este arquivo bin você mesmo 4. O programa fornece código para visualizar logs através da web por padrão, você pode visualizar os logs de execução do programa através do painel de log serial no lado esquerdo da página web Método 2: Executar o aplicativo UVM32 no KVM Pré requisitos: versão kvm app 0.9.11 ou superior Etapas de uso 1. Com base no pacote git oficial UVM32, compile seu próprio aplicativo uvm32 e gere um arquivo bin 2. Use a ferramenta de download oficial para baixar para o dispositivo, entra em vigor imediatamente após o download e não perde dados após perda de energia 3. Visualize os logs de execução do seu aplicativo através da ferramenta de log online Ferramentas web Atualmente fornecemos funcionalidade de visualização de logs, esta ferramenta é uma visualização de log somente leitura unidirecional, e melhoraremos ainda mais as ferramentas web UART e mais no futuro Suporte técnico Para questões relacionadas ao desenvolvimento, entre em contato conosco via grupo QQ ou support@superkvm.com
Canonical: https://wiki.superkvm.com/pt-BR/open · Marketing: https://www.superkvm.com · GitHub: https://github.com/superkvm