forums.ps2dev.org Forum Index forums.ps2dev.org
Homebrew PS2, PSP & PS3 Development Discussions
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

yet another PSP Documentation

 
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PSP Development
View previous topic :: View next topic  
Author Message
groepaz



Joined: 01 Sep 2005
Posts: 305

PostPosted: Mon Jan 16, 2006 10:21 am    Post subject: yet another PSP Documentation Reply with quote

ah well... its not quite in the State i wanted it to be for a first Release, but i still decided to post a "release candidate". comments welcomed. corrections and additions are more than appriciated.

http://hitmen.c02.at/files/releases/psp/psp_doc.pdf.tar.gz

for now, take it with a grain of salt. there is a lot to be done, and there are probably quite some things that arent very accurate or even plain wrong (again, please let me know whatever you notice).

have fun...
_________________
http://www.hitmen-console.org
http://hitmen.c02.at/files/yapspd/
Back to top
View user's profile Send private message Visit poster's website
dot_blank



Joined: 28 Sep 2005
Posts: 498
Location: Brasil

PostPosted: Mon Jan 16, 2006 12:04 pm    Post subject: Reply with quote

;) excellent
_________________
10011011 00101010 11010111 10001001 10111010
Back to top
View user's profile Send private message
sandberg



Joined: 05 Oct 2005
Posts: 90
Location: Denmark

PostPosted: Tue Jan 17, 2006 3:24 am    Post subject: Reply with quote

Excellent document and excellent work .. Thanks ..
_________________
Br, Sandberg
Back to top
View user's profile Send private message
Arwin



Joined: 12 Jul 2005
Posts: 426

PostPosted: Tue Jan 17, 2006 7:11 am    Post subject: Reply with quote

impressive!
Back to top
View user's profile Send private message
Fanjita



Joined: 28 Sep 2005
Posts: 217

PostPosted: Tue Jan 17, 2006 8:46 am    Post subject: Reply with quote

Yep, lots of nice bedtime reading there, sterling work that man. :)

I think I may have some corrections for some of the ELF stuff, but I need to check some data first.
_________________
Got a v2.0-v2.80 firmware PSP? Download the eLoader here to run homebrew on it!
The PSP Homebrew Database needs you!
Back to top
View user's profile Send private message
romero126



Joined: 24 Dec 2005
Posts: 200

PostPosted: Tue Jan 17, 2006 12:51 pm    Post subject: Reply with quote

Gorgeous work. No complains and excelent reading material. Keep this up, its always good to gather a good compilation of what we know about the PSP system.

PS: Your work on the .elf file is great. Just a side note - The Verification process looks like a pointer to a command within the header of the elf file. (Not exactly shure where it is since it varies for each .ELF file.
Back to top
View user's profile Send private message
Timale-Kun



Joined: 14 Jan 2006
Posts: 13
Location: Paris

PostPosted: Tue Jan 17, 2006 1:06 pm    Post subject: Reply with quote

Oh my damn!!!This awesome I always wanted to know what's inside the Monster...I've Notice that the USB was Empty so Check this Out Here and There... I hope it might help and like we say it in French BRAVO!!
_________________
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Arwin



Joined: 12 Jul 2005
Posts: 426

PostPosted: Wed Jan 18, 2006 1:33 am    Post subject: Reply with quote

Timale-Kun wrote:
Oh my damn!!!This awesome I always wanted to know what's inside the Monster...I've Notice that the USB was Empty so Check this Out Here and There... I hope it might help and like we say it in French BRAVO!!


Hey, did I see correctly that with two OTG devices, the cable determines who is host and who is client? So you need a special OTG complient / USB 2.0 cable before you can test this, right? And of course you need to connect to the two extra connectors, which indeed have to be able to supply power.

After some browsing, I found this article explains it very nicely.
http://www.maxim-ic.com/appnotes.cfm/appnote_number/1822

I suppose that the PSP must indeed have OTG. Interesting. Wonder how long it will take for someone to get it to work. ;)
Back to top
View user's profile Send private message
Dr. Vegetable



Joined: 14 Nov 2005
Posts: 171
Location: Boston, Massachusetts

PostPosted: Wed Jan 18, 2006 2:38 am    Post subject: Reply with quote

