Well no
Nearly every image will have a uboot package in 1st 16M, I have only seen 1 without
(and I have a uSD wallet with 24 sd cards in it... for pbp ... hard to keep track)
So manjaro on emmc has a not very good MAINLINE uboot , almost certainly
BSP uboots have 3 files, idbloader, uboot and trust, all .img
Mainline has 2, uboot and trust are merged, uboot is often uboot.itb or u-boot.itb
There is 1 other than towboot that can drive display, all other are serial comms only
All uboot does is search (&manage) storage, copy kernel, initrd and dtb to specific memory locations
and do serial comms
The dtb does the other 'bios' type configuration (and also manage storage, replacing uboot config)
Once kernel, initrd and dtb are loaded, uboot is done, releases its memory, exits
---
BTW, I just tested towboot again, still poor vis a vis sleep, ~5 d from my 1/2 d test
uboot (and towboot) have recently increased capability for usb carriers,,,, uSD or SD in usb dongle
Nearly every image will have a uboot package in 1st 16M, I have only seen 1 without
(and I have a uSD wallet with 24 sd cards in it... for pbp ... hard to keep track)
So manjaro on emmc has a not very good MAINLINE uboot , almost certainly
BSP uboots have 3 files, idbloader, uboot and trust, all .img
Mainline has 2, uboot and trust are merged, uboot is often uboot.itb or u-boot.itb
There is 1 other than towboot that can drive display, all other are serial comms only
All uboot does is search (&manage) storage, copy kernel, initrd and dtb to specific memory locations
and do serial comms
The dtb does the other 'bios' type configuration (and also manage storage, replacing uboot config)
Once kernel, initrd and dtb are loaded, uboot is done, releases its memory, exits
---
BTW, I just tested towboot again, still poor vis a vis sleep, ~5 d from my 1/2 d test
uboot (and towboot) have recently increased capability for usb carriers,,,, uSD or SD in usb dongle