algeroth Posté(e) 19 novembre 2010 Auteur Share Posté(e) 19 novembre 2010 En effet!! merci! je n'avais pas fait attention bon je l'ai téléchargé, il va falloir étudier tout ca.... allez zou! le premier qui réussit à compiler un firmware Lien vers le commentaire Partager sur d'autres sites More sharing options...
algeroth Posté(e) 19 novembre 2010 Auteur Share Posté(e) 19 novembre 2010 (modifié) Quelques infos supplémentaire pour installer le compilateur cygwin nécessaire en préalable... Dingoo SDKCONTENTS 1 Installation 1.1 Windows Installation 1.2 Unix Installation 1.3 Updating 1.4 Building the documentation 2 Compiling the sample programs 1 - INSTALLATION 1.1 - WINDOWS INSTALLATION Windows users will need to download the following files: The latest version of cygwin: http://www.cygwin.com/setup.exe A copy of the MIPS compiler tools: http://flatmush.juliusparishy.com/a320/too...n-nopic.tar.bz2 First install cygwin by executing setup.exe. - Click "Next". - Select "Install from Internet", Click "Next". - Set the install path to what you want, Select "All Users", Click "Next". - Set the "Local Package Directory" to a subdirectory in your cygwin install path (e.g. c:\cygwin\downloads), Click "Next". - Let the installer create the directory if it asks. - Select the correct proxy settings (probably "Direct Connection") and click "Next". - Wait for the mirror list to download. - Select any mirror, if one doesn't work then select another, Click "Next". - Wait for the package list to download. - Select "Devel" in the package tree - Toggle the package "make" (not "automake") to "install" - Toggle the package "doxygen" to "install" (optional if you want documentation) - Click "Next". - Wait for the packages to download and install. - Click "Finish", cygwin is now installed. Now you need to install those MIPS compiler tools you downloaded: - Unzip the compiler tools into the directory you installed cygwin to (e.g. "c:\cygwin"). Now you need to setup your cygwin environment: - Go to the directory in which you installed cygwin and open "cygwin.bat" - At in the middle of the file before the line "bash --login -i" add the following lines: SET MIPSTOOLS=/mipsel-gcc4.1-nopic SET DINGOO_SDK=<dingoo_sdk install path>/dingoo_sdk SET PATH=%PATH%;%MIPSTOOLS%/bin;%DINGOO_SDK% NB: Your dingoo_sdk path has to be posix style (e.g "c:\dingoo_sdk" would be "/cygdrive/c/dingoo_sdk"). Now for the final step, open up cygwin from the icon in your start menu or desktop: - Type "cd $DINGOO_SDK" - Type "./install" The dingoo SDK is now installed. 1.2 - UNIX INSTALLATION Linux users will need to do the following: - Download http://flatmush.juliusparishy.com/a320/too...2-nopic.tar.bz2 - Install these compiler tools to an appropriate place. - Set the environment variable MIPSTOOLS to the location of your mips compiler tools. - Set the environment variable DINGOO_SDK to this directory. - Set the environment variable PATH to "$PATH:$MIPSTOOLS/bin" - Type "cd $DINGOO_SDK && ./install" The dingoo SDK is now installed. 1.3 - Updating Delete your current SDK directory and replace it with the newly downloaded SDK, then simply re-run the install script. For minor library changes it is possible to just re-make each of the new libs, but a full re-install is advised. 1.4 - Building the documentation To build the documentation, you need to run: doxygen $DINGOO_SDK/src/Doxyfile HTML and XML documentation is saved to $DINGOO_SDK/doc/html and $DINGOO_SDK/doc/xml, respectively. You can easily modify the Doxyfile to include other formats as you need them, but the HTML documentation is the most user-friendly, just open $DINGOO_SDK/doc/html/index.html in your web browser. 2 - COMPILING THE SAMPLE PROGRAMS Open up a bash/cygwin shell. Type the following commands: cd $DINGOO_SDK cd samples cd <sample dir> make Now copy the .app file to your dingoo along with any required data files (.tga files usually). Et le fichier readme du p3go open source Open source project for P3GO supported by G-TEAMThe core of P3GO MCU is MIPS, so you need a cross compiler toolchain for your host system. You can download it from the link as blow. When you decompress compiler tools, you also need to add the installed path to your environment settings, like "export PATH=$PATH:~mips_compile/bin". Cygwin on Windows: ftp://ftp.ingenic.cn/3sw/02rtos/00toolcha...n-nopic.tar.bz2 Linux: ftp://ftp.ingenic.cn/3sw/02rtos/00toolcha...2-nopic.tar.bz2 Directory structure inc -- common include directory miniclib -- small c library mtv_50 -- main project directory release -- compile binary directory soc_src -- some driver and system boot code src -- ucos and mips header files How to compile? There is some example project in the mtv_50 directory; you can try to compile these by yourselves. mtv_50/loader -- Hermers V4B payload mtv_50/loaderPL3 -- KaKaroto PL3 payload You can enter mtv_50/loader and "make build", then will generate homebrew.bin and update.bin in release directory if there is no error occured. How to update your P3GO? First you need update your P3GO to development version (please go to www.gamebox.hk to download a development version update binary), then you can put you compiled update.bin to P3GO buildin disk not TF card disk, then re-plug your device to complete update. Note if you want to your custom firmware work, you must insert a TF card in the P3GO TF slot. Zut n'étant pas sur mon pc je ne pourrais tester ca que ce weekend.... Modifié 19 novembre 2010 par algeroth Lien vers le commentaire Partager sur d'autres sites More sharing options...
algeroth Posté(e) 19 novembre 2010 Auteur Share Posté(e) 19 novembre 2010 bon bé ca a pas l'air simple tout ca! un tuto sera le bienvenue.... Lien vers le commentaire Partager sur d'autres sites More sharing options...
zouzzz Posté(e) 19 novembre 2010 Share Posté(e) 19 novembre 2010 Parfois l'open n'est pas simple (souvent même ?). J'y regarderai. Lien vers le commentaire Partager sur d'autres sites More sharing options...
algeroth Posté(e) 19 novembre 2010 Auteur Share Posté(e) 19 novembre 2010 bon cygwin installé, mais impossible de compiler les sources... sinon pour info, pour faire fonctionner le fichier opensource il faut une carte micro sd dans le p3go... autrement dit, le hermes reste en normal boot, et on ne peut pas le modifier, par contre le firmware opensource viendra à la place du PL3.... Lien vers le commentaire Partager sur d'autres sites More sharing options...
zouzzz Posté(e) 19 novembre 2010 Share Posté(e) 19 novembre 2010 sinon pour info, pour faire fonctionner le fichier opensource il faut une carte micro sd dans le p3go...autrement dit, le hermes reste en normal boot, et on ne peut pas le modifier, par contre le firmware opensource viendra à la place du PL3.... M erci de cette précision importante. Lien vers le commentaire Partager sur d'autres sites More sharing options...
algeroth Posté(e) 19 novembre 2010 Auteur Share Posté(e) 19 novembre 2010 bon, j'ai posté une demande sur leur GIT.. car ils fournissent ca quasiment sans doc, ni qui fait quoi et ou... il y a même les sources de AsbestOS, qu'est ce que cela vient faire la dedans... bref c'est un peu bordélique.... Lien vers le commentaire Partager sur d'autres sites More sharing options...
algeroth Posté(e) 19 novembre 2010 Auteur Share Posté(e) 19 novembre 2010 (modifié) Personne n'a encore réussi? Modifié 19 novembre 2010 par algeroth Lien vers le commentaire Partager sur d'autres sites More sharing options...
SnowLeopard Posté(e) 19 novembre 2010 Share Posté(e) 19 novembre 2010 Personne n'aurait un problème au niveau de la Micro SD ? la PS3 ne l'a détecte plus, elle détecte plus que la mémoire interne du dongle. Lien vers le commentaire Partager sur d'autres sites More sharing options...
zouzzz Posté(e) 19 novembre 2010 Share Posté(e) 19 novembre 2010 Comment ça, ta PS3 reconnaissait les .pkg de carte MicroSD ? Lien vers le commentaire Partager sur d'autres sites More sharing options...
SnowLeopard Posté(e) 19 novembre 2010 Share Posté(e) 19 novembre 2010 (modifié) Comment ça, ta PS3 reconnaissait les .pkg de carte MicroSD ? heu je sais plus, là c'était juste des images que je voulais transférer sur la ps3 mais la SD n'est pas reconnue. ni dans vidéo ni dans photo. je rallume la console je vais voir avec les pkg, mais j'ai un doute... EDIT: non plus, le lecteur SD n'est plus reconnu, je sans que je vais arrêtez leurs mises à jour, c'est pas au point. Modifié 19 novembre 2010 par SnowLeopard Lien vers le commentaire Partager sur d'autres sites More sharing options...
zouzzz Posté(e) 19 novembre 2010 Share Posté(e) 19 novembre 2010 Salut,Un concurrent (un peu plus) direct est sorti du bois : Source : http://www.ps3news.com/PS3-Hacks/video-ps3...5-hdd-with-psn/ Lien officiel : http://e3card-eu.com/index.html En vente ici pour €18.29 : http://www.dscartshop.com/e3-card-readere3...reak_p4443.html Lien vers le commentaire Partager sur d'autres sites More sharing options...
ChachaKoala Posté(e) 19 novembre 2010 Share Posté(e) 19 novembre 2010 Comment ça, ta PS3 reconnaissait les .pkg de carte MicroSD ? heu je sais plus, là c'était juste des images que je voulais transférer sur la ps3 mais la SD n'est pas reconnue. ni dans vidéo ni dans photo. je rallume la console je vais voir avec les pkg, mais j'ai un doute... EDIT: non plus, le lecteur SD n'est plus reconnu, je sans que je vais arrêtez leurs mises à jour, c'est pas au point. C'est nul comme réaction, d'autant plus que la microSD n'a jamais été montée dans le xmb. Mon p3go gt n'a jamais montré que la mémoire flash dans le xmb. Les mises à jour sont assez fréquentes et réactives. J'espère que l'arrivée de l'opensource ne va pas changer cela. Lien vers le commentaire Partager sur d'autres sites More sharing options...
SnowLeopard Posté(e) 19 novembre 2010 Share Posté(e) 19 novembre 2010 (modifié) C'est nul comme réaction, d'autant plus que la microSD n'a jamais été montée dans le xmb. Mon p3go gt n'a jamais montré que la mémoire flash dans le xmb. Les mises à jour sont assez fréquentes et réactives. J'espère que l'arrivée de l'opensource ne va pas changer cela. heu je sais pas pour toi mais moi j'ai pas rêvé, la ps3 reconnaissait la micro SD et plus maintenant alors tu sais, je réagis comme je veut Et puis c'est tout de même mieux un topic ou ceux qui ont déjà le dongle testent des truc et viennent donner leurs avis et leurs vécu, que ne rien raconter, donc la moindre des choses c'est que l'on puisse donner notre avis sur une situation quelle qu'elle soit. Bref, passons. Je leur ai envoyé un mail, je verrais bien. Modifié 19 novembre 2010 par SnowLeopard Lien vers le commentaire Partager sur d'autres sites More sharing options...
lex-hd Posté(e) 19 novembre 2010 Share Posté(e) 19 novembre 2010 (modifié) Commandé hier soir (e3 card reader), le colis est parti cet après midi. J'ai reçu un mail avec la photo du colis.........trop classe moi je suis en 3.5 en attendant :-) cela parait un site sérieux A voir dans une semaine environ Modifié 19 novembre 2010 par lex-hd Lien vers le commentaire Partager sur d'autres sites More sharing options...
jp33 Posté(e) 19 novembre 2010 Share Posté(e) 19 novembre 2010 moi je suis en 3.5 en attendant :-) le dongle ne va pas te servir à grand chose pour le moment .... c'est un drôle de pari sur le downgrad .... Lien vers le commentaire Partager sur d'autres sites More sharing options...
zouzzz Posté(e) 20 novembre 2010 Share Posté(e) 20 novembre 2010 Le Twitter officiel ; http://twitter.com/gamebox_hk La Team est pour le moment la plus active de la scène bissness. Lien vers le commentaire Partager sur d'autres sites More sharing options...
algeroth Posté(e) 20 novembre 2010 Auteur Share Posté(e) 20 novembre 2010 (modifié) Oui en effet! N'ayant pas réussit à compiler un premier open firmware, j'avais envoyé un commentaire sur leur GIT, et ils ont modifié leur procédure, en la détaillant un peu plus... Réactif et sympa... Reste à savoir si cette fois si cela sera plus facile.... Open source project for P3GO supported by G-TEAMThe core of P3GO MCU is MIPS, so you need a cross compiler toolchain for your host system. You can download it from the link as blow. When you decompress compiler tools, you also need to add the installed path to your environment settings, like "export PATH=$PATH:~mips_compile/bin". Cygwin on Windows: ftp://ftp.ingenic.cn/3sw/02rtos/00toolcha...n-nopic.tar.bz2 Linux: ftp://ftp.ingenic.cn/3sw/02rtos/00toolcha...2-nopic.tar.bz2 Directory structure inc -- common include directory miniclib -- small c library mtv_50 -- main project directory, there has already some payload projects, like hermes,kakroto,asbestos release -- compile binary directory soc_src -- some driver and system boot code src -- ucos and mips header files How to compile? There is some example project in the mtv_50 directory; you can try to compile these by yourselves. mtv_50/loader -- Hermers V4B payload mtv_50/loaderPL3 -- KaKaroto PL3 payload mtv_50/asbestos -- WIP:porting asbestos loader You can enter mtv_50/loader and "make build", then will generate homebrew.bin and update.bin in release directory if there is no error occured. How to update your P3GO? First you need update your P3GO to development version (please go to www.gamebox.hk to download a development version update binary), then you can put you compiled update.bin to P3GO buildin disk not TF card disk, then re-plug your device to complete update. Note if you want to your custom firmware work, you must insert a TF card in the P3GO TF slot. Example setup steps on cygwin step1: Download and install cygwin to c:\cygwin on your pc, specialy you must selected and installed the development packet. step2: Download the mipsel-gcc4.1-cygwin-nopic.tar.bz2 from above link and extract to c:\cygwin\opt, and then "mipseltools-nopic" directory will be created in c:\cygwin\opt. #cd /opt #bzip2 -d mipsel-gcc4.1-cygwin-nopic.tar.bz2 #tar xf mipsel-gcc4.1-cygwin-nopic.tar step3: edit C:\cygwin\home\Administrator\.bashrc and add "export PATH=/opt/mipseltools-nopic/bin:$PATH" to last of the bashrc file. step4: restart cygwin and enter your open-p3go directory and #cd mtv_50/loader #make clean #make build then if no error occur, you will get a homebrew.bin and update.bin in open-p3go/release. C'est la fin qui a été ajoutée... Amusez vous bien! Modifié 20 novembre 2010 par algeroth Lien vers le commentaire Partager sur d'autres sites More sharing options...
zouzzz Posté(e) 21 novembre 2010 Share Posté(e) 21 novembre 2010 Si quelqu'un arrive à compiler quelque chose qu'il fasse simple... Lien vers le commentaire Partager sur d'autres sites More sharing options...
tom_beckett Posté(e) 21 novembre 2010 Share Posté(e) 21 novembre 2010 salut tout le monde. J'ai une question : actuellement, j'ai une clé psjailbreak2 qui fonctionne niquelle. Elle est aussi tenue à jour. A l'heure actuelle, y a t'il un intérêt de passer sur une p3go? sur le futur? Merci Lien vers le commentaire Partager sur d'autres sites More sharing options...
zouzzz Posté(e) 21 novembre 2010 Share Posté(e) 21 novembre 2010 slt tout seul, Aucun intérêt flagrant pour quelqu'un qui possède déjà un dongle. Lien vers le commentaire Partager sur d'autres sites More sharing options...
tom_beckett Posté(e) 21 novembre 2010 Share Posté(e) 21 novembre 2010 Ok merci pour la réponse Lien vers le commentaire Partager sur d'autres sites More sharing options...
algeroth Posté(e) 22 novembre 2010 Auteur Share Posté(e) 22 novembre 2010 (modifié) Bon visiblement certains sont arrivés à compiler l'open source ils ont détaillés leur facon de faire, je vais refaire ca de a à z cepandant j'aurais bien aimé testé ca sous linux, car cygwin met un temps fou à s'installer, seulement impossible de telecharger la version linux du mips, si quelqu'un la... voici le comment de celui qui a réussit: Great news!!! Already bought 3 of these, 4 more on the way. Things are definitely gonna get exciting now. Now I have tried it out, and heres a run down: 1 - Installed cygwin to c:\cygwin, selecting the entire Devel branch. 2 - Downloaded ftp://ftp.ingenic.cn/3sw/02rtos/00to...-nopic.tar.bz2, extracted to c:\cygwin\opt using: #cd /opt #bzip2 -d mipsel-gcc4.1-cygwin-nopic.tar.bz2 #tar xf mipsel-gcc4.1-cygwin-nopic.tar 3 - Edited C:\cygwin\home\Administrator\.bashrc and added "export PATH=/opt/mipseltools-nopic/bin:$PATH" to the end of the bashrc file. 4 - Restarted cygwin, and typed this: #cd /opt/joyup-open-p3go-3e4922b/mtv_50/loader #make clean #make build But I get an error: Administrator@lab001 /opt/joyup-open-p3go-3e4922b/mtv_50/loader $ make build mipsel-linux-gcc -mips32 -O4 -mno-abicalls -fno-pic -fno-builtin -Werror -fno-ex ceptions -ffunction-sections -fomit-frame-pointer -msoft-float -fshort-wchar -G 0 -DPLATFORM_CETUS -DGLWX_LOGO=1 -DLCD_TYPE_BPP_32 -DGBA_DEBUG=1 -DDRVMEMADDR=0 x80380000 -DDRVMEMLEN=0x40000 -DAPPMEMADDR=0x803C0000 -DAPPMEMLEN=0x00440000 -DF RAME_BUFF_ADDRESS=0x807A1000 -DLOAD_DATA_ADDRESS=0x807FFE00 -DRELEASE=1 -DJZ4740 _PMP16=1 -DDM=1 -DXLTAO_MAKE_LOADER -DTF_SD_CARD=0 -I../../soc_src/jz4755/kernel -I../../soc_src/common/inc -I../../soc_src/jz4755/include -DNAND_opera_16BIT=0 -I../../src -I../../soc_src/jz4755/nand -I../../miniclib -I../../mtv_50/loader -I../../soc_src/jz4755/include -I../../inc -I../../mtv_50/common -I../../mtv_50/ explore -I../../mtv_50/gui_lib/inc -I../../mtv_50/gui_lib/extinc -DRELEASE=1 -DS TATUSPAGE=1 -D_ASSEMBLER_ -D__ASSEMBLY__ -o ../../mtv_50/loader/target/head.o - c ../../soc_src/common/kernel_lib/head.S make: mipsel-linux-gcc: Command not found make: *** [head.o] Error 127 Anyone have an idea of where I'm going wrong? Thanks... EDIT: Wooops... Forgot these two commands in Cygwin: export PATH=$PATH:/opt/joyup-open-p3go-3e4922b/mtv_50/loader export PATH=$PATH:/opt/mipsel-gcc4.1-nopic/bin Working, compiled, and the P3Go auto installed it. Yeah! un autre commentaire: 1. Download and extract ftp://ftp.ingenic.cn/3sw/02rtos/00to...-nopic.tar.bz2 2. Open terminal and enter these commands cd ../../ cd usr/local mkdir mips 3. i then dragged the files from the extracted toolchain to usr/local/mips 4. Open terminal and enter this command (needs to be done everytime you want to compile unless you want to add it to a makefile or .bashrc) export PATH=/usr/local/mips/bin:$PATH 5. Make a new folder on the desktop and called p3go and go to it in terminal you can do it in terminal like this cd Desktop mkdir p3go cd p3go 6. stay in terminal and clone the open-p3go git git clone https://github.com/joyup/open-p3go.git your dektop should now have this folder p3go/open-p3go For example to compile loaderPL3 1. go to Desktop/p3go/open-p3go/mtv_50/loaderPL3/PL3 and edit makefile set PS3_COMPILERS equal to whereever the ps3 sdk is (or ps3toolchain) in my case it looks like this PS3_COMPILERS= /usr/local/cell192/host-linux/ppu/bin 2. Open terminal and cd to wherever loaderPL3 is in my case cd Desktop/p3go/open-p3go/mtv_50/loaderPL3 3. Assuming you edited the makefile using terminal cd PL3 make 4. With PL3 built and still in terminal cd ../ export PATH=/usr/local/mips/bin:$PATH make build 5. Done go to the release folder in my case Desktop/p3go/open-p3go/release and you will find update.bin Modifié 22 novembre 2010 par algeroth Lien vers le commentaire Partager sur d'autres sites More sharing options...
zouzzz Posté(e) 22 novembre 2010 Share Posté(e) 22 novembre 2010 (modifié) Perso j'arrive à quedechi-quedalle et ça me vasse un maximum... J'ai la même erreur sur le PC du taf que sur la première citation, bien entendu la méthode donnée ne débride rien. Comme je suis un gros têtu je persévérerai sur un de mes pc ce soir. Edit : c'est bon j'ai réussi à compiler... vlà la galère, j'en ai chié... Edit 2 : compil testée avec : XP Pro : works XP Home : works Modifié 22 novembre 2010 par zouzzz Lien vers le commentaire Partager sur d'autres sites More sharing options...
algeroth Posté(e) 22 novembre 2010 Auteur Share Posté(e) 22 novembre 2010 Peux tu us faire un petit tuto de a à z..... ca serait sympa, de l'installation à la fin merci! Lien vers le commentaire Partager sur d'autres sites More sharing options...
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant