Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
As placas de desenvolvimento Freedom (FRDM) são plataformas de desenvolvimento e avaliação pequenas, de baixo consumo e econômicas, perfeitas para a prototipagem rápida de aplicativos. Essas placas de avaliação oferecem um programador flash de modo de dispositivo de armazenamento em massa fácil de usar, uma porta serial virtual e programação clássica e recursos de controle de execução.
No entanto, eles vêm com um bootloader mais antigo (v1.09) pronto para uso, que funciona efetivamente no Windows 7 ou em máquinas mais antigas. Se a placa estiver conectada ao Windows 8 ou máquinas mais recentes, o carregador de inicialização e o firmware do aplicativo travam imediatamente. Isso pode ser recuperado com algumas etapas conforme a seguir.
Etapa 1: Instalação de drivers
Por favor, instale os drivers de dispositivo fornecidos (de Drivers.zip) antes de qualquer coisa.
Etapa 2: Compreendendo o LED de status
Modo Bootloader: Piscando em 1 Hz: Executando normalmente sem condições de erro. 8 piscadas rápidas e apagadas por 2 segundos: Erro
Modo de aplicação: Ligado: Executando normalmente sem erros e sem atividade de USB Piscando: Atividade de USB 8 piscadas rápidas e desligado por 2 segundos: Erro
Etapa 3: Obtendo o Bootloader e a versão do firmware do aplicativo
- Conecte o dispositivo segurando o botão Reset, os power-ups do dispositivo no modo Bootloader
- Abra a unidade "BOOTLOADER" e o arquivo "SDA_INFO. HTM".
- Verifique a versão do Bootloader. Se for v1.09, o carregador de inicialização deve ser atualizado para a versão mais recente (ou seja, v1.11).
- Verifique a versão do aplicativo. Se for v0.00, o firmware do aplicativo travou. Um novo firmware precisa ser atualizado.
Etapa 4: desative / pare os serviços do Windows
O problema é que o Windows fala com o bootloader OpenSDA e o confunde. Isso resulta em travamento do Bootloader e do Firmware do aplicativo. Siga estas etapas para evitá-lo;
- Use o console de gerenciamento do computador para desativar alguns serviços
- Desative os "Serviços de armazenamento".
- Desative o "Windows Search".
- Pare a "Pesquisa do Windows".
Etapa 5: Atualizando o Bootloader
- Conecte o dispositivo, segurando o botão Reset, os power-ups do dispositivo no modo Bootloader.
- Arraste o arquivo "BOOTUPDATEAPP_Pemicro_v111. SDA" para o drive "BOOTLOADER" e deixe a placa por cerca de 15 segundos.
- Pode ser necessário para o Windows que você "remova com segurança" o dispositivo aqui.
- Desconecte a placa / cabo.
- Conecte-o novamente de forma normal (nenhum botão pressionado!).
- Desconecte-o novamente e, desta vez, conecte-o com o botão RESET pressionado para colocá-lo no modo Bootloader. O LED de status deve piscar agora com cerca de 1 Hz.
- Verifique a versão do Bootloader agora (conforme instruído na Etapa 3), que deve ser v1.11.
- O novo Bootloader agora está ciente do Windows 10.
Etapa 6: Carregando o firmware do aplicativo
- Conecte o dispositivo, segurando o botão Reset, os power-ups do dispositivo no modo Bootloader.
- Arraste o arquivo "20140530_k20dx128_kl46z_if_opensda.s19" para o drive "BOOTLOADER" e deixe a placa por cerca de 15 segundos.
- Pode ser necessário para o Windows que você "remova com segurança" o dispositivo aqui.
- Desconecte a placa / cabo.
- Conecte-o novamente de forma normal (nenhum botão pressionado!).
- Verifique a versão do aplicativo agora (conforme instruído na etapa 3).
- O dispositivo agora é compatível com o recurso de arrastar e soltar de arquivos binários do Mbed online.
E agora sua placa está configurada com o Windows 10.