Índice:
- Etapa 1: Instalação de drivers
- Etapa 2: Compreendendo o LED de status
- Etapa 3: Obtendo o Bootloader e a versão do firmware do aplicativo
- Etapa 4: desative / pare os serviços do Windows
- Etapa 5: Atualizando o Bootloader
- Etapa 6: Carregando o firmware do aplicativo
Vídeo: Introdução ao FRDM-KL46Z (e Mbed Online IDE) Usando o Windows 10: 6 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
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.
Recomendado:
Introdução à interface do sensor I2C ?? - Interface do seu MMA8451 usando ESP32s: 8 etapas
Introdução à interface do sensor I2C ?? - Faça a interface do seu MMA8451 usando ESP32s: neste tutorial, você aprenderá tudo sobre como iniciar, conectar e fazer com que o dispositivo I2C (acelerômetro) funcione com o controlador (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
Neopixel Ws2812 Rainbow LED com brilho M5stick-C - Executando Rainbow no Neopixel Ws2812 usando M5stack M5stick C usando Arduino IDE: 5 etapas
Neopixel Ws2812 Rainbow LED com brilho M5stick-C | Executando Rainbow no Neopixel Ws2812 usando M5stack M5stick C usando Arduino IDE: Olá pessoal, neste instructables aprenderemos como usar LEDs neopixel ws2812 ou tira led ou matriz led ou anel led com placa de desenvolvimento m5stack m5stick-C com IDE Arduino e faremos um padrão de arco-íris com isso
Introdução ao ESP32 - Instalando placas ESP32 no IDE Arduino - Código ESP32 Blink: 3 etapas
Introdução ao ESP32 | Instalando placas ESP32 no IDE Arduino | ESP32 Blink Code: Neste instructables veremos como começar a trabalhar com esp32 e como instalar placas esp32 no IDE do Arduino e iremos programar esp 32 para executar o código blink usando arduino ide
Introdução ao AWS IoT com sensor de temperatura sem fio usando MQTT: 8 etapas
Introdução ao AWS IoT com sensor de temperatura sem fio usando MQTT: Em Instructables anteriores, passamos por diferentes plataformas de nuvem como Azure, Ubidots, ThingSpeak, Losant etc. Temos usado o protocolo MQTT para enviar os dados do sensor para a nuvem em quase toda a plataforma em nuvem. Para mais informações
Introdução ao CloudX IDE V4.0: 10 etapas
Introdução ao CloudX IDE V4.0: Esta é a primeira versão do CloudX Standalone IDE v4.0 que permite aos usuários fazer todos os seus projetos em um ambiente, ao contrário da versão anterior que os usuários ainda precisam instalar outro software de terceiros como o MPLABX IDE etc. Com este n