JohnnyonFlame has joined #linux-amlogic
montjoie has quit [Ping timeout: 246 seconds]
montjoie has joined #linux-amlogic
jacobk has joined #linux-amlogic
luka177 has quit [Ping timeout: 246 seconds]
luka177 has joined #linux-amlogic
naoki has joined #linux-amlogic
Daanct12 has joined #linux-amlogic
buzzmarshall has quit [Quit: Konversation terminated!]
hexdump0815 has quit [Ping timeout: 260 seconds]
hexdump0815 has joined #linux-amlogic
<
wens>
wonder who's throwing in money for the RK3588 upstreaming... Rockchip themselves?
luka177 has quit [Ping timeout: 246 seconds]
hexdump0815 has quit [Quit: WeeChat 1.9.1]
luka177 has joined #linux-amlogic
hexdump0815 has joined #linux-amlogic
<
hexdump0815>
wens: maybe wrong channel? :)
<
chewitt>
if you compared who's in here vs. #linux-rockchip you'll prob. find 2/3 overlap :)
<
chewitt>
we should fork #linux-theusualsuspects ..
jacobk_ has joined #linux-amlogic
<
wens>
hexdump0815: it was a comment stemming from S928X upstream :p
<
wens>
chewitt: that only says who's doing the work, not who's funding it :p
jacobk has quit [*.net *.split]
gis has quit [*.net *.split]
mturquette has quit [*.net *.split]
c0rnelius has quit [*.net *.split]
cyrozap has quit [*.net *.split]
<
chewitt>
that's always a more complex conversation
<
chewitt>
although in the Amlogic space the general lack of funded work prob. makes it a short conversation
ck_98 has joined #linux-amlogic
* chewitt
points fingers at @lvrp16
<
lvrp16>
only certain people care about upstream
<
lvrp16>
I try my best but there are limits
mturquette has joined #linux-amlogic
gis has joined #linux-amlogic
c0rnelius has joined #linux-amlogic
cyrozap has joined #linux-amlogic
Daanct12 has quit [Ping timeout: 246 seconds]
Daanct12 has joined #linux-amlogic
Daanct12 has quit [Quit: WeeChat 4.0.2]
Daanct12 has joined #linux-amlogic
<
chewitt>
to be clear .. ^ I'm pointing fingers at one of the few who does care ^
leah has quit [Ping timeout: 246 seconds]
leah has joined #linux-amlogic
asriel has joined #linux-amlogic
rockosov has quit [Ping timeout: 244 seconds]
rockosov has joined #linux-amlogic
JohnnyonFlame has quit [Ping timeout: 246 seconds]
JohnnyonFlame has joined #linux-amlogic
JohnnyonFlame has quit [Ping timeout: 256 seconds]
lvrp16 has quit [*.net *.split]
mkorpershoek has quit [*.net *.split]
jbrunet has quit [*.net *.split]
jbrunet has joined #linux-amlogic
lvrp16 has joined #linux-amlogic
mkorpershoek has joined #linux-amlogic
ck_98 has quit [Ping timeout: 246 seconds]
luka177 has quit [Ping timeout: 245 seconds]
luka177 has joined #linux-amlogic
ck_98 has joined #linux-amlogic
luka177 has quit [Ping timeout: 256 seconds]
luka177 has joined #linux-amlogic
luka177 has quit [Ping timeout: 256 seconds]
luka177 has joined #linux-amlogic
luka177 has quit [Ping timeout: 260 seconds]
luka177 has joined #linux-amlogic
luka177 has quit [Ping timeout: 256 seconds]
luka177 has joined #linux-amlogic
luka177 has quit [Ping timeout: 256 seconds]
luka177 has joined #linux-amlogic
luka177 has quit [Ping timeout: 260 seconds]
luka177 has joined #linux-amlogic
luka177 has quit [Ping timeout: 250 seconds]
luka177 has joined #linux-amlogic
luka177 has quit [Ping timeout: 256 seconds]
luka177 has joined #linux-amlogic
luka177 has quit [Ping timeout: 256 seconds]
luka177 has joined #linux-amlogic
luka177 has quit [Ping timeout: 256 seconds]
f_ has joined #linux-amlogic
luka177 has joined #linux-amlogic
naoki has quit [Quit: naoki]
Daanct12 has quit [Quit: WeeChat 4.0.2]
luka177 has quit [Ping timeout: 260 seconds]
<
f_>
I'm investigating on that weird thing with lepotato bl2.bin
<
f_>
and I see something
<
f_>
In the aarch64 objdump output I see many writes to *_el3
<
f_>
While in the P212 bl2.bin I see no mention of *_el3
luka177 has joined #linux-amlogic
luka177 has quit [Ping timeout: 245 seconds]
<
f_>
git branch: master, thelinuxmacbook:fip-unmod » file lepotato/bl2.bin
<
f_>
lepotato/bl2.bin: Atari DEGAS Elite bitmap 640 x 400 x 2, color palette 0014 64a6 00d9 0000 0014 ...
<
f_>
I sure love using Atari bitmap files to initialise my SBC
<
f_>
Jokes aside :P tried to run `file` on both and:
<
f_>
git branch: master, thelinuxmacbook:fip-unmod » file p212/bl2.bin
<
f_>
p212/bl2.bin: data
<
f_>
So `file` won't be of much use.
<
f_>
khadas-vim/bl2.bin is as weird as lepotato/bl2.bin
<
f_>
khadas-vim2/bl2.bin doesn't
<
f_>
jethub-j80/bl2.bin: same weirdness
luka177 has joined #linux-amlogic
<
f_>
tartiflette-s905d/bl2.bin: same weirdness
<
chewitt>
the difference being that vim2 is a different soc type (gxm) whereas all the others you're listing are gxl
luka177 has quit [Ping timeout: 256 seconds]
<
f_>
chewitt: Except these binaries the rest look just like p212/bl2.bin
<
f_>
beelink-gt1/bl2.bin for example looks fine
<
f_>
You got the expected `b 0x8` and the rest of bl2_entrypoint
<
f_>
p212 is gxl right?
luka177 has joined #linux-amlogic
luka177 has quit [Ping timeout: 245 seconds]
JohnnyonFlame has joined #linux-amlogic
<
f_>
git branch: master, thelinuxmacbook:fip-unmod » strings lafrite/bl2.bin | grep Built
<
f_>
Built : 17:22:36, Apr 13 2019. gxl g5b4ffbb - jenkins@walle02-sh
<
f_>
Built : 11:58:42, May 27 2017.
<
f_>
git branch: master, thelinuxmacbook:fip-unmod » strings p212/bl2.bin | grep Built
luka177 has joined #linux-amlogic
luka177 has quit [Ping timeout: 245 seconds]
<
chewitt>
along with p200/p201/q200 etc. .. all the eval boards
<
chewitt>
most of the other content in the LE repo came from vendor u-boot sources that have been privately shared with me
<
chewitt>
plus a couple of drive-by submissions in recent times
<
chewitt>
but the bl2.bin files are all precompiled blobs so if there's random differences they probably originate with Amlogic themselves
<
f_>
lepotato's bl2.bin is in Libre Computer's fork of Amlogic's fork of U-Boot though, which is publicly available
luka177 has joined #linux-amlogic
luka177 has quit [Ping timeout: 260 seconds]
f_ has quit [Read error: Connection reset by peer]
f_ has joined #linux-amlogic
luka177 has joined #linux-amlogic
luka177 has quit [Ping timeout: 256 seconds]
<
f_>
so that is part of bl2_entrypoint
<
f_>
You don't even need to know assembly to see that they're completly different
luka177 has joined #linux-amlogic
<
f_>
I'll try the p212 bl2.bin sometime.
ck_98 has quit [Ping timeout: 256 seconds]
<
f_>
(on lafrite or lepotato)
GNUtoo has quit [Remote host closed the connection]
GNUtoo has joined #linux-amlogic
luka177 has quit [Ping timeout: 256 seconds]
luka177 has joined #linux-amlogic
<
f_>
But really did something change in BL2 between 2017 and 2019?
luka177 has quit [Ping timeout: 260 seconds]
<
f_>
Weirdly enough it seems like the code Ghidra found when using the lafrite/lepotato binary and when setting the language to ARMv7-default....
<
f_>
.....looks like it's uhhhhh
<
f_>
Let's say...valid somehow?
vagrantc has joined #linux-amlogic
<
f_>
Very wild guess :P I just found serial_puts and serial_putc
<
f_>
but uhhh yeah?
<
f_>
weird guesses welcome I guess :P
chewitt has quit [Quit: Zzz..]
chewitt has joined #linux-amlogic
chewitt has quit [Client Quit]
luka177 has joined #linux-amlogic
luka177 has quit [Ping timeout: 260 seconds]
luka177 has joined #linux-amlogic
luka177 has quit [Ping timeout: 240 seconds]
luka177 has joined #linux-amlogic
luka177 has quit [Ping timeout: 245 seconds]
luka177 has joined #linux-amlogic
luka177 has quit [Ping timeout: 260 seconds]
luka177 has joined #linux-amlogic
luka177 has quit [Ping timeout: 250 seconds]
luka177 has joined #linux-amlogic
luka177 has quit [Ping timeout: 245 seconds]
luka177 has joined #linux-amlogic
luka177 has quit [Ping timeout: 246 seconds]
luka177 has joined #linux-amlogic
luka177 has quit [Ping timeout: 252 seconds]
luka177 has joined #linux-amlogic
luka177 has quit [Ping timeout: 260 seconds]
<
f_>
Will have to go for a few days.
luka177 has joined #linux-amlogic
f_ has quit [Ping timeout: 260 seconds]
jacobk_ has quit [Ping timeout: 252 seconds]
luka177 has quit [Ping timeout: 246 seconds]
luka177 has joined #linux-amlogic
luka177 has quit [Ping timeout: 245 seconds]
luka177 has joined #linux-amlogic
jacobk has joined #linux-amlogic
luka177 has quit [Ping timeout: 246 seconds]
luka177 has joined #linux-amlogic
luka177 has quit [Ping timeout: 260 seconds]
luka177 has joined #linux-amlogic
luka177 has quit [Ping timeout: 260 seconds]
luka177 has joined #linux-amlogic
jacobk has quit [Ping timeout: 260 seconds]
luka177 has quit [Ping timeout: 256 seconds]
luka177 has joined #linux-amlogic
jacobk has joined #linux-amlogic
JohnnyonFlame has quit [Ping timeout: 256 seconds]
jacobk has quit [Ping timeout: 260 seconds]
camus1 has joined #linux-amlogic
camus has quit [Remote host closed the connection]
camus1 is now known as camus
c0rnelius has quit [Quit: WeeChat 3.5]
c0rnelius has joined #linux-amlogic
JohnnyonFlame has joined #linux-amlogic
jacobk has joined #linux-amlogic