| View previous topic :: View next topic |
| Author |
Message |
ldesnogu
Joined: 17 Apr 2004 Posts: 95
|
|
| Back to top |
|
 |
mc

Joined: 12 Jan 2005 Posts: 212 Location: Linköping
|
Posted: Wed May 30, 2007 12:00 am Post subject: |
|
|
| Warren wrote: | Any more progress on this?
I haven't had a chance yet but I think we should start organizing this into PS3SDK. Thoughts?
Any volunteers to write USB and Bluetooth drivers? :P |
I've started working on a USB driver. Progress so far is that I've got
the register file memory mapped, so all that's needed now is to pull
stuff like OHCI driver, USB core and bootkeyboard driver from e.g. U-Boot. _________________ Flying at a high speed
Having the courage
Getting over crisis
I rescue the people |
|
| Back to top |
|
 |
ps2devman
Joined: 09 Oct 2006 Posts: 265
|
Posted: Wed Jun 06, 2007 8:47 pm Post subject: |
|
|
Do we know the little technical name of the usb chipset?
Have you found some official documentation about it?
I would like to look for hidden and unused (yet) features...
Actually, a complete list of all chipsets that may be able to do dma on their own would be very useful... |
|
| Back to top |
|
 |
mc

Joined: 12 Jan 2005 Posts: 212 Location: Linköping
|
Posted: Fri Jun 15, 2007 10:16 pm Post subject: |
|
|
| ps2devman wrote: | | Do we know the little technical name of the usb chipset? |
The register files exposed are the usual OHCI for USB1 and EHCI for USB2. Docs are readily available, these and UHCI are the only hardware interfaces in common use. Meaning everyone uses them.
Generally you would be able to access the entire PCI address space with DMA from such host controllers, but for an embedded system it's of course up
to the hardware to define what "the entire PCI address space" really means. I haven't gotten to that point quite yet... :-) _________________ Flying at a high speed
Having the courage
Getting over crisis
I rescue the people |
|
| Back to top |
|
 |
dot_blank

Joined: 28 Sep 2005 Posts: 498 Location: Brasil
|
Posted: Sat Jun 16, 2007 11:21 am Post subject: |
|
|
thank you MC for that start.S code :) _________________ 10011011 00101010 11010111 10001001 10111010 |
|
| Back to top |
|
 |
kid101skater
Joined: 20 Jun 2007 Posts: 26
|
Posted: Sun Jun 24, 2007 10:32 am Post subject: |
|
|
| jimparis wrote: | | utech wrote: | I cant compilate it...
| Quote: | manuel@manuel-laptop:~/Desktop/source$ make
gcc -O -m64 -mregnames -mfull-toc -G0 -ffreestanding -fno-stack-protector -c -o start.o start.S
gcc: unrecognized option '-G0'
cc1: error: unrecognized command line option "-mregnames"
cc1: error: unrecognized command line option "-mfull-toc"
make: *** [start.o] Error 1
|
|
Unless manuel-laptop is a PS3, that's not gonna work. Build it on a PS3, or build and use a cross compiler. |
i got the same problem and im on ubuntu also... any help would be nice |
|
| Back to top |
|
 |
jimparis
Joined: 10 Jun 2005 Posts: 1179 Location: Boston
|
Posted: Sun Jun 24, 2007 10:36 am Post subject: |
|
|
| kid101skater wrote: | | jimparis wrote: | | Build it on a PS3, or build and use a cross compiler. |
i got the same problem and im on ubuntu also... any help would be nice |
If you have the same problem, then the solution is also the same. |
|
| Back to top |
|
 |
kid101skater
Joined: 20 Jun 2007 Posts: 26
|
Posted: Sun Jun 24, 2007 6:35 pm Post subject: |
|
|
| jimparis wrote: | | kid101skater wrote: | | jimparis wrote: | | Build it on a PS3, or build and use a cross compiler. |
i got the same problem and im on ubuntu also... any help would be nice |
If you have the same problem, then the solution is also the same. |
well you can compile on linux on pc... im using ubuntu just as he was. |
|
| Back to top |
|
 |
