Linux en la PSP

He encontrado en Qj.net un bootloader de linux, pero al final da Kernel Panic pero es una buena iniciacion ¿no creeis?
Leeme:

What?
-----

This is a proof of concept Port of ucLinux to the Sony Playstation Portable.

Why?
----

Why not? Porting Linux to a Console may be useless (even more so ucLinux which
is really limited), but its fun!

How?
----

A tiny Bootloader made with the opensource PSPSDK is used to initialize the
Memory and a little bit of the Hardware. It decompresses the ucLinux kernel
into Userspace and runs it. Currently it relies on the Display Hardware beeing
initialized by the PSP Operating system (and PSPSDK) to make the Framebuffer
Console work. As you can see from the dmesg, this is also pretty much the only
thing that works at all.

Installing?
-----------

If you want to try this Kernel, copy the two included folders to PSP/GAME on
your Memorystick just like with any other Homebrew Program.

I have only tested this on 1.5, 1.0 Users probably know how to create a
suiteable File for them. 2.x Users are probably out of luck since the Loader
runs in Kernel Mode.

Since the Kernel doesnt really work it will crash with a Kernel Panic and then
hang, you have to power-off your PSP to quit.

Source?
-------

The Sourcecode will be released in a day or two. Give me the time to Sleep and
maybe even clean it up afterwards.

DMESG?
------

This is a capture of the boot messages done through the serial Port in an
earlier Kernel than this one:

Total memory = 24MB; using 64kB for hash table (at 89ff0000)
Linux version 2.6.16 (root@psp) (gcc version 3.3) #5 Sat Apr 1 00:30:18 CET 2006
On node 0 totalpages: 5964
DMA zone: 5964 pages, LIFO batch:1
Normal zone: 0 pages, LIFO batch:1
HighMem zone: 0 pages, LIFO batch:1
Building zonelist for node : 0
Kernel command line: root=/dev/ram0 video=pspfb ip=192.168.0.47
PID hash table entries: 128 (order 7: 1024 bytes)
Console: colour dummy device 80x34
Memory: 21512k available (1200k kernel code, 452k data, 100k init, 0k highmem)
Calibrating delay loop... 484.96 BogoMIPS
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
checking if image is initramfs...it isn't (no cpio magic); looks like an initrd
Freeing initrd memory: 249k freed
POSIX conformance testing by UNIFIX
NET: Registered protocol family 16
pspfb: framebuffer at 0x04000000, mapped to 0x44000000, size 544k
pspfb: mode is 480x272x16, linelength=2048, pages=0
fb0: PSP frame buffer device
enable_irq(1) unbalanced
enable_irq(2) unbalanced
ikconfig 0.7 with /proc/config*
devfs: v1.22 (20021013) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x0
Console: switching to colour frame buffer device 80x34
pty: 256 Unix98 ptys configured
Generic RTC Driver v1.07
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
loop: loaded (max 8 devices)
Console: switching to colour frame buffer device 80x34
Freeing unused kernel memory: 100k init
VFS: Cannot open root device "sda1" or 08:01
Please append a correct "root=" boot option
Kernel Panic: VFS: Unable to mount root fs on 08:01

Link original (en ingles)


Descarga
pa que kieres un linux sino tienes teclado
Supongo que alguna utilidad tendrá, Y también supongo que dispondrá de algún teclado virtual en pantalla, no es nada descabellado que saquen un teclado para psp, después de todo asta podremos utilizarla como gprs.
Esta informacuon ya es muy antigua , mas de medio año , para que usar linux en la psp ¿? t sabes a k lentitud deberia d ir eso ¿? xD
no lo recomiendo va muy lento.. y es un boch... como el que ya hay de win95
Me lo he bajado y da kernel panic

un poco basura
Premio a la tonteria del año [plas]
Jolin The Merino casi te superas desde la gilipollez de virtual psp
zeraw está baneado por "clon de usuario baneado y multinicks para trolear"
The Merino escribió:He encontrado en Qj.net un bootloader de linux, pero al final da Kernel Panic pero es una buena iniciacion ¿no creeis?


Deja de encontrar cosas así, ke nos tronchamos tooos salinas!!
no os paséis tanto, no es tan inviable rodar un linux a 333mhz.

está claro que no funcionaría con las últimas versiones de kde ni de gnome, pero en modo texto y/o con algunas versiones de algún escritorio básico en modo gráfico podría moverse incluso a 222mhz.

además tened en cuenta que hay versiones de linux que sólo ocupan 24 Mb. y que llevan incluso teclado virtual.

aunq no creo que sea fácil hacerlo, bueno.. tal vez si le regalásemos una psp al tío Towards...

joer, si esq linux funciona incluso en una IPOD...
http://www.ipodlinux.org
En psplinux estan creando un linux para la psp
Joder con el teclado. Con SSH no hace falta teclado pero claro como en güindous no hay SSH... y digo lo mismo del entorno gráfico, no hace falta para hacer TODO en Linux.
Skuall escribió:Joder con el teclado. Con SSH no hace falta teclado pero claro como en güindous no hay SSH... y digo lo mismo del entorno gráfico, no hace falta para hacer TODO en Linux.


En Windows está el Putty (nada que ver con las damas de compañía por cierto).
12 respuestas