This is mostly for documentation purposes. U-Boot for EX400 does no longer
build with latest binutils used in OpenWrt 21.02, which is why we do not ship
U-Boot in our images for EX400 at the moment. This is the U-Boot that has been
shipped in the migrator image
EX400-X-IOPSYS-6.3.0ALPHA4-28-g556c4319d1-U-Boot-826af23a77-210826_1419-ubifs-MIGRATOR.y3
-------------------------------------------------------------------------------
* 826af23a77 ex400: Autodetect squashfs vs UBIFS
* 3077d68ddf ex400: Enable setexpr command
* 5aa83e12bc cmd: itest: correct calculus for long format
* 0cd508d8dd ex400: enable network by default
* 2fdb548516 use iopsys FIT image when doing a web upgrade
* b4f73f52f5 added a new command to flash an an iopsys FIT image
* dd6f5d4609 ex400: update environment variables to be aligned with IOPSYS 6 design
* cb68482deb Merge branch 'ex400_add_fit_support' into 'ex400'
* 4e46ac74e0 ex400: uboot: add FIT support
-------------------------------------------------------------------------------
commit 826af23a7723ee05dc9bc023d12a83f44aa649f4
Author: Andreas Gnau <andreas.gnau@iopsys.eu>
Date: 2021-08-25 14:29:46 +0200
ex400: Autodetect squashfs vs UBIFS
Base directory -> /
include/configs/inteno_mt7621.h | 37 ++++++++++++++++++++++++-------------
1 file changed, 24 insertions(+), 13 deletions(-)
-------------------------------------------------------------------------------
commit 3077d68ddf31a0ad999485e5144098a3399ce0c5
Author: Andreas Gnau <andreas.gnau@iopsys.eu>
Date: 2021-08-10 12:24:00 +0200
ex400: Enable setexpr command
Enable setexpr command in config. This is needed for calculating the UBI
volume id of the rootfs volume which is needed for squashfs as root.
Base directory -> /
configs/ex400_defconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
-------------------------------------------------------------------------------
commit 5aa83e12bc1195366485b70cc6dfc41f0d5f992f
Author: Sebastien Colleur <sebastienx.colleur@intel.com>
Date: 2017-02-10 15:59:15 +0300
cmd: itest: correct calculus for long format
itest shell command doesn't work correctly in long format when doing
comparaison due to wrong mask value calculus that overflow on 32 bits
values.
Signed-off-by: Sebastien Colleur <sebastienx.colleur@intel.com> Reviewed-by:
Simon Glass <sjg@chromium.org>
(cherry picked from commit 2c79fd401982c7d6c5e77c09bc7035f8a3766c88)
Base directory -> /
cmd/itest.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
-------------------------------------------------------------------------------
commit 0cd508d8dd077d62baa59a0d74e2e5f24cff8926
Author: Oussama Ghorbel <oussama.ghorbel@iopsys.eu>
Date: 2021-07-27 16:36:35 +0200
ex400: enable network by default
as the equipement is used for development purpose only then enable network
by default for convinence
Base directory -> /
board/inteno/common/board.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
-------------------------------------------------------------------------------
commit 2fdb54851610838e35e4d889a0fbc14fb766a78b
Author: Oussama Ghorbel <oussama.ghorbel@iopsys.eu>
Date: 2021-07-23 10:52:32 +0200
use iopsys FIT image when doing a web upgrade
Base directory -> /
board/inteno/common/httpd.c | 18 +-----------------
1 file changed, 1 insertion(+), 17 deletions(-)
-------------------------------------------------------------------------------
commit b4f73f52f515fb19552b4a5183a5aaecbb4b4cd1
Author: Oussama Ghorbel <oussama.ghorbel@iopsys.eu>
Date: 2021-07-23 10:49:34 +0200
added a new command to flash an an iopsys FIT image
Base directory -> /
cmd/Makefile | 1 +
cmd/iopsys_upgrade.c | 289 +++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 290 insertions(+)
-------------------------------------------------------------------------------
commit dd6f5d4609df08d808931c4ca01e186d59cbbea1
Author: Oussama Ghorbel <oussama.ghorbel@iopsys.eu>
Date: 2021-07-23 10:43:18 +0200
ex400: update environment variables to be aligned with IOPSYS 6 design
Use separate volumne for kernel use u-boot for mtd name instead of uboot
fix
Base directory -> /
include/configs/inteno_mt7621.h | 40 +++++++++++++++-------------------------
1 file changed, 15 insertions(+), 25 deletions(-)
-------------------------------------------------------------------------------
commit cb68482debf9b5a3ef7471cc4182f189ab743b09
Author: Oussama Ghorbel <oussama.ghorbel@iopsys.eu>
Date: 2021-03-24 10:10:17 +0000
Merge branch 'ex400_add_fit_support' into 'ex400'
ex400: uboot: add FIT support
See merge request fork/uboot!2
Base directory -> /
configs/ex400_defconfig | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
-------------------------------------------------------------------------------
commit 4e46ac74e0944684590899f969de9b6335a8f69a
Author: Bartlomiej Grzeskowiak <bartlomiej.grzeskowiak@iopsys.eu>
Date: 2021-03-23 09:28:21 +0100
ex400: uboot: add FIT support
Signed-off-by: Bartlomiej Grzeskowiak <bartlomiej.grzeskowiak@iopsys.eu>
Base directory -> /
configs/ex400_defconfig | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
-------------------------------------------------------------------------------
commit 0020e671c807ec51be94ab557b2a945e3630b8fe
Author: Oussama Ghorbel <oussama.ghorbel@iopsys.eu>
Date: Fri May 24 16:07:24 2019 +0200
misc clean up and minor fixes
commit 04e9179ae3493b31548eda97f555c2944df6c19b
Author: Oussama Ghorbel <oussama.ghorbel@iopsys.eu>
Date: Fri May 24 14:27:32 2019 +0200
use preinit as linux init process
commit 4eaca41a6b842336ead03698434d08a775dad1ec
Author: Oussama Ghorbel <oussama.ghorbel@iopsys.eu>
Date: Tue May 21 15:58:50 2019 +0200
update web gui to iopsys look and clean up some remnant
On intel it is not possible to grep for the compiled in version string
so another one was created and put in SPL. but missed the " so it's not
correct json anymore.
that combined with the fact that board_late_init() was never called due
to missing define in config made the update logic fail.
Change the PKG_RELEASE to 7 as a previous bug in the Makefile made it
actually 6 even if the value was set to 5.
The expansion of PKG_RELEASE did not work and ended up as the first value
set in "define uboot/ex400"
why and why this change work correctly I do not understand.
-------------------------------------------------------------------------------
* b9fece4 Add the missing M in the environmental variable bootargs_ubi
-------------------------------------------------------------------------------
commit b9fece495814fec83970688df2cf19a320d05090
Author: Michael Zhang <m.zhang@genexis.eu>
Date: 2018-10-10 14:35:43 +0200
Add the missing M in the environmental variable bootargs_ubi
'mem=480M@512' caused a kernel panic in Intel GRX evaluation boards. The
parameter shall be 'mem=480M@512M'.
Base directory -> /
include/configs/iopsys.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
* 505b9eb To boot on grx550 board the last M is important.
-------------------------------------------------------------------------------
commit 505b9ebb3d3f620e46f16a9b7b364ecc64256c2f
Author: Kenneth Johansson <kenneth@southpole.se>
Date: 2018-09-14 15:52:56 +0200
To boot on grx550 board the last M is important.
Base directory -> /
include/configs/iopsys.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
-------------------------------------------------------------------------------