jacobk has quit [Ping timeout: 240 seconds]
naoki has joined #linux-amlogic
montjoie has quit [Ping timeout: 245 seconds]
montjoie has joined #linux-amlogic
phh has quit [Server closed connection]
phh has joined #linux-amlogic
phh has joined #linux-amlogic
buzzmarshall has quit [Quit: Konversation terminated!]
luka177 has joined #linux-amlogic
hexdump0815 has quit [Read error: Connection reset by peer]
hexdump0815 has joined #linux-amlogic
vagrantc has quit [Quit: leaving]
GNUtoo has quit [Remote host closed the connection]
GNUtoo has joined #linux-amlogic
chewitt has joined #linux-amlogic
jacobk has joined #linux-amlogic
ldevulder has joined #linux-amlogic
ndufresne5 has quit [Ping timeout: 244 seconds]
naoki has quit [Quit: naoki]
ndufresne5 has joined #linux-amlogic
Danct12 has joined #linux-amlogic
Danct12 has quit [Quit: WeeChat 4.0.4]
f_ has joined #linux-amlogic
<
f_>
Even when initialising the system pll it still doesn't work.
<
f_>
I'll try something
<
f_>
I'll disable the watchdog, and let it hang at reading the dram forever
<
f_>
well..at this point it's clear that it'll never succeed
luka177 has quit [Ping timeout: 245 seconds]
luka177 has joined #linux-amlogic
f11f12 has joined #linux-amlogic
<
f_>
Still hanging :)
<
f_>
At this point let's pretend it works and avoid reading anything ever -j
Danct12 has joined #linux-amlogic
f_ has quit [Ping timeout: 255 seconds]
naoki has joined #linux-amlogic
naoki has quit [Client Quit]
Danct12 has quit [Quit: WeeChat 4.0.4]
Danct12 has joined #linux-amlogic
Danct12 has quit [Client Quit]
JerryXiao has quit [Ping timeout: 246 seconds]
f11f12 has quit [Quit: Leaving]
JerryXiao has joined #linux-amlogic
rockosov has joined #linux-amlogic
luka177 has quit [Ping timeout: 258 seconds]
luka177 has joined #linux-amlogic
jacobk has quit [Ping timeout: 255 seconds]
JohnnyonFlame has quit [Read error: Connection reset by peer]
jacobk has joined #linux-amlogic
samueldr has quit [Server closed connection]
samueldr has joined #linux-amlogic
jbrunet has quit [Server closed connection]
jbrunet has joined #linux-amlogic
jacobk has quit [Ping timeout: 246 seconds]
jacobk has joined #linux-amlogic
vagrantc has joined #linux-amlogic
f_ has joined #linux-amlogic
<
f_>
I probably found the problem
<
f_>
my `#define PCTL0_MCFG` looks wrong
<
f_>
Perhaps same for MCFG1
luka177 has quit [Ping timeout: 246 seconds]
luka177 has joined #linux-amlogic
jacobk has quit [Ping timeout: 246 seconds]
jkl has joined #linux-amlogic
chewitt has quit [Quit: Zzz..]
<
lvrp16>
f_: I should get to the ACM stuff today, sorry about the delay
<
f_>
lvrp16: No problem about the delay
<
f_>
Perhaps also send lafrite UCM2 profiles
<
lvrp16>
yes will do both
<
f_>
Would be also nice to have most librecomputer guides working on postmarketOS, too.
<
lvrp16>
I think postmarketOS should use our bootloaders although that's probably against some policy
<
lvrp16>
we test them against fedora, ubuntu, and debian
<
f_>
Not really a policy
<
lvrp16>
using third party binaries I mean
<
f_>
but most postmarketOS folks prefer using mainline whenever possible
<
f_>
lvrp16: BL2 and all?
<
f_>
or precompiled U-Boot?
<
lvrp16>
precompiled u-boot
<
lvrp16>
we standardize them
<
f_>
They definitely won't accept precompiled binaries
<
lvrp16>
yeah, I thought as much. but unless they integrate lbs, it's a lot of build work
<
f_>
(blobs are the exception to that rule)
<
lvrp16>
integrating every OS's build framework and testing it is a no-go.
<
f_>
Since postmarketOS is based on Alpine it also makes use of APKBUILDs
<
lvrp16>
even if it's shared
<
f_>
U-Boot is just a package that gets installed.
<
lvrp16>
bootloaders are inherently too complex
<
f_>
APKBUILDs work like this: you have 2-3 functions e.g. prepare(), build(), install()
<
lvrp16>
lbs pretty complex, porting it to APKBUILD is not feasible or testable
<
f_>
prepare() prepares the tree before compiling. By default it applies patches
<
f_>
build() builds
<
lvrp16>
yes, but where is the CI to test the result?
<
f_>
install() usually just runs `install` to install binaries somewhere, pmbootstrap can then optionally include these images in e.g. offset 512
<
lvrp16>
it's a whole process
<
f_>
lvrp16: There's not really a CI for testing
<
f_>
maintainers are expected to test their stuff
<
lvrp16>
that's the issue, you have to have a whole test framework behind it, so it would be integration APKBUILD into the test framework
<
f_>
As for compiling you got GitLab CI runners for merge requests and build.postmarketos.org for all packages
<
lvrp16>
then every other distro's build framework
<
lvrp16>
when all you really need is to test a few ports (extlinux, efi, bootm, pxe, bootp, etc)
asriel has quit [Quit: Don't drink the water. They put something in it to make you forget.]
jacobk has joined #linux-amlogic
<
f_>
BTW lbs lacks a license which means restrictive defaults apply
f_ has quit [Ping timeout: 255 seconds]
jacobk has quit [Ping timeout: 240 seconds]
jacobk has joined #linux-amlogic
narmstrong has quit [Server closed connection]
narmstrong has joined #linux-amlogic
f_[xmpp] has quit [Ping timeout: 240 seconds]
jacobk has quit [Ping timeout: 240 seconds]
luka177 has quit [Ping timeout: 240 seconds]
luka177 has joined #linux-amlogic
jacobk has joined #linux-amlogic
naoki has joined #linux-amlogic
naoki has quit [Quit: naoki]
naoki has joined #linux-amlogic
vagrantc has quit [Quit: leaving]
jacobk has quit [Ping timeout: 240 seconds]