mukumuku
Joined: 22 Jun 2007 Posts: 4
|
Posted: Wed Jul 25, 2007 3:23 am Post subject: |
|
|
| what tools do i need to use in order to build an otheros.bld like the one in this application? I don't want to work on ydl on ps3, I'll do it at slackware in my pc. Do I need to install the cellsdk or the ps3toolchain is enough to make it? |
|
| Back to top |
|
 |
emoon

Joined: 18 Jan 2004 Posts: 91 Location: Stockholm, Sweden
|
Posted: Wed Jul 25, 2007 7:00 am Post subject: |
|
|
| the toolchain is enough |
|
| Back to top |
|
 |
2.6,CRACKED!
Joined: 26 Jul 2007 Posts: 18
|
Posted: Thu Jul 26, 2007 9:08 pm Post subject: |
|
|
| about what warren said, "PS3SDK". I am correct in assuming you mean like what happened with the PSP. |
|
| Back to top |
|
 |
mukumuku
Joined: 22 Jun 2007 Posts: 4
|
Posted: Sun Jul 29, 2007 4:51 am Post subject: |
|
|
| jimparis wrote: | | utech wrote: | I cant compilate it...
| Quote: | manuel@manuel-laptop:~/Desktop/source$ make
gcc -O -m64 -mregnames -mfull-toc -G0 -ffreestanding -fno-stack-protector -c -o start.o start.S
gcc: unrecognized option '-G0'
cc1: error: unrecognized command line option "-mregnames"
cc1: error: unrecognized command line option "-mfull-toc"
make: *** [start.o] Error 1
|
|
Unless manuel-laptop is a PS3, that's not gonna work. Build it on a PS3, or build and use a cross compiler. |
I get exactly the same error. I have ps3toolchain installed. I thought it was enough to compile it, as emoon told as well. Any ideas? |
|
| Back to top |
|
 |
emoon

Joined: 18 Jan 2004 Posts: 91 Location: Stockholm, Sweden
|
Posted: Sun Jul 29, 2007 8:29 am Post subject: |
|
|
| You are using the wrong compiler, depending on how you installed the compiler you will need to change the name of the compiler being used in the makefile (ppu-gcc for example) |
|
| Back to top |
|
 |
PosX100
Joined: 15 Aug 2007 Posts: 98
|
Posted: Wed Aug 15, 2007 1:17 am Post subject: |
|
|
Can i ask something?
With your project we're able to run unsigned code? |
|
| Back to top |
|
 |
jimparis
Joined: 10 Jun 2005 Posts: 1179 Location: Boston
|
Posted: Wed Aug 15, 2007 4:45 am Post subject: |
|
|
| Yes, of course, that's what Sony has allowed us to do with the "other os" option. |
|
| Back to top |
|
 |
