GUF-Yocto-jethro-9.0-r7707-0
i.MX6
User Manual
boot-imx6guf.cfg
If you have not built the image yourself but rather want to install a Garz & Fricke prebuilt Yocto image, the
filenames will differ slightly. The file extensions should be equal, though, so it should not be difficult to determine
the correct files.
Note:
The installation via
fng-install.sh
removes any previously installed regular operating system. If
the installation fails for some reason, the device will always boot into
Flash-N-Go System
afterwards.
9.2.1 Over the network via TFTP
During development, the most comfortable way of installing the images on the device is by loading them over the
network via TFTP. For this purpose, a TFTP server is needed on your development host machine (please see
[
I
3.4 Uploading files with TFTP]
on how to install and configure it). The TFTP server directory has to be set to your
deploy
folder, e.g.
/home/user/yocto/GUF-Yocto-jethro-9.0-r7707-0/build-imx6guf/tmp/deploy/images/imx6guf/
.
The ethernet connection on the device has to be configured as described in
[
I
4.2.1 Garz & Fricke system con-
, so that it can access the TFTP server.
The script can be loaded to the device and executed there via the
Flash-N-Go System
shell. Assuming, that
your TFTP host has the IP address 192.168.1.100, type:
FLASH-N-GO:/ export TFTP=192.168.1.100; curl tftp://$TFTP/fng-install.sh > /tmp/a.sh;
,!
sh /tmp/a.sh
The above command loads the
fng-install.sh
script from your TFTP server to the
/tmp
directory of the
Flash-N-
Go System
and executes it from there. During execution of the script, the Yocto image files will be loaded from
the TFTP server and written directly to the eMMC flash memory.
The installation procedure will take some minutes. You can observe the output messages of the process on the
terminal console. After successful installation the script returns to the Flash-N-Go prompt:
Update successful
FLASH-N-GO:/
9.2.2 From a local folder using an external storage device
If you do not have a network connection to your device, the
fng-install.sh
can be copied to an external storage
device, e.g. a USB driver or an SD card, along with the Yocto images. Simply put all files into the same folder
and insert the storage device into your i.MX6.
The TFTP environment variable must not be set. Usually the variable is not set, so you do not have to worry
about this. If you have tried using TFTP before, though, it probably contains your TFTP server IP address and
has to be unset explicitly:
FLASH-N-GO:/ unset TFTP
To start the installation, simply call the script from the shell:
FLASH-N-GO:/ sh /mnt/mstick1/fng-install.sh
The installation procedure will take some minutes. You can observe the output messages of the process on the
terminal console. After successful installation the script returns to the Flash-N-Go prompt:
Update successful
FLASH-N-GO:/
Note:
The installation from a local folder requires Flash-N-Go System 4.0 or higher.
60