Tartarus changed the topic of #u-boot to: SOURCE MOVED TO https://source.denx.de/u-boot/u-boot.git / U-Boot v2021.10 is OUT / Merge Window is OPEN until 25 October 2021 / Release v2022.01 is scheduled for 10 January 2022 / http://www.denx.de/wiki/U-Boot / Channel archives at https://libera.irclog.whitequark.org/u-boot
zibolo has quit [Ping timeout: 252 seconds]
zibolo has joined #u-boot
jwillikers has joined #u-boot
jwillikers has quit [Remote host closed the connection]
jwillikers has joined #u-boot
jwillikers has quit [Read error: Connection reset by peer]
jwillikers has joined #u-boot
jwillikers has quit [Remote host closed the connection]
v0|d has quit [Remote host closed the connection]
mmu_man has quit [Ping timeout: 265 seconds]
sbach has quit [Ping timeout: 252 seconds]
sbach has joined #u-boot
georgem has quit [Ping timeout: 260 seconds]
ullbeking has quit [Ping timeout: 260 seconds]
lvrp16 has quit [Ping timeout: 252 seconds]
robher has quit [Ping timeout: 252 seconds]
robher has joined #u-boot
lvrp16 has joined #u-boot
jwillikers has joined #u-boot
georgem has joined #u-boot
ullbeking has joined #u-boot
jwillikers has quit [Quit: jwillikers]
jwillikers has joined #u-boot
jwillikers has quit [Remote host closed the connection]
v0|d has joined #u-boot
vagrantc has quit [Quit: leaving]
chrfle has joined #u-boot
v0|d has quit [Ping timeout: 245 seconds]
agust has joined #u-boot
redbrain has joined #u-boot
wyre has quit [Quit: ZNC 1.8.2 - https://znc.in]
wyre has joined #u-boot
qschulz has quit [Ping timeout: 252 seconds]
mmu_man has joined #u-boot
wyre has quit [Quit: ZNC 1.8.2 - https://znc.in]
wyre has joined #u-boot
wyre has quit [Ping timeout: 245 seconds]
wyre has joined #u-boot
wyre has quit [Ping timeout: 245 seconds]
wyre has joined #u-boot
chrfle has quit [Ping timeout: 252 seconds]
chrfle has joined #u-boot
jwillikers has joined #u-boot
jwillikers has quit [Ping timeout: 252 seconds]
jwillikers has joined #u-boot
<Tartarus> mrnuke: You need to use specific toolchains for arc and 1-2 others, see tools/docker/Dockerfile for which need to be grabbed from where.
<sjg1> Tartarus: I will look at it, I think I have an idea
<sjg1> Tartarus: lz4-dev installed on the host makes <lz4.h> include that instead of U-Boot's one
<sjg1> Tartarus: sent a patch
<Tartarus> sjg1: Thanks
<sjg1> Tartarus: You're welcome, and thanks for all your effort on the image series. That was a mission.
GNUtoo has quit [Remote host closed the connection]
GNUtoo has joined #u-boot
chrfle has quit [Quit: ZNC - https://znc.in]
indy has quit [Quit: ZNC 1.8.2 - https://znc.in]
chrfle has joined #u-boot
indy has joined #u-boot
milkylainen_ has quit [Quit: Ping timeout (120 seconds)]
cambrian_invader has quit [Ping timeout: 245 seconds]
cambrian_invader has joined #u-boot
milkylainen_ has joined #u-boot
akaWolf has quit [Ping timeout: 268 seconds]
sbach has quit [Read error: Connection reset by peer]
sbach has joined #u-boot
vagrantc has joined #u-boot
akaWolf has joined #u-boot
chrfle has quit [Ping timeout: 245 seconds]
redbrain has quit [Ping timeout: 252 seconds]
<sjg1> ilias: Is there a good board to use for testing bootmgr?
<apalos> sjg1: all the boards that support EFI should work
<apalos> it's completely board agnostic, just use something along the lines of:
<sjg1> apalos: Do you know any distros that use bootmgr?
<apalos> fidebug boot add -b ABE0 'kernel' mmc 0:2 boot/EFI/BOOT/Image -i mmc 0:2 boot/initrd.img-5.8.0 ; efidebug boot order ABE0; bootefi bootmgr
<apalos> sjg1: unfortunately not, every distro relies on grub
<sjg1> apalos: OK but what you have given me there should be enough, thanks
<apalos> but in theory with the latest additions we did on it, you dont need grub for small boards
<apalos> sjg1: the tl;dr of the trick we do is in the EFI spec
<apalos> on the image you load, there's a device path
<apalos> and it has an option to carry multiple devices paths, the only thing the spec demands is that FilePathList[0] ios the kernel
<apalos> so we use that and add an initrd, we could as well add a dtb there
<apalos> sjg1: 76e8acce12fe 53f6a5aa8626 37c3ca5c0b1a cbea241e935e should have all the info you need
<apalos> sjg1: In case you try to load a newer kernel, please apply https://github.com/apalos/u-boot/commit/f642ed28d3b5256a1f4cf23abf9041b6e0f5abec
<apalos> there's a bug on the PE/COFF alignment, which this patch fixes, I just haven't found time to verify it and test it (5.15-xxx kernel pop a warning)
<sjg1> apalos: OK thanks. I am trying to add bootmgr to the bootflow feature, so that it can support anything
<apalos> sjg1: yea that's good, if I remember Akashi's comments they were correct, you just need to call the bootmgr
<apalos> and let him define his own bootflow from that point onwards,
<sjg1> apalos: Yes that makes sense. It is a completely parallel / sell-contained flow really
<apalos> yea and trust me you *dont* want to manage variables from that thing in bootflow :)
<sjg1> apalos: From what I can tell I don't need to do that. If bootmgr is used then it handles everything?
<apalos> yes
<apalos> IMHO you just need a bootflow entry that says "Go run the bootmgr"
<apalos> and there's a pretty decent documentation on how to configure the bootmgr, so we should be fine
<sjg1> apalos: OK will give it a crack
<apalos> sjg1: btw can we try something? I dont remember the patches specifically
<apalos> but on the bootlfow, why dont we just read an extlinux format?
<apalos> extlinux is used in u-boot no ?
<apalos> or you plan to wrap that in bootflow as well?
<sjg1> Yes I did that in v1, plus an add-on patch to wrap bootefi. So just bootmgr left
<apalos> ok
jwillikers has quit [Remote host closed the connection]
akaWolf has quit [Ping timeout: 252 seconds]
akaWolf has joined #u-boot
agust has quit [Quit: Leaving.]
nohit has joined #u-boot