00:34
zibolo has quit [Ping timeout: 252 seconds]
00:34
zibolo has joined #u-boot
00:46
jwillikers has joined #u-boot
00:47
jwillikers has quit [Remote host closed the connection]
00:54
jwillikers has joined #u-boot
01:15
jwillikers has quit [Read error: Connection reset by peer]
01:16
jwillikers has joined #u-boot
01:41
jwillikers has quit [Remote host closed the connection]
01:43
v0|d has quit [Remote host closed the connection]
02:32
mmu_man has quit [Ping timeout: 265 seconds]
02:33
sbach has quit [Ping timeout: 252 seconds]
02:33
sbach has joined #u-boot
02:35
georgem has quit [Ping timeout: 260 seconds]
02:35
ullbeking has quit [Ping timeout: 260 seconds]
02:36
lvrp16 has quit [Ping timeout: 252 seconds]
02:37
robher has quit [Ping timeout: 252 seconds]
02:39
robher has joined #u-boot
02:39
lvrp16 has joined #u-boot
02:44
jwillikers has joined #u-boot
02:51
georgem has joined #u-boot
02:51
ullbeking has joined #u-boot
03:27
jwillikers has quit [Quit: jwillikers]
03:30
jwillikers has joined #u-boot
03:33
jwillikers has quit [Remote host closed the connection]
03:43
v0|d has joined #u-boot
05:04
vagrantc has quit [Quit: leaving]
05:50
chrfle has joined #u-boot
06:01
v0|d has quit [Ping timeout: 245 seconds]
07:30
agust has joined #u-boot
09:29
redbrain has joined #u-boot
10:22
wyre has joined #u-boot
10:26
qschulz has quit [Ping timeout: 252 seconds]
10:46
mmu_man has joined #u-boot
10:52
wyre has joined #u-boot
11:01
wyre has quit [Ping timeout: 245 seconds]
11:23
wyre has joined #u-boot
11:32
wyre has quit [Ping timeout: 245 seconds]
11:45
wyre has joined #u-boot
12:43
chrfle has quit [Ping timeout: 252 seconds]
12:47
chrfle has joined #u-boot
12:59
jwillikers has joined #u-boot
13:45
jwillikers has quit [Ping timeout: 252 seconds]
14:06
jwillikers has joined #u-boot
14:29
<
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.
14:43
<
sjg1 >
Tartarus: I will look at it, I think I have an idea
14:43
<
sjg1 >
Tartarus: lz4-dev installed on the host makes <lz4.h> include that instead of U-Boot's one
15:29
<
sjg1 >
Tartarus: sent a patch
15:29
<
Tartarus >
sjg1: Thanks
15:56
<
sjg1 >
Tartarus: You're welcome, and thanks for all your effort on the image series. That was a mission.
17:29
GNUtoo has quit [Remote host closed the connection]
17:29
GNUtoo has joined #u-boot
18:28
chrfle has joined #u-boot
18:30
indy has joined #u-boot
18:42
milkylainen_ has quit [Quit: Ping timeout (120 seconds)]
18:43
cambrian_invader has quit [Ping timeout: 245 seconds]
18:43
cambrian_invader has joined #u-boot
18:46
milkylainen_ has joined #u-boot
20:00
akaWolf has quit [Ping timeout: 268 seconds]
20:31
sbach has quit [Read error: Connection reset by peer]
20:33
sbach has joined #u-boot
20:43
vagrantc has joined #u-boot
21:11
akaWolf has joined #u-boot
21:28
chrfle has quit [Ping timeout: 245 seconds]
21:53
redbrain has quit [Ping timeout: 252 seconds]
21:54
<
sjg1 >
ilias: Is there a good board to use for testing bootmgr?
21:56
<
apalos >
sjg1: all the boards that support EFI should work
21:56
<
apalos >
it's completely board agnostic, just use something along the lines of:
21:56
<
sjg1 >
apalos: Do you know any distros that use bootmgr?
21:56
<
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
21:57
<
apalos >
sjg1: unfortunately not, every distro relies on grub
21:57
<
sjg1 >
apalos: OK but what you have given me there should be enough, thanks
21:57
<
apalos >
but in theory with the latest additions we did on it, you dont need grub for small boards
21:58
<
apalos >
sjg1: the tl;dr of the trick we do is in the EFI spec
21:58
<
apalos >
on the image you load, there's a device path
21:58
<
apalos >
and it has an option to carry multiple devices paths, the only thing the spec demands is that FilePathList[0] ios the kernel
21:59
<
apalos >
so we use that and add an initrd, we could as well add a dtb there
22:00
<
apalos >
sjg1: 76e8acce12fe 53f6a5aa8626 37c3ca5c0b1a cbea241e935e should have all the info you need
22:01
<
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)
22:04
<
sjg1 >
apalos: OK thanks. I am trying to add bootmgr to the bootflow feature, so that it can support anything
22:05
<
apalos >
sjg1: yea that's good, if I remember Akashi's comments they were correct, you just need to call the bootmgr
22:05
<
apalos >
and let him define his own bootflow from that point onwards,
22:07
<
sjg1 >
apalos: Yes that makes sense. It is a completely parallel / sell-contained flow really
22:08
<
apalos >
yea and trust me you
*dont* want to manage variables from that thing in bootflow :)
22:11
<
sjg1 >
apalos: From what I can tell I don't need to do that. If bootmgr is used then it handles everything?
22:12
<
apalos >
IMHO you just need a bootflow entry that says "Go run the bootmgr"
22:12
<
apalos >
and there's a pretty decent documentation on how to configure the bootmgr, so we should be fine
22:13
<
sjg1 >
apalos: OK will give it a crack
22:13
<
apalos >
sjg1: btw can we try something? I dont remember the patches specifically
22:13
<
apalos >
but on the bootlfow, why dont we just read an extlinux format?
22:14
<
apalos >
extlinux is used in u-boot no ?
22:14
<
apalos >
or you plan to wrap that in bootflow as well?
22:15
<
sjg1 >
Yes I did that in v1, plus an add-on patch to wrap bootefi. So just bootmgr left
22:20
jwillikers has quit [Remote host closed the connection]
22:27
akaWolf has quit [Ping timeout: 252 seconds]
22:46
akaWolf has joined #u-boot
23:23
agust has quit [Quit: Leaving.]
23:38
nohit has joined #u-boot