BIOS Update Steps
- Intel® Joule™ development platform and properly rated power supply
- A development workstation running Windows 8, 8.1 or Windows10 (32-bit and 64-bit version are supported)
- Workstation has an internet connection to download BIOS & drivers; or all available locally
- A Type-A to Type-C USB cable
- Local copy of the BIOS image to flash. Retrieve it from the Download Center .
- Intel® Android* Device USB driver
- Intel® DnX driver
- Intel® Platform Flash Tool
- On your host computer, download and extract the contents of BIOS update package from the download center.
- Review the readme file included within the BIOS package to ensure this update is appropriate for the target hardware and use case.
- Within the firmware folder you just extracted, search for and runFlashUsbDriver-#.#.#.exeto install the required drivers.
- Reboot the host workstation.
Warning:Flashing the BIOS will not retain any settings selections you made to the previous BIOS version. The new version will be set at the factory defaults.
- Unplug any cables you may have connected to the development platform to completely power it off.
- Plug in the Type-C USB cable to a USB port on your host computer.
- Ensure the 12V power supply is powered and operational -Do not plug in the development platform yet!
- Hold down theDNXBootbutton on the development platform. It is located on one corner of the development platform, slightly removed from the other buttons, as shown in the image below.
- While holding down the DnX button, connect the 12VDC power connector and then release the DnX button. The device will power up and enter DnX mode.
- Now connect the USB cable to theType-C USB porton the development platform.
- On the host workstation, openDevice Managerand verify that the development platform is recognized correctly by finding theIntel DnX Deviceentry under Universal Serial Bus devices:
- Next, in Windows Explorer, return to the firmware folder previously downloaded and extracted (uncompressed). Release and debug versions of the update binary should be in the root folder.
- Copy the relevant .bin file to the DNX folder (only one ashaving multiple versions in the folder can cause the update process to fail). The flashing batch file (Flash.bat) in the DNX folder will use the binary held in this folder.
- On the host computer, open a command prompt window by clicking theStartmenu button or [Window+R] combo and running thecmdapplicaiton.
- Within thecmdinstance, navigate to theDNXdirectory that was previously downloaded, extracted and where the target BIOS image is located.
- In the command prompt window, enter the following command. Revise the file name to match the desired BIOS file within the DNX folder.Flash.bat Joule_C0-X64-Release-1F1-Public_DNX.bin
- Thecmdwindow will echo information about the BIOS update process. You should see output similar to the following when the script has finished flashing the BIOS:C:\temp\joule-firmware-2017-04-13-1F1-public\DNX>Flash.bat Joule_C0-X64-Release-1F1-Public_DNX.bin===============================================================================Intel(R)Flash.bat version #1.1.14-------------------------------------------------------------------------------- Provisioning the eMMC...- WARNING: Already provisioned!- Checking for RPMB...- Downloading the BIOS...- Clearing NvStorage...===============================================================================C:\temp\joule-firmware-2017-04-13-1F1-public\DNX>
- Unplug the USB cable and power supply from the development platform to power it completely off.
Note: The first boot after updating the BIOS can take a little longer than normal.