PSP as USB master (the Killer App)

Discuss the development of new homebrew software, tools and libraries.

Moderators: cheriff, TyRaNiD

Locked
BlackPaladin
Posts: 11
Joined: Fri Jan 06, 2006 3:55 am
Location: Portland, Oregon -- USA
Contact:

PSP as USB master (the Killer App)

Post by BlackPaladin »

I know we can't do this yet because it seems the PSP USB stuff is not yet fully known and not yet fully explored. But I'm wondering how far we are from getting the PSP to act as a USB master with a mass storage slave.

The way I see it, pretty much the killer app for PSP would be one like File Assistant ++ but with support for copying to and from other USB mass storage devices. Eg: I have my iPod hooked up as a USB device and the iPod is mounted by the PSP. I then use the PSP app to move files back and forth from the memory stick and the iPod. I can now carry hours of movies with me on the iPod/USB drive/USB Flash stick, and move them to the PSP when I want to watch them. Games, too, for that matter.

What are the remaining hurdles, and is there anyone else who would be interested in working on a solution to this? I am an experienced programmer just starting into PSP stuff and I see this as an area where a huge leap could be made if we can sort it out. I have seen some exploration by DrVegetable and others. I would like to use this thread as a place to talk about how to accomplish this scenario.

Well-formed and thoughtful commentary welcome.
Unix Junkie
User avatar
groepaz
Posts: 305
Joined: Thu Sep 01, 2005 7:44 am
Contact:

Post by groepaz »

you would need to reverse the usb stuff completely so you can use it without sony drivers, and then you'll eventually find out that the psp can not act as a true usb host at all (it might be able to do usb-on-the-go style stuff).
pablowe
Posts: 1
Joined: Fri Jan 06, 2006 7:24 pm
Location: ireland

GPS as slave to PSP host

Post by pablowe »

Hi there, I got a PSP for christmas, I had also got a GPS device a number of months back which hooks via USB to my laptop. The GPS device is at http://www.navsync.com/docs/CW19-NAV_DS_Rev1.pdf. Its a pretty good unit with the laptop so my next desire is to hook it up to the PSP.
I've seen the link with the Garmin unit at http://www.engadget.com/2005/11/21/gpsp-gps-on-the-psp/ though I didn't see any report on how well it works or even what software was used with it to utilise the GPS data which is output from the device.
I understand that my GPS unit needs to work with a USB host and thats why I have responded to your post, can the PSP be made to accomodate that. How risky is it to plug my unit into the PSP. If you could make it a host, what software is available to utilise GPS info.........No pressure I just thought I'd throw this out for discussion if anyone could contribute
funetik
Posts: 11
Joined: Sat Jan 07, 2006 5:01 am

Post by funetik »

I don't fancy your chances, pablowe. Might want to read this - http://forums.qj.net/showthread.php?t=2 ... hlight=gps

It seems that the guy uses the serial interface.
BlackPaladin
Posts: 11
Joined: Fri Jan 06, 2006 3:55 am
Location: Portland, Oregon -- USA
Contact:

Post by BlackPaladin »

Looks like there is already a simple hardware solution to what I want to do:

http://www.buyaleratec.com/usbcocrplpa32.html

Think I'll be picking one of those up shortly.

As for the USB port... I _REALLY_ doubt the hardware is limited to slave only. Yes, I know you would have to write your own drivers, but it comes down to mostly being able to figure out which chipset it used and getting the specs on the chip. This is all very hard, but that doesn't mean it can't be done.

As for me, the simple hardware solution above looks good enough.
Unix Junkie
AZImmortal
Posts: 14
Joined: Thu Jan 05, 2006 4:16 am

Post by AZImmortal »

BlackPaladin wrote:As for the USB port... I _REALLY_ doubt the hardware is limited to slave only.
Do you have any reason to believe this other than pure speculation? I don't see why Sony would build the PSP using a host chipset when it's purely intended to act as a client.
BlackPaladin
Posts: 11
Joined: Fri Jan 06, 2006 3:55 am
Location: Portland, Oregon -- USA
Contact:

Post by BlackPaladin »

It is pure speculation at this point, just as it is pure speculation to say that it doesn't support it. Secondly, most things on the PSP appear to be overbuilt, and with more supported than anyone expected (full rs232 serial on the remote port? Full IrDa?). Thirdly the cost differential between the chipsets is pretty much non-existent in any volume and having master support will allow the PSP to have a much wider range of peripherals for games.

If someone can prove me wrong then I'd be happy to have that usb chipset knowledge public, but it's my opinion that there are a lot more reasons why Sony would build it to support being a master than there are reasons to believe that they didn't.
Unix Junkie
jimparis
Posts: 1145
Joined: Fri Jun 10, 2005 4:21 am
Location: Boston

Post by jimparis »

BlackPaladin wrote:It is pure speculation at this point, just as it is pure speculation to say that it doesn't support it.
Huh? Go listen to the Breakpoint 2005 talk by Markus Glanzer of SCEE where he explicitly states that it is client only. You're just wasting our time...
BlackPaladin
Posts: 11
Joined: Fri Jan 06, 2006 3:55 am
Location: Portland, Oregon -- USA
Contact:

Post by BlackPaladin »

I think I was being pretty polite and talking about something that interests people, so I'm not sure where the rudeness comes from. No one is making you read this thread, hence it's not wasting your time unless you choose to read it.

So it sounds like you know more than I do. Here's a question: the Talkman microphone is a USB master, then? That would be interesting given that it is not powered. If it IS acting as a master somehow, that provides hardware hacking of the Talkman itself as a possibility for adding devices. Can you back up your statement with any information on how the Talkman handles this, then?
Unix Junkie
BlackPaladin
Posts: 11
Joined: Fri Jan 06, 2006 3:55 am
Location: Portland, Oregon -- USA
Contact:

Post by BlackPaladin »

Hmm perhaps those two pins on the Talkman on either side of the USB are powering it as a master?
Unix Junkie
jimparis
Posts: 1145
Joined: Fri Jun 10, 2005 4:21 am
Location: Boston

Post by jimparis »

All of this has been discussed in other threads, please search the forums.
mrbrown
Site Admin
Posts: 1537
Joined: Sat Jan 17, 2004 11:24 am

Post by mrbrown »

Locking this down due to lack of content, idle speculation, and redundancy.
Locked