Hackers
overview
some books
FAQ
Bootloader
Toolchain
Kernel
Ramdisk
Hardware
MemoryMap
IRC Logs
CVS
 

Hackers :: Overview


If you are a linux hacker, you're more than welcome to join the team ! Current active members include Antagonizt, Andrey, Brian, jal0, Mouse, myself (Filip) and several others.

This section should contain all you need to get started, and if you're stuck don't hesitate to join the #linux4BE channel on irc.freenode.net .

Where to start ?

If you're new to MIPS and/or Linux kernel development, check out the books page for information for some good reading.

For the latest (unstable !) 2.6.x kernels

For the toolchain, I'm currently using ftp://ftp.mips.com/pub/tools/software/sde-for-linux/sdelinux-mipsel-latest.i386.rpm .
Get a 'clean' sourcetree from linux-mips.org :

cvs -d :pserver:cvs@ftp.linux-mips.org:/home/cvs login
(Only needed the first time you use anonymous CVS, the password is "cvs")
cvs -d :pserver:cvs@ftp.linux-mips.org:/home/cvs co linux 
Next get our patches CVS files and copy them over the above:
# Login into CVS tree:
cvs -d:pserver:anonymous@cvs.linux4.be:/cvsroot login
# Press "Return" when prompted for password. You only need to do this once on any machine.
# Check out a copy of the tree:
cvs -z3 -d:pserver:anonymous@cvs.linux4.be:/cvsroot co linux/kernel-unstable-2.6.x

Now your ready to compile the kernel:
  cp config_be300d .config
  make

For the older 2.4.x kernels

First thing you need is the toolchain, in order to cross-compile the kernel for your MIPS BE300 on an i386 system:
if you're using Windows, look here http://www.linux4.be/~jal0/
if you're using Linux, look here http://www.linux4.be/hackers/toolchain.php

Then you need the kernel sources, available at http://www.linux4.be/hackers/kernel.php

You'll also need a ramdisk, see http://www.linux4.be/~jroark/howto/ramdisk.html

and finally the bootloader: http://www.linux4.be/hackers/bootloader.php You've still got a question, or even better, an answer ? Please let me know !

Last updated on $Date: 2004/09/02 05:36:53 $