00:02
Danct12 has joined #linux-amlogic
00:20
montjoie has quit [Ping timeout: 255 seconds]
00:22
montjoie has joined #linux-amlogic
00:23
jacobk has quit [Ping timeout: 260 seconds]
00:27
paddymahoney has quit [Remote host closed the connection]
00:28
vagrantc has quit [Quit: leaving]
00:40
jacobk has joined #linux-amlogic
03:37
hexdump0815 has quit [Ping timeout: 272 seconds]
03:39
hexdump0815 has joined #linux-amlogic
03:44
jacobk has quit [Ping timeout: 240 seconds]
04:33
buzzmarshall has quit [Quit: Konversation terminated!]
05:01
jacobk has joined #linux-amlogic
05:51
jacobk has quit [Ping timeout: 272 seconds]
06:10
paddymahoney has joined #linux-amlogic
06:11
paddymahoney has quit [Remote host closed the connection]
06:12
paddymahoney has joined #linux-amlogic
06:21
jacobk has joined #linux-amlogic
06:29
luka177 has quit [Ping timeout: 240 seconds]
06:29
luka177 has joined #linux-amlogic
06:33
paddymahoney has quit [Remote host closed the connection]
06:33
paddymahoney has joined #linux-amlogic
07:03
ldevulder has joined #linux-amlogic
07:11
hexdump0815 has quit [Quit: WeeChat 1.9.1]
07:11
hexdump0815 has joined #linux-amlogic
07:15
JohnnyonFlame has quit [Read error: Connection reset by peer]
07:21
Daanct12 has joined #linux-amlogic
07:33
Daanct12 has quit [Quit: WeeChat 4.0.5]
07:34
Daanct12 has joined #linux-amlogic
07:51
f_ has joined #linux-amlogic
07:58
f_[xmpp] has joined #linux-amlogic
08:00
<
f_ >
narmstrong: the p200 bl30(1) in amlogic-boot-fip are the latest binaries right?
08:05
<
f_ >
Kwiboo: I seem to remember that p201 bl301 b0rks on anything that's not p201
08:42
neoninteger has joined #linux-amlogic
08:57
<
narmstrong >
No idea, I think chewitt pushed them
09:10
Daanct12 has quit [Quit: WeeChat 4.0.5]
09:10
Daanct12 has joined #linux-amlogic
09:24
<
Kwiboo >
f_: yes, p200/p201 bl30.bin requre 40kb/13kb split, and rest of bl30.bin typically require 41kb/12kb split
09:24
<
f_ >
Yeah I actually investigated and the hang is because it's waiting for the SCP, before running the firmware
09:29
<
f_ >
cloning that repo
09:30
<
Kwiboo >
then bl301.bin should match memory layout introduced/expected from newer bl30.bin blobs, it is a real mess with all these changes back and forth
09:31
<
f_ >
I wonder how BL2 handles that
09:32
<
f_ >
but that means depending on the bl30+bl301 pair the bl2 must match too...
09:32
<
f_ >
Same for bl31...
09:32
<
Kwiboo >
and yes, I recommend cloning that bl2 and bl30 and possible uboot repo, they the commit logs provide some details, event if most newer changes seem to be related to g12
09:33
<
f_ >
I hate how radxa organised their repos
09:33
<
f_ >
they have a separate U-Boot repo and separate bl30/bl31/bl2 repos...
09:34
<
f_ >
Kwiboo: but it seems like HK U-Boot has that 'GXL/GXBB/GXTVBB/TXL: change bl301 addr' commit
09:35
<
Kwiboo >
guess that is probably how the sdk was organized in different repos
09:36
<
f_ >
HK U-Boot is also a mess
09:36
<
f_ >
they merge instead of rebasing :/
09:36
<
Kwiboo >
f_: I think hk u-boot even predates that change, their repo predates the change from 40kb -> 44kb -> 41kb -> 40kb
09:37
<
f_ >
I got a postmarketOS maintainer to try out U-Boot SPL on his ODROID-C2
09:37
<
f_ >
just to notice that it can't run the SCP firmware ¯\_(ツ)_/¯
09:43
<
f_ >
Told him to use p200 bl30*
09:43
<
Kwiboo >
then you cannot use the bl301 from c2
09:44
<
f_ >
also p200 bl301
09:44
<
f_ >
Told them to use p200 bl30+bl301
09:49
<
f_ >
I now told them to use your binaries instead. Let's see how this goes.
09:49
<
Kwiboo >
started out from a newer scp_task baseline and just ported in all changes unique from c2
09:49
<
f_ >
I'll try them out on my box too
09:49
<
Kwiboo >
it does not help that I completely re-wrote the cec handling for c2, so sync related to cec is a mess
09:50
<
f_ >
I'm not really interested in CEC for now. As long as it boots..should be fine :)
09:53
<
f_ >
back in 2016 lol
09:59
<
f_ >
hmm same symptoms
09:59
<
f_ >
even after modifying blx_fix.sh
10:00
<
f_ >
ODROID-C2 BL301 works fine on my box though.
10:00
<
f_ >
but then again, needs multiple tries.
10:00
<
f_ >
(your BL301, I mean)
10:00
<
f_ >
Hopefully we can have something much more reliable when we move SCP loading to BL31.
10:01
<
f_ >
Kwiboo: ^ for that, my decomp could help
10:02
<
Kwiboo >
in the end we will probably need a new repo from where all these scp_task variants can be compiled from, e.g. upgrade all bl301 so that they can run with a specific bl30
10:05
naoki has joined #linux-amlogic
10:05
naoki has quit [Client Quit]
10:11
<
f_ >
Should be up-to-date now.
10:13
<
f_ >
also updated the README so that amlogic staffers can now spam my mailbox with ceast and desist emails
10:15
<
f_ >
Time to work on gxl again
10:15
* f_
looks for a spare SD card
10:15
<
f_ >
I'll set this lepotato up correctly
10:31
<
f_ >
installing postmarketOS (again!)
11:07
asriel has quit [Quit: Don't drink the water. They put something in it to make you forget.]
11:29
gabes2 has joined #linux-amlogic
11:48
Daanct12 has quit [Quit: WeeChat 4.0.5]
11:49
jacobk has quit [Ping timeout: 255 seconds]
11:52
f_ has quit [Ping timeout: 255 seconds]
11:57
Daanct12 has joined #linux-amlogic
12:04
Danct12 has quit [Read error: Connection reset by peer]
12:09
Daanct12 has quit [Ping timeout: 255 seconds]
12:28
rpardini has joined #linux-amlogic
12:42
buzzmarshall has joined #linux-amlogic
12:53
rpardini has quit [Quit: ZZZzzz…]
13:03
jacobk has joined #linux-amlogic
13:11
jacobk_ has joined #linux-amlogic
13:11
jacobk has quit [Ping timeout: 272 seconds]
13:16
ungeskriptet has quit [Read error: Connection reset by peer]
13:18
ungeskriptet has joined #linux-amlogic
13:29
Danct12 has joined #linux-amlogic
14:23
f_ has joined #linux-amlogic
14:49
jacobk_ has quit [Ping timeout: 272 seconds]
15:01
rpardini has joined #linux-amlogic
15:02
rpardini has quit [Client Quit]
15:03
Danct12 has quit [Quit: What if we rewrite the code?]
15:04
<
f_ >
watching some ER talks B)
15:05
<
f_ >
while installing debian (changed my mind) on lepotato
15:09
Danct12 has joined #linux-amlogic
15:18
<
f_ >
I'll replace that U-Boot fork with mainline too (I have to)
15:18
<
f_ >
"mainline"...my tree I mean
15:34
<
f_ >
narmstrong: nice talk
15:35
<
f_ >
It definitely wasn't boring :)
15:37
<
f_ >
I wanted Wi-Fi on lepotato but Realtek adapters are always b0rked lol
15:38
<
f_ >
narmstrong: it was really good.
15:39
asriel has joined #linux-amlogic
15:45
rpardini has joined #linux-amlogic
15:56
<
f_ >
lvrp16: Nice little talk too. :)
15:56
<
f_ >
I just watched it
15:59
<
f_ >
I think that realtek adapter is just missing firmware
16:00
vagrantc has joined #linux-amlogic
16:05
<
f_ >
lvrp16: debian works really well on lepotato as well!
16:16
<
f_ >
everything working as expected it seems
16:21
jacobk has joined #linux-amlogic
16:25
<
f_ >
Reversing gxl BL2 DRAM init
16:26
<
f_ >
It's actually really easy I can name some of the functions from memory.
16:27
<
f_ >
the codebase is mostly the same
16:33
<
f_ >
DRAM init changed a bit
16:33
<
f_ >
ddr_init isn't called by bl2_main anymore
16:35
hexdump0815 has quit [Quit: WeeChat 1.9.1]
16:35
hexdump0815 has joined #linux-amlogic
16:36
<
f_ >
By the way this is actually p212 BL2
16:37
<
f_ >
should be identical to lepotato BL2 except for e.g. arch (AArch32 v.s. AArch64)
16:38
rpardini has quit [Quit: ZZZzzz…]
16:40
rpardini has joined #linux-amlogic
16:47
<
f_ >
Damn ums is really nice
16:48
<
f_ >
just press a button while plugging USB, run pyamlboot, all set
16:56
vagrantc has quit [Quit: leaving]
17:02
vagrantc has joined #linux-amlogic
17:10
rpardini has quit [Quit: gone]
17:17
jacobk has quit [Ping timeout: 248 seconds]
17:29
jacobk has joined #linux-amlogic
18:04
mripard has quit [Quit: mripard]
18:17
f_[xmpp] has quit [Ping timeout: 260 seconds]
18:22
<
lvrp16 >
f_: pretty exhausted from KR/ER :D
18:23
<
lvrp16 >
yeah pyamlboot was a great tool narmstrong developed on the side
18:41
<
f_ >
lvrp16: Do you mean it's unmaintained now?
18:41
<
lvrp16 >
f_: haha reading too much into grammar
18:41
<
f_ >
You said 'was' :D
18:46
Danct12 has quit [Remote host closed the connection]
18:46
<
f_ >
ER was in the perfect day for you to talk about cottonwood too :D
18:48
Danct12 has joined #linux-amlogic
18:51
jacobk has quit [Ping timeout: 248 seconds]
18:51
Danct12 has quit [Client Quit]
18:53
ungeskriptet8 has joined #linux-amlogic
18:55
Danct12 has joined #linux-amlogic
18:55
ungeskriptet has quit [Ping timeout: 255 seconds]
18:55
ungeskriptet8 is now known as ungeskriptet
19:08
jacobk has joined #linux-amlogic
19:21
f_ has quit [Ping timeout: 264 seconds]
19:26
<
lvrp16 >
yeah, it really was, Tomeu and Neil and Igalia talks were all relevant
19:26
<
lvrp16 >
and laurents talk on ISPs
19:59
luka177 has quit [Ping timeout: 260 seconds]
20:00
luka177 has joined #linux-amlogic
20:06
rockosov has quit [Quit: WeeChat 3.4-dev]
20:59
luka177 has quit [Ping timeout: 258 seconds]
21:11
luka177 has joined #linux-amlogic
21:43
vagrantc has quit [Ping timeout: 258 seconds]
21:47
vagrantc has joined #linux-amlogic
22:41
JohnnyonFlame has joined #linux-amlogic