Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Este Instructable irá guiá-lo através de como atualizar um programa na TI-OMAPL138 via conexão UART USB. Um Instructatble separado está disponível para guiá-lo através da modificação do código para escrever seu próprio filtro de áudio em tempo real e produzir os arquivos necessários para conversão e flash. Se você ainda não fez isso, aqui está um link para esse Instructable (em breve). Supondo que o tutorial esteja completo, você está pronto para começar.
* Este programa foi escrito para o ECE 3640 (Discrete Signal Processing) da Utah State University. Este projeto é um projeto de classe para ECE 5770 (Microcomputer Interfacing)
Etapa 1: primeiros passos
Este tutorial foi desenvolvido para funcionar no Windows 10. Os aplicativos necessários para concluir este projeto funcionam apenas no Windows. O programa pode ser executado no terminal Windows ou no Cmder (link abaixo). Este tutorial é feito usando o Cmder, mas também funciona no terminal do Windows.
Arquivos e aplicativos necessários
FlashMe.zip (este zip contém todos os outros arquivos e aplicativos necessários para atualizar o programa)
Extraia esses arquivos em uma pasta que seja conveniente para você
Aplicativos opcionais.
Cmder (link para download direto) (opcionalmente, pode ser baixado em https://cmder.net, baixe a versão completa)
Extraia o Cmder onde for conveniente para você. Você executará o programa a partir desse local
Etapa 2: iniciar o programa
Execute o Cmder (ou terminal do Windows) e navegue até o diretório que você extraiu FlashMe.zip (neste exemplo, o diretório é C: / FlashMe)
Quando você estiver no diretório correto, digite "FlashMe.bat" excluindo as aspas e pressione Enter.
(Opcionalmente, você pode clicar duas vezes no arquivo FlashMe.bat na pasta e ele abrirá o terminal do Windows e iniciará o programa)
Você deverá ver esta tela (imagem acima).
Copie o arquivo.out e o arquivo boot.out no mesmo diretório do FlashMe (neste caso, cole o arquivo.out em C: / FlashMe) e pressione qualquer tecla do teclado para continuar. Nota: boot.out deve ser nomeado exatamente boot.out, seu arquivo pode ser nomeado como você quiser, desde que a extensão seja.out.
Etapa 3: converter arquivo.out
O programa irá pedir o seu nome de arquivo. Digite o nome do arquivo, sem a extensão e pressione Enter. Neste exemplo, nosso arquivo é denominado mcaspPlayBk_echo.out, portanto, digitaremos mcaspPlayBk_echo e pressionaremos enter e você deverá ver a conversão do arquivo concluída. (Se o arquivo não for encontrado ou inserido corretamente, será solicitado que você verifique se o arquivo está na pasta correta e digite o nome do arquivo novamente.) O arquivo de inicialização será convertido em segundo plano.
Em seguida, ele solicitará que você defina o interruptor dip de inicialização para 01010000, conforme mostrado na imagem, e conecte o cabo USB à porta UART USB. O cabo de alimentação não deve ser conectado neste momento.
Etapa 4: localize a porta COM
O programa abrirá o Gerenciador de Dispositivos do Windows. Role para baixo até encontrar portas e expanda essa seção (como mostrado na imagem acima). O número próximo a COM é sua porta COM. Você deve fechar o Gerenciador de dispositivos, então ele solicitará o número da porta. Neste exemplo, ele está conectado a COM4, portanto, inseriremos 4 no terminal e pressionaremos enter. Agora você deve conectar o cabo de alimentação na placa.
Etapa 5: prepare-se para a próxima etapa
O programa fornecerá instruções sobre o que fazer durante a próxima etapa. Você não terá que fazer nada nesta etapa, apenas leia as instruções e pressione qualquer tecla do teclado para continuar.
Etapa 6: carregar os arquivos de inicialização
Você verá isso no terminal (imagem acima). Ao ver a mensagem "Aguardando BOOTME …" pressione o botão de reinicialização na placa. Depois disso, ele continuará a enviar alguns arquivos e a configurar o dispositivo. Esta parte pode levar alguns minutos, então seja paciente.
Etapa 7: etapas finais
Você deve ver esta imagem (acima) e seu programa agora está piscando no quadro.
Desconecte o cabo de alimentação e mude as chaves dip de inicialização para 01110000, em seguida, conecte o cabo de alimentação na placa.
Seu programa está em execução. Conecte um sinal de áudio na porta auxiliar superior (entrada de linha) na placa e algum tipo de cabo de saída de áudio (como alto-falantes ou fones de ouvido) na porta aux inferior (saída de linha). Comece a reproduzir algum áudio e ouça a saída alterada do arquivo.
Divirta-se programando e aprendendo sobre filtros de áudio.