
If you you are manually updating U-Boot, you probably want to run you new built image from the SD card or from USB. U-boot uses a sort of macro’s that you can run after you have interrupted the boot process (see run do_force_flash_os above). Press the reset button (under the text RESET in the picture above).
#Building u boot install#
On Ubuntu you might need to install the package dfu-util. Push the switch down in the direction of the micro USB ports so that the port is enabled. As you will be connecting to a host port of your PC, it needs to be configured as slave on the Edison. This port is a special port that can act as USB host or USB slave of which only one is active at a time. The second cable to attach goes to the USB port marked as 2 in the photograph below. If you prefer the command line you can use screen /dev/ttyUSB0 115200.
#Building u boot serial#
The serial port is probably /dev/ttyUSB0 and the baud rate is 115200 with parity none. To connect to the edison you might use a terminal emulator like gtkterm. This cable will be your serial connection to the Edison. To flash the Edison Arduino board you need 2 USB connections.Ĭonnect the first USB cable to the USB port marked as 3 in the photograph below. Before continueing read the section Flashing only IFWI Warning: It appears U-Boot must be matched to the IFWI version installed. This replaces U-Boot, the kernel in the boot partition, U-Boot environment and the rootfs. To flash everything you use either the script flashall.sh or the Intel Flash Tools Lite. If you have not handled the permissions issues systematically via udev, you will need to invoke any instance of flashall.sh or dfu-util as root with sudo.

The instructions on this page assume you have followed the instructions at Avoiding Permissions Issues. The recipe will be provide the latest U-Boot with acpi patches provided if required by the kernel (see ACPI or no-ACPI).

U-Boot is built automatically as part of the image building, see Building and installing the image.

