Hi ,I fail to load usb relative prx in PSP 2000 (3.60 M33), but it works well in PSP1000 3.52 M33-4 ,the error is SCE_KERNEL_ERROR_UNSUPPORTED_PRX_TYPE ( 0x80020148)
here's my code :
Sorry, I've not an answer to your question....just a question for you. :)
Are you sure this code works fine in kernel 3.52 (not 1.50)?
On my psp (3.52 M33) this code fails to load usbstorms.px and usbsotrboot.prx and the USB connection doesen't work.
I tried to use kubridge, but the prx loads fine but fails to start with
Maybe is due to some of the protection added by Sony in 3.40 or 3.30, that
prevented some uid's created by kernel mode to be accesed by user mode. But anyways the kuKernelLoadModule is working for me, soforget what i just said :)
moonlight wrote:But anyways the kuKernelLoadModule is working for me, soforget what i just said :)
With this code kuKernelLoadModule works for me (the module loads fine), but it fails to start (it happens only with usbstorms.prx and usbstorboot.prx).
I get a SCE_KERNEL_ERROR_LIBRARY_NOTFOUND error.
If I just copy this two prx from my flash0 to the ms, then pspSdkLoadStartModule works fine.
I'm on 3.52 M33-4, have you any idea?
moonlight wrote:Try to load flash0:/kd/npdrm.prx before the other modules.
If npdrm loading fails too, load flash0:/kd/mgr.prx before.
Many thanks, half the problem is gone. :)
I loaded and started npdrm.prx as the first module.
Now usbstorboot.prx loads and starts fine, but.... usbstorms.prx starts but fails to load (always with SCE_KERNEL_ERROR_LIBRARY_NOTFOUND).
I also tried to load mgr.prx (also if npdrm.prx loads fine without it), but I get the same error.
Are there other dependencies to satisfy?
Is there a way I can know a module dependencies?
sakya wrote:Hi! :)
Now usbstorboot.prx loads and starts fine, but.... usbstorms.prx starts but fails to load (always with SCE_KERNEL_ERROR_LIBRARY_NOTFOUND).
I also tried to load mgr.prx (also if npdrm.prx loads fine without it), but I get the same error.
Are there other dependencies to satisfy?
usbstorms has a dependancy on chkreg.prx, so you will need to load that first.
sakya wrote:Is there a way I can know a module dependencies?
Taking a look at the module imports in prxtool and seeing which modules are required is the normal way and then compare that to what are currently loaded.
When I use kuKernelLoadModule in 3.60 M33,I got same error described below
sakya wrote:Hi! :)
moonlight wrote:But anyways the kuKernelLoadModule is working for me, soforget what i just said :)
With this code kuKernelLoadModule works for me (the module loads fine), but it fails to start (it happens only with usbstorms.prx and usbstorboot.prx).
I get a SCE_KERNEL_ERROR_LIBRARY_NOTFOUND error.
but unfortunately,when I do like this:
sakya wrote:
Hi! :)
moonlight wrote:
Try to load flash0:/kd/npdrm.prx before the other modules.
If npdrm loading fails too, load flash0:/kd/mgr.prx before.