- Hold 'Boot0' Button and press the 'Reset' Button In Windows Device Manager under USB-Controller an entry 'STM Device in DFU Mode' shows up
- Install and open the Programm 'DfuSeDemo' from ST-Microelectronics. In the Available DFU Devices-ComboBox you see: 'STM Device in DFU Mode'
- Click the 'Choose' button and navigate to and open the file: 'FEZCLR Bootloader v2.0.4.dfu'
- Click 'Upgrade', when finished --> Quit and repower the board
- Hold Left (L) Button and press 'Reset' Now in Windows Device Manager under (COM && LPT) 'GHI Bootloader Interface (COM..) shows up
- Open Teraterm and under 'Serial' connect to the just created COM Port. You can enter commands: v(CR) shows the version e(CR) erases the board firmware u(CR) is used to load a new firmware to the board
- erase the firmware with e(CR)
- use command u(CR) then, when continuing 'C' are appearing on the screen: --> File --> Transfer --> XModem --> Send –> Set Option ‘1K’ --> select ‘FEZCLR Firmware v1.0.0.glb’ (important: don't forget to activate the '1K' Checkbox)
- Under 'Tools' --> 'Extensions and Updates' Deinstall evtl. installed newer Versions of TinyCLR Project System
- Download the file 'TinyCLR OS ProjectSystemv1.0.0.vsix' from this repository on your PC and doubleClick This installs the correct ProjectSystem for TinyCLR V1.0 Important: When it is installed --> Uncheck the Option for Automatic Update of the Project System, otherwise after the next start of Visual Studio the newest GHI Project System is loaded and TinyCLR V1 will not longer work.
- Copy the needed TinyCLR Libraries (from this Repo) into a folder on your PC and select this folder as a private NuGet PacketSource.
- Install the NuGet Packages 'GHIElectronics.TinyCLR.Core' and 'GHIElectronics.TinyCLR.BrainPad' which must be Version 1.0.0