RetroFed Forum
Your home away from modern life.
Prove you're a real penguin
Post Reply
AuthorMessage
Avid Amoeba lemmy.ca avidamoeba@lemmy.ca
Joined: 2023-07-05
Quote

A CAPTCHA that shows pictures of different systems-on-chip, asking to identify which ones boot mainline Linux
605   Original
theunknownmuncher lemmy.world theunknownmuncher@lemmy.world
Joined: 2024-06-13
#2 · Quote Reply

rk3399 from experience

6
Reygle lemmy.world Reygle@lemmy.world
Joined: 2023-06-20
#3 · Quote Reply

Safe guess is never stop clicking

75
sepi piefed.social sepi@piefed.social
Joined: 2024-01-27
#4 · Quote Reply

what the fuck bro

5
Avid Amoeba lemmy.ca avidamoeba@lemmy.ca
Joined: 2023-07-05
#5 · Quote Reply

Safe guess is never stop clicking

There's one empty square.

31
dragnucs lemmy.ml dragnucs@lemmy.ml
Joined: 2021-09-14
#6 · Quote Reply

Isn't it all of them?

11
potatopotato sh.itjust.works potatopotato@sh.itjust.works
Joined: 2023-06-11
#7 · Quote Reply

Well, at least one is an FPGA not an SOC...

30
OpenStars piefed.social OpenStars@piefed.social
Joined: 2024-10-24
#8 · Quote Reply

The purity testing is real...😭

6
Damage feddit.it Damage@feddit.it
Joined: 2023-06-12
#9 · Quote Reply

There's one empty square.

it's just de-labeled, determined penguins can overcome that

73
grue lemmy.world grue@lemmy.world
Joined: 2023-06-13
#10 · Quote Reply

Isn't it all of them?

Isn't it none of them, because they all want special-snowflake configurations that are supported by the vendor and not upstreamed to "mainline?"

19
Reygle lemmy.world Reygle@lemmy.world
Joined: 2023-06-20
#11 · Quote Reply

There's one empty square.

Oh :)

4
ColdWater lemmy.ca ColdWater@lemmy.ca
Joined: 2023-08-09
#12 · Quote Reply

Everything except mediatek

8
NotSteve_ piefed.ca NotSteve_@piefed.ca
Joined: 2025-06-07
#13 · Quote Reply

