Also from the Dashhacks Network: ps3-hacks.com xbox360-hacks.com nes-hacks.com iphone-hacks.com review-hacks.com dashhacks.com
uClinux on the PSP… Still!
greg | December 11, 2007
uClinux on the PSP? Well, we saw it awhile ago… Haha!
Developer and PSP Hacker, Jackson Mo, continues keeping the Linux on PSP project alive. Dedicated is a new website for the latest uClinux PSP port. Details concerning installation and compiling the kernel, your own apps, busybox etc… can be found at the source link. Don’t worry, a binary image of the kernel is provided below.
Major features:
- uClinux kernel 2.6.22-uc1. There have been substantial improvements from kernel 2.4 to 2.6 (one of which is the preemptible kernel that performs low latency operations). However, MIPS machines with no mmu (like Allegrex) are not yet official supported by the latest uClinux distribution. Therefore the kernel needs some serious patch up before it can be loaded on PSP.
- A configurable loader. The loader’s behavior is controllable through a config file, similar to vivi or uboot. However, it only runs on the 1.5 kernel/firmware thus users may experience problems with firmware 3.71 m33 or higher without applying the 1.5 kernel patch (3.71 m33-2).
- Busybox 1.7 armed with loads of utilities running on linux. Again, the original version needs to be patched up before it can run on PSP.
- A serial driver controlling UART3 (the remote control port on fat PSP) allowing you to open a SIO console on the PSP or to use any terminal program on your PC to act as an emulate keyboard when you are using virtual terminal. Up to 6 virtual terminals are available on PSP. Use +/- buttons to switch between terminals.
- A simple Framebuffer driver enabling virtual terminals to be displayed on PSP’s LCD screen.
- A new block device driver giving you accessibility to the Memory Stick (Cool!). By default, disk ms0 will be mounted to /ms0 after system startup, and there could be ms1 or more had you Memory Stick been divided into multiple partitions.
- A joypad driver allowing linux applications to acquire input from PSP buttons.
- A On-Screen Keyboard facilitating fast input in the linux environment, and also serving as an example of how to use the joypad driver.
- A patched mips toolchain allowing your to build your own program running on this Linux port.
Download the pre-compiled uClinux package which contains a loader, a config file, and that binary image of the kernel I mentioned earlier. Extract the archive into directory GAME150 on your memory stick. Then run the loader from the XMB just like any other homebrew.
Download: uClinux 2.6.22-uc1
- source: googlepages
Comments (16)Affiliates
Video Games
PSP Hacks Archives
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006
- July 2006
- June 2006
- May 2006
- April 2006
- March 2006
- February 2006
- January 2006
- December 2005
- November 2005
- October 2005
- September 2005
- August 2005
- July 2005
- June 2005
- May 2005
- April 2005
- March 2005
©2009 — Dashhacks Inc. || Privacy Policy




Amazing. Im gonna try it out.
no way! i was working on this you bastard!!! lol oh well, i would of never got this far. good job!
who cares i got another distro: PSPubuntu Extremely Bitching… release
… if that were ACTUALLY LINUX you’d be right… all that is, is that same stoopid BS those 12 year-old “coders” did to make the XMB LOOK like Windows Vista (another hunk of coal from MS). All it does is change how the XMB looks and moves. THIS^ uClinux is ACTUALLY linux… if you don’t get that you probably shouldn’t be using CF at all or even try to heat a pop tart in the microwave…
still waiting for wifi support, then im totally interested!
how do i load linux??
thats what i wanna know how to load it what do i type
what can i do after downloading?????????????
http://df38.dot5hosting.com/~remember/chris/
^^^Original PSP Linux Creator
Great job though glad you came in second place :D
these read like stereo instructions. so it can’t load linux?? or do i have to intergrade other software..
Good Job guys I hope one day it gets to the point of a GUI :)
I have booted it up.
But im having some problems with the virtual keyboard.
It seems that i can’t navigate to the squares in the corners.
aa
so what kind of files can it run? and where do I put them?
Good fuckin’ job man. One Problem though, the keyboard. Add analog support
-I’ve tried joysen but i cant seem to get it working. Anyone else tried it yet?
I don’t understand how compile a program…
Can someone gimme more information ’bout that?