Homebrew [Release] Linux for the 3DS

ParzivalWolfram

Well-Known Member
Member
Joined
Jun 28, 2017
Messages
294
Trophies
0
Age
54
XP
754
Country
United States
Not to alarm anyone but I got a rootfs to successfully compile. It hangs on boot, but it compiled. God, i'm SO CLOSE!
(It had been updated to use the newest kernel and had the untested SD support. It also had weston removed because weston was being a dick to buildroot.)
 
  • Like
Reactions: Itzumi and Nemos59

Itzumi

tinkerer
Member
Joined
Jun 27, 2018
Messages
550
Trophies
0
Age
21
Location
USA
XP
761
Country
United States
Not to alarm anyone but I got a rootfs to successfully compile. It hangs on boot, but it compiled. God, i'm SO CLOSE!
(It had been updated to use the newest kernel and had the untested SD support. It also had weston removed because weston was being a dick to buildroot.)
What does weston do anyway
 

ParzivalWolfram

Well-Known Member
Member
Joined
Jun 28, 2017
Messages
294
Trophies
0
Age
54
XP
754
Country
United States
So it turns out it's actually a 50/50 split between the current crash being Linux's fault or my 3DS' fault. It fails when looking at my 3DS' NAND to determine what its version and whatnot are, so I need a few others to try builds to see if they boot.
 

Itzumi

tinkerer
Member
Joined
Jun 27, 2018
Messages
550
Trophies
0
Age
21
Location
USA
XP
761
Country
United States
So it turns out it's actually a 50/50 split between the current crash being Linux's fault or my 3DS' fault. It fails when looking at my 3DS' NAND to determine what its version and whatnot are, so I need a few others to try builds to see if they boot.
I can test on N2dsXL
 

ghjfdtg

Well-Known Member
Member
Joined
Jul 13, 2014
Messages
1,360
Trophies
1
XP
3,281
Country
FBI is not a good benchmark. It gives you approximately half of the real write speed since it has to read the CIA file while writing to files on the same SD card.
 

ParzivalWolfram

Well-Known Member
Member
Joined
Jun 28, 2017
Messages
294
Trophies
0
Age
54
XP
754
Country
United States
FBI is not a good benchmark. It gives you approximately half of the real write speed since it has to read the CIA file while writing to files on the same SD card.
I know that, and I took that into account. It is a good benchmark for what we're doing, since we'll be reading and executing from SD while writing to swap on SD as well.
 

Itzumi

tinkerer
Member
Joined
Jun 27, 2018
Messages
550
Trophies
0
Age
21
Location
USA
XP
761
Country
United States
Last edited by Itzumi,

ParzivalWolfram

Well-Known Member
Member
Joined
Jun 28, 2017
Messages
294
Trophies
0
Age
54
XP
754
Country
United States
  • Like
Reactions: Itzumi

Nemos59

A random user
Member
Joined
Aug 1, 2018
Messages
135
Trophies
0
Location
Somewhere
XP
533
Country
France
Last edited by Nemos59,

ParzivalWolfram

Well-Known Member
Member
Joined
Jun 28, 2017
Messages
294
Trophies
0
Age
54
XP
754
Country
United States
I think I have the error but I can login.
Starting network: ip: can't find device 'lo'
FAIL
Yeah, that's the one I broke. It also seems I've managed to bypass the NAND error by breaking the SD/MMC driver ENTIRELY.

--------------------- MERGED ---------------------------

Im doing a backup of my sd that's long overdue, I'll edit this post with my results soon
It'd be a good idea to do a full SysNAND backup too, as the driver handles interfacing with that too.
 

ghjfdtg

Well-Known Member
Member
Joined
Jul 13, 2014
Messages
1,360
Trophies
1
XP
3,281
Country
I know that, and I took that into account. It is a good benchmark for what we're doing, since we'll be reading and executing from SD while writing to swap on SD as well.
I would be careful using the SD card as swap. The Raspberry Pi is a great example of what can happen. It apparently smokes brand new (micro)SD cards within months.
 
  • Like
Reactions: Itzumi

uyjulian

Homebrewer
Member
Joined
Nov 26, 2012
Messages
2,567
Trophies
2
Location
United States
Website
sites.google.com
XP
3,880
Country
United States
On the o3DS, n3DS, and n3DSXL, the SD card reader is on a separate PCB. Possible eMMC replacement?
As long as programs with more than 128/256MB are not run, the RAM situation should be fine. Did you know that Linux ran on the PS2 which the retail models had just 32MB of RAM?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Maximumbeans @ Maximumbeans: butte