Flashing your firmware with Flash Tool Lite

If you have a host system with 64-bit Windows* or Mac* OS X*, the setup tool for the Intel® Edison board replaces this method of flashing your board. For steps for your host system, see the steps for Windows or Mac.

This section contains steps to update (flash) the firmware on your Intel® Edison board. Flash Tool Lite is the preferred method of flashing your board's firmware.The firmware is your board's operating system, and also allows for use of Wi-Fi*, Bluetooth*, analog and digital controls, and other functions.  It's important to keep your firmware up-to-date to ensure the best stability and performance for your board.

Requirements

To flash your board, set up your Intel® Edison board as described in Setting up the Intel® Edison board (with Arduino* expansion board) or Setting up the Intel® Edison board (with mini breakout board), depending on your board. Then flash your board as described in Flashing your board.

Setting up the Intel® Edison board (with Arduino* expansion board)

The Intel® Edison board needs to be connected correctly before you can successfully flash it. The steps below are for the Arduino expansion board.

  1. The position of the switch (between the standard USB and the micro USB ports) should be switched to the down position, such that it is to be closer to the micro USB connector labeled J16 on the board.

    Example of the board configured properly

  2. The J16 (or microgadget) micro USB connector is connected to a micro USB cable. Do not connect the other end to your computer's USB port yet. This connector provides power for the board.
  3. The edge micro USB connector (also called the UART micro USB connector) should be connected to the computer's USB port through a micro USB cable. This serves as a serial connection.

Preferably, you should also have an external power supply for your board, plugged in to an outlet. Do not plug the power supply in to your board yet! For detailed requirements for the power supply, see Assembling the Intel® Edison board with the Arduino expansion board

Your board is now set up for flashing. Continue with the steps in Flashing your board.

Setting up the Intel® Edison board (with mini breakout board)

The Intel® Edison board needs to be connected correctly before you can successfully flash it. The steps below are for the mini breakout board.

Example of the mini breakout board

  1. The top micro USB connector should be connected to your computer using a micro USB cable. This serves as a serial connection.
  2. The bottom micro USB port should be connected to a micro USB cable. Do not connect the other end to your computer's USB port yet. This connector provides power for the board.

Your board is now set up for flashing. Continue with the steps in Flashing your board.

Flashing your board

When you begin the flashing process, you should not have your board powered by USB or connected to its power supply. Check to ensure none of the LEDs on your board are lit. If they are, complete the appropriate steps in Setting up the Intel® Edison board (with Arduino* expansion board) or Setting up the Intel® Edison board (with mini breakout board), to make sure your board is set up correctly before you continue.

When you plug the board in during the steps below, Flash Tool Lite will detect your board's boot procedure and begin the flashing process. If your board is set up with the Arduino expansion board, having an external power supply for the steps below is recommended. Using a USB 3.0 port will also speed the flashing process.

  1. Launch Flash Tool Lite.
  2. Click Browse, then navigate to and select the FlashEdison.json file, which is included along with the Flash Tool Lite package. Alternatively, you can download the latest firmware complete image .zip file for the Intel® Edison board. If you provide an image file, you can simply select the .zip file, as Flash Tool Lite will automatically unzip and locate the correct .json file to use.

    Browsing for the FlashEdison.json file

  3. Click Open to open the file. The Flash file drop-down list automatically displays the name of the .json file once Flash Tool Lite is ready to flash your board. This may take a few moments if you have selected a zip file.

    Opening the .json file

  4. From the Configuration drop down, choose one of the following:
    • If your computer has Windows, select RNDIS.
    • If your computer has Mac OS X or Linux, select CDC.
  5. Click Start to Flash.

    Click Start to Flash.

  6. Quickly plug the remaining micro USB cable in from your board to your computer:
    • For the Arduino expansion board, this is the cable connected to the multigadget port on your board.
    • For the mini breakout board, this is the cable connected to the bottom USB port.
  7. If you are using the Arduino expansion board, plug your external supply in to your board. You should see Flash Tool Lite detect the board and begin the flashing process.

    Example of the flashing process

  8. Wait until the progress bar is complete and a success message is displayed. You have now successfully flashed your board.

Example of the firmware flashing progress:

Firmware flash progress

Example of the success message:

Example of the success message

Last Updated: 
星期六, 2015, 四月 25
有关编译器优化的更完整信息,请参阅优化通知