Difference between revisions of "PSP"
From LinuxMIPS
m (PSPlinux website - New web address) |
|||
| (12 intermediate revisions by 8 users not shown) | |||
| Line 1: | Line 1: | ||
| − | + | Some basic specs of the PSP: | |
| − | + | * two MIPS32R2 cores with no [[TLB]] | |
| − | + | ||
| − | * two MIPS32R2 cores with no | + | |
* 128bit Bus | * 128bit Bus | ||
| − | * 1 - 333MHz @ 1.2V | + | * 1 - 333MHz @ 1.2V |
* Main Memory: 32MB, 4MB eDRAM | * Main Memory: 32MB, 4MB eDRAM | ||
* Bus Bandwidth: 2.6GB/sec | * Bus Bandwidth: 2.6GB/sec | ||
| Line 11: | Line 9: | ||
* 3D-CG Extended Instructions | * 3D-CG Extended Instructions | ||
| − | The description should be taken with a grain of salt. For instance, even the CPU core is not clear - maybe it is MIPS 4KE, but maybe 24K... The | + | The description should be taken with a grain of salt. For instance, even the CPU core is not clear - maybe it is MIPS 4KE, but maybe 24K... The Coprocessor seems to be totally custom. |
Lack of MMU makes this machine pretty much worthless except as a toy - which is what it was devised for, after all. | Lack of MMU makes this machine pretty much worthless except as a toy - which is what it was devised for, after all. | ||
| + | |||
| + | == Linux support == | ||
| + | Since the PSP's Allegrex CPU has no mmu, only uClinux variety kernels can be run on it. A mipsnommu branch of uClinux 2.4.19 has been ported to the PSP and is available at http://sites.google.com/site/linuxonpspproject/ | ||
| + | |||
| + | uClinux 2.6.22 has recently been ported too and is available at http://jacksonm88.googlepages.com/linuxonpsp.htm | ||
== External Links == | == External Links == | ||
| − | * [http:// | + | * [http://psplinux.info Official PSPlinux Site] |
| + | * [http://df38.dot5hosting.com/~remember/chris/ PSP port of uClinux] | ||
* [http://www.extremetech.com/article2/0,,1639233,00.asp Sony Details PSP Chip Specs] | * [http://www.extremetech.com/article2/0,,1639233,00.asp Sony Details PSP Chip Specs] | ||
* [http://playstation.about.com/od/psp/a/PSPSpecs.htm PSP Specs] | * [http://playstation.about.com/od/psp/a/PSPSpecs.htm PSP Specs] | ||
* [http://psp.ign.com/articles/513/513175p1.html The PSP FAQ] | * [http://psp.ign.com/articles/513/513175p1.html The PSP FAQ] | ||
* [http://psp.ign.com/articles/542/542182p1.html PSP: A New Taste of the PSP Chips] | * [http://psp.ign.com/articles/542/542182p1.html PSP: A New Taste of the PSP Chips] | ||
| − | |||
* [http://www.engadget.com/entry/1234000510024287/ A detailed review of the PSP] | * [http://www.engadget.com/entry/1234000510024287/ A detailed review of the PSP] | ||
Latest revision as of 05:52, 19 August 2011
Some basic specs of the PSP:
- two MIPS32R2 cores with no TLB
- 128bit Bus
- 1 - 333MHz @ 1.2V
- Main Memory: 32MB, 4MB eDRAM
- Bus Bandwidth: 2.6GB/sec
- I-Cache, D-Cache
- FPU, VFPU (Vector Unit) @ 2.6GFlops
- 3D-CG Extended Instructions
The description should be taken with a grain of salt. For instance, even the CPU core is not clear - maybe it is MIPS 4KE, but maybe 24K... The Coprocessor seems to be totally custom.
Lack of MMU makes this machine pretty much worthless except as a toy - which is what it was devised for, after all.
[edit] Linux support
Since the PSP's Allegrex CPU has no mmu, only uClinux variety kernels can be run on it. A mipsnommu branch of uClinux 2.4.19 has been ported to the PSP and is available at http://sites.google.com/site/linuxonpspproject/
uClinux 2.6.22 has recently been ported too and is available at http://jacksonm88.googlepages.com/linuxonpsp.htm