Put the Athens Image on your Micro SD Card
We have provided a utility to provision your SD card with the Athens OS. If you don't have an SD card, we suggest this one or this other one
Follow these instructions to configure your SD card:
- Make sure you have a local copy of the Flash.ffu file (i.e. the Athens image).
- Make sure you have installed the Windows Assessment and Deployment Kit (ADK), included in the zip file with this documentation.
- Insert an SD card into your SD card reader.
- Open an administrator command prompt and navigate to the folder containing your local Flash.ffu.
- Find the disk number that your SD card is on your computer. This will be used when the image is applied in the next step. To do this, you can use the diskpart utility. Run the following commands:
- Using the administrator command prompt, apply the image to your SD card by running the following command (be sure to replace PhysicalDriveN with the value you found in the previous step, for example, if your SD card is disk number 3, use "/ApplyDrive:\\.\PhysicalDrive3" below):
"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\x86\DISM\dism.exe" /Apply-Ffu /ImageFile:Flash.ffu /ApplyDrive:\\.\PhysicalDriveN /SkipPlatformCheck
- Open a command prompt with Administrator priviliges and cd to
C:\Program Files (x86)\Microsoft IoT.
- Figure out the name of SD card drive (for example,
F:).
- From that command prompt, launch the
DeployTools.cmd specifying the SD card drive name (F: in this example):
- From the same command prompt, also copy the C/C++ RunTime binaries (always assuming the SD card drive is
F:):
copy /Y "%VS140COMNTOOLS%\..\..\VC\redist\onecore\x86\Microsoft.VC140.CRT\*" F:\Windows\System32
copy /Y "%VS140COMNTOOLS%\..\..\VC\redist\onecore\debug_nonredist\x86\Microsoft.VC140.DebugCRT\*" F:\Windows\System32
- When imaging and copying complete, unplug the power for the MinnowBoard Max, insert the card into the MBM SD card slot and plug the power back into the MBM.
- The MBM should automatically boot to the card. If it does not, it will boot to the UEFI shell, and you will have to execute the following in the UEFI shell to boot Windows:
fs1:
efi\boot\bootia32.efi
- If all goes well, the board should finish booting and DefaultApp should come up, displaying its IP address.
- IMPORTANT: Do reboot your MBM at this point.
- Once the MBM has rebooted, you can Telnet into the MBM using the IP address or the device name.