It is NOT portable (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that's all I have :-( - Linux Torvalds (1991)

I've never heard of this "Linux" thing but it sounds like it doesn't support any of them 😤

109
Diplomjodler lemmy.world Diplomjodler3@lemmy.world
Joined: 2024-01-08
#14 · Quote Reply

It is NOT portable (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that's all I have :-( - Linux Torvalds (1991) I've never heard of this "Linux" thing but it sounds like it doesn't support any of them 😤

I think Linux has implemented support for more things since then. He's just an upstanding guy.

37
aion lemmy.world aion@lemmy.world
Joined: 2023-06-11
#15 · (edited) Quote Reply

Well, at least one is an FPGA not an SOC...

But you can put a MicroBlaze in there and boot Linux.

5
fonix232 fedia.io fonix232@fedia.io
Joined: 2023-06-13
#16 · Quote Reply

Well, at least one is an FPGA not an SOC...

Well, nobody said that the images will only be of SoCs. The request was to select all SoCs that can boot mainline Linux.

In regular captcha you get requests that say "select all traffic lights". Guess what, not all squares will be traffic lights.

28
Tja programming.dev Tja@programming.dev
Joined: 2023-12-18
#17 · Quote Reply

Isn't it none of them, because they all want special-snowflake configurations that are supported by the vendor and not upstreamed to "mainline?"

There's an Intel one in there...

4
WolfLink sh.itjust.works WolfLink@sh.itjust.works
Joined: 2024-06-06
#18 · Quote Reply

Well, at least one is an FPGA not an SOC...

Implement an SOC on the FPGA and boot away!

15
grue lemmy.world grue@lemmy.world
Joined: 2023-06-13
#19 · Quote Reply

There's an Intel one in there...

Yeah, but it's for a PXA255 XScale (ARM) processor, not x86. I'm trying to figure out if it requires any binary blobs or other non-mainline tweaks for Linux to work on it, but haven't found a definitive answer yet.

11
tal lemmy.today tal@lemmy.today
Joined: 2023-10-04
#20 · Quote Reply

https://www.tomshardware.com/pc-components/cpus/linux-takes-476-days-to-boot-on-an-ancient-intel-4004-cpu-cpu-precedes-the-os-by-20-years

Linux takes 4.76 days to boot on an ancient Intel 4004 CPU — CPU precedes the OS by 20 years

In essence, to bridge the hardware/software divide, the enthusiast emulated the more capable MIPS R3000 processor, which boasts the required C compiler support.

As long as they can talk to external storage, which I expect all of them can, all of them can probably emulate each other, so all of them can probably boot Linux.

45
bibbasa piefed.social bibbasa@piefed.social
Joined: 2026-02-02
#21 · Quote Reply

gotta go rockchip, no?

3
Mark with a Z suppo.fi markz@suppo.fi
Joined: 2025-07-04
#22 · Quote Reply

I think Linux has implemented support for more things since then. He's just an upstanding guy.

Great guy, that Linux Torvaldx

29
DeltaWingDragon sh.itjust.works DeltaWingDragon@sh.itjust.works
Joined: 2023-12-27
#23 · Quote Reply

Replace Linux with NetBSD, and then I'll just put my entire hand on the touchscreen

Probably would also work with Linux

18
davidgro lemmy.world davidgro@lemmy.world
Joined: 2023-06-13
#24 · Quote Reply

https://www.tomshardware.com/pc-components/cpus/linux-takes-476-days-to-boot-on-an-ancient-intel-4004-cpu-cpu-precedes-the-os-by-20-years Linux takes 4.76 days to boot on an ancient Intel 4004 CPU — CPU precedes the OS by 20 years In essence, to bridge the hardware/software divide, the enthusiast emulated the more capable MIPS R3000 processor, which boasts the required C compiler support. As lo...

The power of Turing completeness.

Technically it would be possible to boot Linux on a deck of Magic: The Gathering cards. During your opponent's turn.

27
Diplomjodler lemmy.world Diplomjodler3@lemmy.world
Joined: 2024-01-08
#25 · Quote Reply

Great guy, that Linux Torvaldx

He's the best.

6
MonkderVierte lemmy.zip MonkderVierte@lemmy.zip
Joined: 2025-05-30
#26 · (edited) Quote Reply

Now do RISC.

9
WhiskyTangoFoxtrot lemmy.world WhiskyTangoFoxtrot@lemmy.world
Joined: 2023-06-10
#27 · Quote Reply

Great guy, that Linux Torvaldx

Enough with this politically-correct bullshit. It's Linuo or Linue.

4
Ricky Rigatoni piefed.zip RickyRigatoni@piefed.zip
Joined: 2026-02-14
#28 · Quote Reply

I think Linux has implemented support for more things since then. He's just an upstanding guy.

I love his Linux Tech Tips show.

6
Nils lemmy.ca Nils@lemmy.ca
Joined: 2023-07-21
#29 · Quote Reply

I was quite successful with Yocto Project for the SoCs I use.

2
Possibly linux lemmy.zip possiblylinux127@lemmy.zip
Joined: 2023-06-26
#30 · Quote Reply

Everything except mediatek

Unless you are talking about network hardware

2
ATS1312 lemmy.dbzer0.com ATS1312@lemmy.dbzer0.com
Joined: 2025-06-04
#31 · Quote Reply

rk3399 from experience

Ohhh, there's a fork for that.

1
theunknownmuncher lemmy.world theunknownmuncher@lemmy.world
Joined: 2024-06-13
#32 · Quote Reply

Ohhh, there's a fork for that.

rk3399 has been on mainline for a good while, no? I think rk3588 is too at this point, even.

2
socsa piefed.social socsa@piefed.social
Joined: 2024-08-20
#33 · Quote Reply

What is our cutoff for "mainline?"

11
Pokexpert30 🌓 jlai.lu pokexpert30@jlai.lu
Joined: 2025-06-18
#34 · Quote Reply

Probably the Motorola, otherwise none

1
potatopotato sh.itjust.works potatopotato@sh.itjust.works
Joined: 2023-06-11
#35 · Quote Reply

Implement an SOC on the FPGA and boot away!

I assumed the Spartan 6 didn't have enough LEs to run a microblaze with MMU, but the pictured one is a 75kLUT part so you could probably fit at least a simple dual core design!

1
potatopotato sh.itjust.works potatopotato@sh.itjust.works
Joined: 2023-06-11
#36 · Quote Reply

But you can put a MicroBlaze in there and boot Linux.

So it turns out you can, see my other post, I stand corrected

2
Agent641 lemmy.world Agent641@lemmy.world
Joined: 2023-07-12
#37 · Quote Reply

He's the best.

I like him on The WAN Show

1
ZILtoid1991 lemmy.world ZILtoid1991@lemmy.world
Joined: 2024-03-16
#38 · Quote Reply

It is NOT portable (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that's all I have :-( - Linux Torvalds (1991) I've never heard of this "Linux" thing but it sounds like it doesn't support any of them 😤

All it needed were people willing to port it to other architectures, which usually helps with open source projects.

2
Post Reply
Back to top