Peoples!!! Where does anyone demonstrate that they have successfully used the PSP as a USB-OTG host? Just because "it says so on the internet" doesn't make it so. We need a repeatable demonstration that anyone can perform before we can draw any conclusions about whether the PSP supports USB-OTG or any similar capability. I'd like to know the answer to this as much as anyone, but let's find the real answer instead of just adopting the loudest rumor as truth.

Back on topic, this PSP hardware reference is excellent, and I will be reading it very closely over the next few days. Thank you for your hard work!
Back to top
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger
Saotome



Joined: 03 Apr 2004
Posts: 182

PostPosted: Wed Jan 18, 2006 5:48 am    Post subject: Reply with quote

Very nice work groepaz. There are still many things missing,
but I think you can already call it "The PSP Documentation" not just "yet another..." ;)

Especially looking forward to the VME part, although I'm not expecting it anytime soon.
_________________
infj


Last edited by Saotome on Wed Jan 18, 2006 7:30 am; edited 1 time in total
Back to top
View user's profile Send private message
Timale-Kun



Joined: 14 Jan 2006
Posts: 13
Location: Paris

PostPosted: Wed Jan 18, 2006 6:55 am    Post subject: Reply with quote

The Only way to know it's to Open my PSP and i only got One wich is under warranty 'till september...Sorry to lead U on a wrong way
_________________
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Dr. Vegetable



Joined: 14 Nov 2005
Posts: 171
Location: Boston, Massachusetts

PostPosted: Wed Jan 18, 2006 7:06 am    Post subject: Reply with quote

While you wait for your warranty to run out, take a peek:

http://www.drvegetable.com/SonyPSP/PyroSama/cpu/
http://www.drvegetable.com/SonyPSP/PyroSama/dboard/
http://www.drvegetable.com/SonyPSP/PyroSama/photos/

(These pictures were taken by PyroSama.)



By the way, if you've downgraded the firmware or run any homebrew applications, then you've already voided your warranty.
Back to top
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger
Timale-Kun



Joined: 14 Jan 2006
Posts: 13
Location: Paris

PostPosted: Wed Jan 18, 2006 8:07 am    Post subject: Reply with quote

in theory Yes but I've downgraded my first PSP (bought September 1st) and i had an analog stick glitch (mechanical glitch not software glitch) and at Micromania (Video Game Seller in France) they don't repare only change...so i gave them my PSP and they gave me new one (I already ask for a 2.0 but Only 2.01 or 2.50 are in stock now)...I'm in 2.5 for now and waiting the day of Full Homebrew Access...Anyway I think you voided your warranty if you brick your PSP....Thanks for the pict I'll have a look on them
_________________
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
groepaz



Joined: 01 Sep 2005
Posts: 305

PostPosted: Wed Jan 18, 2006 11:39 am    Post subject: Reply with quote

Quote:

but I think you can already call it "The PSP Documentation" not just "yet another..." ;)


hehe its a reference to the gamecube doc i made, which -just like this one- started as a collection of various other existing docs.

also, could everyone please keep this thread clean from speculations and other general discussions and ONLY post actual corrections/additions here?
_________________
http://www.hitmen-console.org
http://hitmen.c02.at/files/yapspd/
Back to top
View user's profile Send private message Visit poster's website
Gary13579



Joined: 15 Aug 2005
Posts: 93

PostPosted: Fri Jan 20, 2006 1:24 am    Post subject: Reply with quote

Dr. Vegetable wrote:
(These pictures were taken by PyroSama.)

I believe he likes the name Canti now ;)

Dr. Vegetable wrote:
By the way, if you've downgraded the firmware or run any homebrew applications, then you've already voided your warranty.

Yes, but who says you need to tell them you ran homebrew?
Back to top
View user's profile Send private message
Dibblah



Joined: 03 Nov 2005
Posts: 13

PostPosted: Tue Jan 31, 2006 11:42 pm    Post subject: Pinout of internal connectors Reply with quote

Not sure if this is useful to anyone else, but here it is anyway.


Power switch, function bar and right buttons:

1 Ground
2 Home
3 Vol-
4 Vol+
5 Screen
6 Note
7 Select
8 Start
9 Ground
10 Ground
11 Ground
12 Power (2)
13 Power (1)
14 LED (2)
15 LED (1)
16 NC ?
17 Cross
18 Square
19 Triangle
20 Circle
21 NC ?
22 +VE
23 Shoulder
24 Shoulder

I'll add as I get the rest. I'm slowly building up my test PSP - I have a board with a working screen and a WLAN card - All for <$50 :)

Cheers,

Allan.
Back to top
View user's profile Send private message
pyrosama



Joined: 13 May 2005
Posts: 66

PostPosted: Fri Feb 03, 2006 2:38 am    Post subject: Reply with quote

Great work :)

I will have to get with you in the near future about updating the hardware section. I have a few cad drawings that could help fill out that part of the document.


Mirror: http://www.fwurl.com/psp_doc.pdf.tar.gz



Thanks,
Canti
Back to top
View user's profile Send private message
groepaz



Joined: 01 Sep 2005
Posts: 305

PostPosted: Fri Mar 17, 2006 3:43 am    Post subject: Reply with quote

i've updated the doc with some stuff, grab it from the usual place :) and keep the addtitions/fixes/comments coming :)
_________________
http://www.hitmen-console.org
http://hitmen.c02.at/files/yapspd/
Back to top
View user's profile Send private message Visit poster's website
dot_blank



Joined: 28 Sep 2005
Posts: 498
Location: Brasil

PostPosted: Fri Mar 17, 2006 5:27 am    Post subject: Reply with quote

another great documentation indeed
thanx ;)
_________________
10011011 00101010 11010111 10001001 10111010
Back to top
View user's profile Send private message
groepaz



Joined: 01 Sep 2005
Posts: 305

PostPosted: Mon Apr 03, 2006 11:25 am    Post subject: Reply with quote

its updated again, check the changelog for details :)

-> http://hitmen.c02.at/html/psp_docs.html
_________________
http://www.hitmen-console.org
http://hitmen.c02.at/files/yapspd/
Back to top
View user's profile Send private message Visit poster's website
sea_monster



Joined: 28 Mar 2006
Posts: 7
Location: atlantic

PostPosted: Tue Apr 11, 2006 6:50 am    Post subject: Reply with quote

................AS THE POLAR ICECAPS MELT, THE SEAMONSTERS ATLANTIC HEAT CONVEYOR SLOWS, MAKING HIM COLD, AND IRRITABLE..........

Groepaz- You sneaky ole sea dog, you've knocked the wind out of my sails again. From one seadog to another: Good on ya!

WTF do the "numbers" represent next to all these interrupts though? You might want to stick in a quick paragraph describing the interrupt topology. It would appear to this old barnacle that there are the 8 interrupts that directly map into the exception cause register, but it seems there is an "external" (I use the term looser than dead eelgrass floating freely on the water) interrupt controller to? Is that what the "mfic" related instructions handle? Now, usually in an interrupt topology, that entire external interrupt controller would be mapped to a single hardware interrupt line on the PSP. Which one???

(So, like, you'd get an Interrupt exception, check the cause register to see which interrupt. Ooops! Its interrupt X, that means its one of a zillion interrupts caused by this external interrupt hardware. So lets query the external interrupt hardware to see whats up.)

I'm just looking for the value of "X" I guess.

Keep it above the waterline, mate
Back to top
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger
groepaz



Joined: 01 Sep 2005
Posts: 305

PostPosted: Wed May 17, 2006 10:12 am    Post subject: Reply with quote

its updated again, check the changelog for details :) this time including a lot of exception/irq related reversing (hopefully answers sea monsters questions :)) and flash related stuff.

-> http://hitmen.c02.at/html/psp_docs.html

have fun!
_________________
http://www.hitmen-console.org
http://hitmen.c02.at/files/yapspd/
Back to top
View user's profile Send private message Visit poster's website
dot_blank



Joined: 28 Sep 2005
Posts: 498
Location: Brasil

PostPosted: Wed May 17, 2006 12:43 pm    Post subject: Reply with quote

seamonster: your a most interesting sea creature ;)

groepaz: http://pastebin.com/721724
i highly doubt 26 is reserved but we will see
for now it is reserved :P
_________________
10011011 00101010 11010111 10001001 10111010
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PSP Development All times are GMT + 10 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group