Done…
A long journey has come to its end… last weekend, the first linux version was booting with uses the GBA ROM space as RAM on the supercard. There were many places to convert assembler code in linux or in uClibc, and the compiler needs tweaking the code generator again and again.
Now, we have a running linux for all supercards, and 17 MByte RAM free. I am sure that there will be some fixes for forgotten bugs the next days, but basicly, the work is done.
August 23rd, 2006 at 4:19 pm
W00t! Too bad I have an M3… Oh well. It still usually works better with other homebrew.
August 23rd, 2006 at 4:27 pm
I knew you could do it! Now comes the tinyx/microwindows hack, which is already an option for uClinux-dist…
Good things in the future.
August 23rd, 2006 at 6:59 pm
Congratulations - a huge milestone!
I haven’t kept up with the news - do SC Lite users have write access now?
August 24th, 2006 at 9:15 am
WOW!
nice, do you think this is possible also on M3 adapters? if someone take chalange
August 25th, 2006 at 5:25 am
Allow me to be the first to say it.
Oh snap.
August 26th, 2006 at 9:00 am
Just curious, does this also work on the SC lite? If not, is it being worked on? I’m not sure if I want a SC lite or an M3 lite, but this may break the tie.
August 28th, 2006 at 3:59 pm
Amadeus-
Did you make the memory expansion card yourself? If so, we should talk about the bus/port structure–I’m a hardware design engineer interested in not only setting up linux, but fabbing my own PCB with a video camera attachment for the DS. I think it’d be an awesome extension or even addition to your memory dsram expansion… interested? It’d be pretty easy to memory map a parallel camera addon…
Lemme know… keep up the awesome dev-ing!
L8
.jf
August 29th, 2006 at 6:21 am
Yay!
August 31st, 2006 at 12:39 am
Will that be enought for start thinking in something like nxzilla?
August 31st, 2006 at 2:57 pm
The M3SD is sheduled for inclusion in the build.
SC Lite users HAVE write access.
JF: send me a private message.
September 1st, 2006 at 3:37 am
First of all congrats for your awesome work!
Your contributions to dslinux are very impressive!
Second I have got some questions, as I’m not sure,
if I really understood you and PepsiMan:
- You said, it would not be possible to do IO and RAM extension at the
same time, but if you can’t do any IO, wouldn’t it render the whole
thing pretty useless, as I can’t imagine how you load anything from
the CF/SD/MicroSD-Card then?
- How can you make use of XIP, when you can’t access the card and
read the programm?
- Can you perform a switch between RAM Extension and IO and if so,
wouldn’t this completely kill performance?
- Do you already know, if the M3 Micro SD uses the whole 32Bit for
IO too, or could it be possible, to do IO and RAM extension at least
for the M3 Micro?
The M3 Micro SD features a built-in RTC and a onboard battery, so
I would preferr to buy this one instead of the SuperCard, but if you’re
sure, these things are never gonna work on M3, I will probably say
goodbye to GBA-Compatibility and buy a SuperCard Lite instead, also
because it seems to me, M3 hasn’t really good support for homebrew
and tends to ignore mails asking for help concerning specs and drivers.
Thanks in advance
Remigius