Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
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.