Inhoudsopgave:
- Stap 1: Installatie van stuurprogramma's
- Stap 2: De status-LED begrijpen
- Stap 3: De bootloader en de firmwareversie van de applicatie verkrijgen
- Stap 4: Windows-services uitschakelen/stoppen
- Stap 5: De Bootloader bijwerken
- Stap 6: De applicatie-firmware laden
Video: Aan de slag met FRDM-KL46Z (en Mbed Online IDE) met Windows 10: 6 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
De Freedom (FRDM) ontwikkelborden zijn kleine, energiezuinige, kosteneffectieve evaluatie- en ontwikkelingsplatforms die perfect zijn voor snelle prototyping van toepassingen. Deze evaluatiekaarten bieden een gebruiksvriendelijke flashprogrammer voor massaopslag in apparaatmodus, een virtuele seriële poort en klassieke programmeer- en run-control-mogelijkheden.
Ze worden echter standaard geleverd met een oudere bootloader (v1.09), die effectief werkt op Windows 7 of oudere machines. Als het bord is aangesloten op Windows 8 of nieuwere machines, crashen de bootloader en de applicatie-firmware onmiddellijk. Dit kan worden hersteld met een paar stappen als volgt.
Stap 1: Installatie van stuurprogramma's
Installeer alstublieft eerst de gegeven apparaatstuurprogramma's (van Drivers.zip).
Stap 2: De status-LED begrijpen
Bootloader-modus: Knipperend met 1 Hz: Werkt normaal zonder foutcondities. 8 keer snel knipperen en 2 seconden uit: Fout
Toepassingsmodus: Aan: normaal uitgevoerd zonder fout en geen USB-activiteit Knipperend: USB-activiteit 8 keer snel knipperend en 2 seconden uitgeschakeld: fout
Stap 3: De bootloader en de firmwareversie van de applicatie verkrijgen
- Sluit het apparaat aan door de Reset-knop ingedrukt te houden, het apparaat start op in Bootloader-modus
- Open het station "BOOTLOADER" en open het bestand "SDA_INFO. HTM".
- Controleer op de Bootloader-versie. Als het v1.09 is, moet de bootloader worden bijgewerkt naar de nieuwste versie (d.w.z. v1.11).
- Controleer de toepassingsversie. Als het v0.00 is, is de toepassingsfirmware gecrasht. Er moet een nieuwe firmware worden geflitst.
Stap 4: Windows-services uitschakelen/stoppen
Het probleem is dat Windows met de OpenSDA-bootloader praat en deze in de war brengt. Dit resulteert in het crashen van de Bootloader en de Application Firmware. Volg deze stappen om het te vermijden;
- Gebruik de Computer Management Console om een aantal services uit te schakelen
- Schakel de "Opslagservices" uit.
- Schakel de "Windows-zoekopdracht" uit.
- Stop de "Windows-zoekopdracht".
Stap 5: De Bootloader bijwerken
- Sluit het apparaat aan door de Reset-knop ingedrukt te houden, het apparaat start op in de Bootloader-modus.
- Sleep het bestand "BOOTUPDATEAPP_Pemicro_v111. SDA" naar het station "BOOTLOADER" en laat het bord ongeveer 15 seconden staan.
- Voor Windows kan het nodig zijn dat u het apparaat hier 'veilig verwijdert'.
- Koppel het bord/de kabel los.
- Sluit hem weer op een normale manier aan (geen knoppen ingedrukt!).
- Koppel het opnieuw los en sluit het deze keer aan met de RESET-knop ingedrukt om het in de Bootloader-modus te krijgen. De status-LED moet nu knipperen met ongeveer 1 Hz.
- Controleer nu op de Bootloader-versie (zoals aangegeven in stap 3), die v1.11 zou moeten zijn.
- De nieuwe Bootloader is nu op de hoogte van Windows 10.
Stap 6: De applicatie-firmware laden
- Sluit het apparaat aan door de Reset-knop ingedrukt te houden, het apparaat start op in de Bootloader-modus.
- Sleep het bestand "20140530_k20dx128_kl46z_if_opensda.s19" naar de "BOOTLOADER"-schijf en laat het bord ongeveer 15 seconden staan.
- Voor Windows kan het nodig zijn dat u het apparaat hier 'veilig verwijdert'.
- Koppel het bord/de kabel los.
- Sluit hem weer op een normale manier aan (geen knoppen ingedrukt!).
- Controleer nu de applicatieversie (zoals aangegeven in stap-3).
- Het apparaat is nu compatibel met slepen en neerzetten van binaire bestanden van Mbed online.
En nu is je bord helemaal klaar met Windows 10.
Aanbevolen:
Aan de slag met STM32f767zi Cube IDE en uw aangepaste schets uploaden: 3 stappen
Aan de slag met STM32f767zi Cube IDE en upload uw aangepaste schets: KOPEN (klik op de test om te kopen/bezoek de webpagina)STM32F767ZISONDERSTEUNDE SOFTWARE· STM32CUBE IDE· KEIL MDK ARM µVISION· EWARM IAR EMBEDDED WORKBENCH· ARDUINO-beschikbare IDE gebruikt om STM-microcontrollers te programmeren
Aan de slag met ESP32 - ESP32-kaarten installeren in Arduino IDE - ESP32-knippercode: 3 stappen
Aan de slag met ESP32 | ESP32-kaarten installeren in Arduino IDE | ESP32-knippercode: in deze instructie zullen we zien hoe we met esp32 kunnen werken en hoe we esp32-kaarten in Arduino IDE kunnen installeren en we zullen esp 32 programmeren om knippercode uit te voeren met behulp van arduino ide
Aan de slag met Stm32 met Arduino IDE: 3 stappen
Aan de slag met Stm32 Arduino IDE gebruiken: STM32 is een vrij krachtig en populair bord dat wordt ondersteund door Arduino IDE. om het te programmeren
Aan de slag met Esp 8266 Esp-01 met Arduino IDE - Esp-kaarten installeren in Arduino Ide en Esp programmeren - Ajarnpa
Aan de slag met Esp 8266 Esp-01 met Arduino IDE | Esp-boards installeren in Arduino Ide en Esp-programmering: in deze instructables gaan we leren hoe esp8266-boards in Arduino IDE te installeren en hoe esp-01 te programmeren en code erin te uploaden. Omdat esp-boards zo populair zijn, dacht ik erover om een instructablesfor dit en de meeste mensen hebben problemen
Aan de slag met IDE voor NRF51822, ARM® KEIL MDK V5 + ST-Link: 6 stappen
Aan de slag met IDE voor NRF51822, ARM® KEIL MDK V5 + ST-Link: Overzicht Toen ik begon met het ontwikkelen van een nRF51822-toepassing voor mijn hobbyproject, ontdekte ik dat er geen georganiseerde informatie over dit onderwerp was. Hier wil ik dus opmerken wat ik heb doorgemaakt. Dit beschrijft wat me worstelt om te implementeren