...
The Flash-N-Go infrastructure (or FnG infrastructure) is a software product for NXP i.MX Edge devices created by SECO. Consisting of three parts: Flash-N-Go Boot, Flash-N-Go System and Flash-N-Go Update; it provides a convenient way of booting, flashing, testing and updating edge devices. FnG Infrastructure is available on the following series of devices:
...
Alternatively, the bootselect
tool can be used, available modes are regular for normal target OS and alternative for Flash-N-Go System.
Info |
---|
The bootmode switch needs to be held on each boot process. The selection made with bootselect is persistent. |
...
Expand |
---|
title | Using bootselect tool |
---|
|
It is also possible to use abbreviation such as a for alternative and so on. Code Block |
---|
| root@santaro:~# bootselect a
alternative
root@santaro:~# bootselect r
regular |
|
...
The Flash-N-Go System is designed as a management system to install and update target operating systems and change the device configurations. Thus it runs with root privileges. This may be a concern for some scenarios. Therefore some security considerations are necessary.
...
License
Expand |
---|
title | The license for the three tools of Flash-N-Go tool suite is as follows: |
---|
|
Flash-N-Go Boot (the boot loader): This package is published under GPLv2 license. This license information is listed in various places: In the Flash-N-Go manual, as well as contained in the source-package itself in the files COPYING and CREDITS, all available from the website: https://support.garz-fricke.com/projects/Santaro/Flash-N-Go/overview.html The tool “FnG-Boot” is just a single package, i.e. a “package list” is trivial: Just one source code package, also provided on the download page, e.g. GF_iMX6x-FNGBoot-v13.0r3797-src-full.tgz on https://support.garz-fricke.com/products/Santaro/Flash-N-Go/FNGBoot/FNGBoot-v13.0r3797/ The source code is a derived work from the “u-boot” bootloader project, which is itself released under GPLv2. All additional code is authored solely by Garz&Fricke / SECO. Hence the tool and its source code is completely licensed under GPLv2
Flash-N-Go System (the minimal yocto OS distribution): The releases (provided on the same web-page as above) include a full package list including license information for each package. Flash-N-Go Update (the updater tool): This package is published under Apache v2 licsense. It is an original Garz & Fricke project. The project is also no longer maintained. It is a python tool and, as such, is distributed as full source-code.
|