Stuff I have heard recently on crowdsupply

16 respostas [Última entrada]
Zoma
Desconectado
Joined: 11/05/2024

There are at least four projects I see that are starting to work towards selling RK3588 in their design.

Mnt Reform, Pocket Mnt Reform, Next Mnt Reform and Genbook RK3588.

Can anyone tell me what if anything they think/know is non-libre about it? And before anyone says this, the boot blob no longer is needed,

https://www.hackster.io/news/tomeu-vizoso-s-open-source-npu-driver-project-does-away-with-the-rockchip-rk3588-s-binary-blob-0153cf723d44

Just as a heads up.

MrHaram
Desconectado
Joined: 02/07/2023

From my understanding, the DDR Training Blob is still closed source? I'm not as knowledgeable about these things, and don't know if that's changed since.

Would appreciate if one of the others could confirm.

https://www.hackster.io/news/tomeu-vizoso-s-open-source-npu-driver-project-does-away-with-the-rockchip-rk3588-s-binary-blob-0153cf723d44

Zoma
Desconectado
Joined: 11/05/2024

Same

MrHaram
Desconectado
Joined: 02/07/2023
Zoma
Desconectado
Joined: 11/05/2024

Your link is 3 months older though from what I see compared to mine.

I think it has been already done, given that.

Unless there is a more recent link to contradict it.

MrHaram
Desconectado
Joined: 02/07/2023

Well there is this too from just looking around. Says to compile U-Boot for RK3588, you need that DDR init blob. Seems to be updated around a month ago, so I guess we can assume we still need it?

https://gitlab.collabora.com/hardware-enablement/rockchip-3588/notes-for-rockchip-3588/-/blob/main/upstream_uboot.md?ref_type=heads

Also, on Rockchips website (I assume this is theirs anyways) they list all of their SOCs that are supported in mainline U-Boot. There seems to be no mention of the RK3588, which is probably because of that annoying blob.

https://opensource.rock-chips.com/wiki_U-Boot

Its a real shame too, I'd love to play with the RK3588 myself.

Zoma
Desconectado
Joined: 11/05/2024

Hmm... perhaps you are right. Either that or it hasn't quite been added to uboot yet maybe due to being in beta

Cannot say for sure. But in either case, its too soon.

MrHaram
Desconectado
Joined: 02/07/2023

Some discussions on the matter.

https://news.ycombinator.com/item?id=40497232

Zoma
Desconectado
Joined: 11/05/2024
prospero
Desconectado
Joined: 05/20/2022

"Other than that, Rockchip provided an open source version for the Trusted Firmware-A (TF-A), which got merged and should become part of the v2.12 release."

Awsome!

"On the boot side that just leaves the DDR memory training a closed source binary."

Shucks.

Zoma
Desconectado
Joined: 11/05/2024

Its almost there and if done, even the pocket mnt reform/other reforms with rk3588 will be runnable with only libre software.

prospero
Desconectado
Joined: 05/20/2022

The DDR training blob is still very much there.

Zoma
Desconectado
Joined: 11/05/2024

Yeah, but that isn't the only problem I notice. Alyssa of panfrost hasn't told me if the GPU blob is still needed. Which... is annoying.

prospero
Desconectado
Joined: 05/20/2022
Zoma
Desconectado
Joined: 11/05/2024

Well that is good news. Thank you for the info.

Just the boot blob then...

prospero
Desconectado
Joined: 05/20/2022

Yes, just that nasty little boggart of a DDR training blob.

DDR_training_blob.png
tonlee
Desconectado
Joined: 09/08/2014

if rk3588 becomes able to run on free software then how does that relate to the
mainboards the cpu will be put on? Will every mainboard running a rk3588 be
able to work on free software? Or will it be a matter of specific mainboards
and only those will be able to run on free software? I noticed the orange pi 5b
plus has a rk3588. Thank you.