tsuba
Joined: 18 Sep 2007 Posts: 6
|
Posted: Mon Sep 24, 2007 3:42 am Post subject: |
|
|
When i try to build the otheros demo i get this error. I'm using the toolchain. Anyone know what to do?
$ make
ppu-gcc -O -m64 -mregnames -mfull-toc -G0 -ffreestanding -fno-stack-protector -c -o start.o start.S
ppu-gcc -O -m64 -mregnames -mfull-toc -G0 -ffreestanding -fno-stack-protector -c -o hv.o hv.S
ppu-gcc -O -m64 -mregnames -mfull-toc -G0 -ffreestanding -fno-stack-protector -c -o mmu.o mmu.c
ppu-gcc -O -m64 -mregnames -mfull-toc -G0 -ffreestanding -fno-stack-protector -c -o time.o time.c
ppu-gcc -O -m64 -mregnames -mfull-toc -G0 -ffreestanding -fno-stack-protector -c -o vuart.o vuart.c
ppu-gcc -O -m64 -mregnames -mfull-toc -G0 -ffreestanding -fno-stack-protector -c -o sysmgr.o sysmgr.c
ppu-gcc -O -m64 -mregnames -mfull-toc -G0 -ffreestanding -fno-stack-protector -c -o av.o av.c
ppu-gcc -O -m64 -mregnames -mfull-toc -G0 -ffreestanding -fno-stack-protector -c -o flash.o flash.c
ppu-gcc -O -m64 -mregnames -mfull-toc -G0 -ffreestanding -fno-stack-protector -c -o fb.o fb.c
ppu-gcc -O -m64 -mregnames -mfull-toc -G0 -ffreestanding -fno-stack-protector -c -o font_8x8.o font_8x8.c
ppu-gcc -O -m64 -mregnames -mfull-toc -G0 -ffreestanding -fno-stack-protector -c -o debug.o debug.c
ppu-gcc -O -m64 -mregnames -mfull-toc -G0 -ffreestanding -fno-stack-protector -c -o demo.o demo.c
ppu-gcc -O -m64 -mregnames -mfull-toc -G0 -ffreestanding -fno-stack-protector -static -nostdlib -Wl,-T,script.
lds -o demo.elf start.o hv.o mmu.o time.o vuart.o sysmgr.o av.o flash.o fb.o font_8x8.o debug.o demo.o
objcopy -O binary demo.elf demo.bin
objcopy: demo.elf: File format not recognized
make: *** [demo.bin] Error 1 |
|
| Back to top |
|
 |
ldesnogu
Joined: 17 Apr 2004 Posts: 95
|
Posted: Mon Sep 24, 2007 4:27 am Post subject: |
|
|
| tsuba wrote: | objcopy: demo.elf: File format not recognized
make: *** [demo.bin] Error 1 |
This means you are not calling the right objcopy. You should change your PATH to point to the correct one. _________________ Laurent |
|
| Back to top |
|
 |
tsuba
Joined: 18 Sep 2007 Posts: 6
|
Posted: Mon Sep 24, 2007 8:53 am Post subject: |
|
|
| thx it works now. |
|
| Back to top |
|
 |
lettyann
Joined: 12 Nov 2007 Posts: 2
|
Posted: Mon Nov 12, 2007 10:05 am Post subject: English plz for the newbies! |
|
|
| ok i am so happy reading between the lines there is an exploit but i do not have a clue what you are saying ive bought my son a ps3 for his xmas he has a psp which i flashed myself but i am thinki8n the ps3 is goin to be differant is there anyway some one can write a step by step on this like they did with the psp so that us folk that arent to clued up in it all can do it for just personal use plz plz it would be great if i could get it done before he gets it for his xmas thankyou |
|
| Back to top |
|
 |
jimparis
Joined: 10 Jun 2005 Posts: 1179 Location: Boston
|
Posted: Mon Nov 12, 2007 10:32 am Post subject: |
|
|
| Reading between the lines? LOL. Try learning to just read normally first. There is no exploit here, this is all using supported interfaces from Sony, and I don't know what you're trying to accomplish, but I can guarantee you that the otheros demo won't let you do it. |
|
| Back to top |
|
 |
lettyann
Joined: 12 Nov 2007 Posts: 2
|
Posted: Mon Nov 12, 2007 8:36 pm Post subject: ok point taken |
|
|
so in other words theres no exploit and there wont be anytime soon well thats ok i have great confidence there will be at some point i havent seen anything yet that cant be done al just wait and hopefully it wont be to long and its not just me thats not reading properly i got this site from another forum maybe you should tell them they are not reading properly either
http://www.ps3-hacks.com/forums/viewtopic.php?id=1846 |
|
| Back to top |
|
 |
TommyBear
Joined: 24 Jun 2005 Posts: 50
|
Posted: Tue Nov 13, 2007 10:54 pm Post subject: |
|
|
Maybe you need to read the forum rules again. There is no exploit and the guys here are only interested in doing things above board and legal. The forum you are referring doesn't have a clue.
Get this straight: what we are discussing in this topic is endorsed by Sony. Sony have given us the software and tools we need to do this. All we are doing is taking Linux out of the equation.
Gosh! :/ |
|
| Back to top |
|
 |
|