protonux Posté(e) 19 septembre 2010 Share Posté(e) 19 septembre 2010 (modifié) Voila une base (vraiment basique ) de portage de psgroove sur les lecteurs mp3s s1mp3 (beacoup de lecteurs, donc, cf wikipedia) , avec le s1sdk qui permet de le compiler, ainsi que les instructions en fr // ça confirme aussi le fait que c'est possible sur les mp3s bas de gamme... PS: a terme, une application type PwnageTool devrait etre realisable, qui extrait/edit/repack/reinjecte le firmware sur le lecteur, il suffirait ensuite juste de le brancher sur la play3 PS2: attention! c'est loin d'etre une release finale, ni meme une release qui marche (j'ai plus l'ecran sur le mien, pas de retour, ni meme de pile..) puisqu'il manque toute la partie avec les endpoints.. si qqn s'y connais mieux que moi sur l'usb , libre a lui de finir ce port http://www.megaupload.com/?d=6DA057QQ EDIT: erf, premier message, premier fail, a deplacer dans developpement sorry les modos... si qqn qui a un s1mp3 qui marche completement peut tester et m'indiquer ce que le bidule dit (et si ça marche ) PG_S1mp3.zip Modifié 19 septembre 2010 par protonux Lien vers le commentaire Partager sur d'autres sites More sharing options...
Thony Posté(e) 19 septembre 2010 Share Posté(e) 19 septembre 2010 (modifié) Salut, ton projet à l'air intéressant, par contre, comment on l'installerai dans le MP3? si j'ai bien compris, tu recrées un espèce de FW qui permettrai de l'utiliser comme dongle? edit: je suis au boulot et il me semble que j'en ai un, je testerai et te dirai quoi. Modifié 19 septembre 2010 par Thony Lien vers le commentaire Partager sur d'autres sites More sharing options...
protonux Posté(e) 19 septembre 2010 Auteur Share Posté(e) 19 septembre 2010 (modifié) Salut, ton projet à l'air intéressant, par contre, comment on l'installerai dans le MP3?si j'ai bien compris, tu recrées un espèce de FW qui permettrai de l'utiliser comme dongle? edit: je suis au boulot et il me semble que j'en ai un, je testerai et te dirai quoi. en théorie, ça recrée un firmware avec l'application recorder (enrengistrement du micro) remplacé par le psgroove dans le lien MU qui contient le S1SDK tu as un dossier avec l'outil pour flasher le lecteur -(le nom précis est donné dans le readme.txt du zip - PS: demain je chercherait dans mon entourage Modifié 19 septembre 2010 par protonux Lien vers le commentaire Partager sur d'autres sites More sharing options...
MagicSeb Posté(e) 19 septembre 2010 Share Posté(e) 19 septembre 2010 J'ai tenté mais ca plante a la compilation, probleme avec usbfull.h qui semble manquant, j'ai modifié le fichier pour que ce soit pris en compte mais j'ai une autre erreur ensuite. Lien vers le commentaire Partager sur d'autres sites More sharing options...
protonux Posté(e) 19 septembre 2010 Auteur Share Posté(e) 19 septembre 2010 (modifié) J'ai tenté mais ca plante a la compilation, probleme avec usbfull.h qui semble manquant, j'ai modifié le fichier pour que ce soit pris en compte mais j'ai une autre erreur ensuite. hum.. t'as biens mis les fichiers dans C:\ et modifié le path? (tu pourrais me donner la sortie du truc? ) EDIT: je viens de verifier, usbfull.h est bien dans drivers\usb\usbfull.h :/ Modifié 19 septembre 2010 par protonux Lien vers le commentaire Partager sur d'autres sites More sharing options...
MagicSeb Posté(e) 20 septembre 2010 Share Posté(e) 20 septembre 2010 Je suis au boulot, je regarderais ca ce soir... Au final il n'arrive pas à compiler record.ap Lien vers le commentaire Partager sur d'autres sites More sharing options...
protonux Posté(e) 20 septembre 2010 Auteur Share Posté(e) 20 septembre 2010 Je suis au boulot, je regarderais ca ce soir...Au final il n'arrive pas à compiler record.ap record.ap c'est le psgroove, justement, c'est le seul truc a faire mais il me faudrait ce qu'il dit, que je puisse voir d'ou vient le probleme :/ pour tester, j'aurait normalement deux mp3s, j'espere avoir la chance d'en tomber sur un s1mp3. Lien vers le commentaire Partager sur d'autres sites More sharing options...
zouzzz Posté(e) 20 septembre 2010 Share Posté(e) 20 septembre 2010 Salut, Si t'as besoin de testeurs, MP legueux, il passera p-e une annonce / news pour toi sur le site. Lien vers le commentaire Partager sur d'autres sites More sharing options...
protonux Posté(e) 20 septembre 2010 Auteur Share Posté(e) 20 septembre 2010 Salut,Si t'as besoin de testeurs, MP legueux, il passera p-e une annonce / news pour toi sur le site. Pour l'instant, c'est loin d'etre fini, je suis meme pas sur que c'est fonctionel, je pense demander un vrai test quand ça sera un peu près fini, la c'est meme pas de l'alpha Lien vers le commentaire Partager sur d'autres sites More sharing options...
zouzzz Posté(e) 20 septembre 2010 Share Posté(e) 20 septembre 2010 Ok, bon courage et merci pour ton implication sur la scène. Lien vers le commentaire Partager sur d'autres sites More sharing options...
protonux Posté(e) 20 septembre 2010 Auteur Share Posté(e) 20 septembre 2010 (modifié) Ok, bon courage et merci pour ton implication sur la scène. merci, j'vais en avoir besoin De rien, j'espere juste que ça finira pas comme sur psp PS: et reussir a porter dolphin-emu sur ps3 pour jouer a la wii sur sa ps3 Modifié 20 septembre 2010 par protonux Lien vers le commentaire Partager sur d'autres sites More sharing options...
djo69220 Posté(e) 20 septembre 2010 Share Posté(e) 20 septembre 2010 sa va être dure car il y-a trop de variantes de matériel inconnu http://twitter.com/brandonlwilson Lien vers le commentaire Partager sur d'autres sites More sharing options...
protonux Posté(e) 20 septembre 2010 Auteur Share Posté(e) 20 septembre 2010 (modifié) sa va être dure car il y-a trop de variantes de matériel inconnu http://twitter.com/brandonlwilson pour ça que le programme final devra extraire et patcher le firmware plutot que releaser le frmware seul avec un soft pour flasher le lecteur comme pwnagetool quoi, le truc , il te cree un firmware le materiel reste le meme, mes les firmwares c'est comme pour les telephones, chaque gars qui l'utilise peut le modifier a sa sauce... pour ça qu'il est obligatoire de se baser sur le firmware deja present , non sur un générique Modifié 20 septembre 2010 par protonux Lien vers le commentaire Partager sur d'autres sites More sharing options...
MagicSeb Posté(e) 20 septembre 2010 Share Posté(e) 20 septembre 2010 (modifié) Ma fin de log : z80asm -d -ns -nm -Mo -x../../lib/clibs/s1_drivers.lib watchdog/watchdog_disabl.o watchdog/watchdog_enable.o watchdog/watchdog_reset.o ioports/ioport_read.o i ports/ioport_set.o lcd/fonts.o lcd/lcd_clearscreen.o lcd/lcd_copypicture.o lcd/ cd_initialise.o lcd/lcd_updatescreen.o lcd/lcd_writetext.o lcd_s6b0724/lcdtarge _initialise.o lcd_s6b0724/lcdtarget_updatescreen.o rtc/rtc_getstatus.o rtc/rtc_ nitialise.o rtc/rtc_isr.o usb/usb_initialise.o usb/usb_isr.o isr/isr_initialise o rs232/rs232_anychar.o rs232/rs232_getchar.o rs232/rs232_initialise.o rs232/rs 32_isr.o rs232/rs232_putchar.o rs232/rs232_putstring.o rs232/rs232_putstring_nu l.o flash/flash_initialise.o flash/flash_pageread.o keyboard/keyboard_getkeysta e.o keyboard/keyboard_initialise.o keyboard/keyboard_isr.o mcu/mcu_initialise.o zmake[2]: Leaving directory `C:/S1SDK/include/drivers' zmake[1]: Leaving directory `C:/S1SDK/include/drivers' zcc +s1mp3 -vn -c -o2 -Wall -Werror -I../../include main.c cpp: line 11, Fatal error: Cannot open include file "usbfull.h" #include <usbfull.h> from file main.c, line 20: #include <drivers/usb/usb_isr.c> zmake: *** [main.o] Error 1 J'ai déplacé usbfull.h dans mon dossier PG-S1MP3 et j'ai une autre erreur Module MAIN symbole NOT DEFINED Error in expression _UDADDR Modifié 20 septembre 2010 par MagicSeb Lien vers le commentaire Partager sur d'autres sites More sharing options...
protonux Posté(e) 20 septembre 2010 Auteur Share Posté(e) 20 septembre 2010 (modifié) Ma fin de log :z80asm -d -ns -nm -Mo -x../../lib/clibs/s1_drivers.lib watchdog/watchdog_disabl.o watchdog/watchdog_enable.o watchdog/watchdog_reset.o ioports/ioport_read.o i ports/ioport_set.o lcd/fonts.o lcd/lcd_clearscreen.o lcd/lcd_copypicture.o lcd/ cd_initialise.o lcd/lcd_updatescreen.o lcd/lcd_writetext.o lcd_s6b0724/lcdtarge _initialise.o lcd_s6b0724/lcdtarget_updatescreen.o rtc/rtc_getstatus.o rtc/rtc_ nitialise.o rtc/rtc_isr.o usb/usb_initialise.o usb/usb_isr.o isr/isr_initialise o rs232/rs232_anychar.o rs232/rs232_getchar.o rs232/rs232_initialise.o rs232/rs 32_isr.o rs232/rs232_putchar.o rs232/rs232_putstring.o rs232/rs232_putstring_nu l.o flash/flash_initialise.o flash/flash_pageread.o keyboard/keyboard_getkeysta e.o keyboard/keyboard_initialise.o keyboard/keyboard_isr.o mcu/mcu_initialise.o zmake[2]: Leaving directory `C:/S1SDK/include/drivers' zmake[1]: Leaving directory `C:/S1SDK/include/drivers' zcc +s1mp3 -vn -c -o2 -Wall -Werror -I../../include main.c cpp: line 11, Fatal error: Cannot open include file "usbfull.h" #include <usbfull.h> from file main.c, line 20: #include <drivers/usb/usb_isr.c> zmake: *** [main.o] Error 1 J'ai déplacé usbfull.h dans mon dossier PG-S1MP3 et j'ai une autre erreur Module MAIN symbole NOT DEFINED Error in expression _UADDR hum... essaye de modifier usbfull.h dans le fichier usb_isr.c par drivers/usb/usbfull.h mainteannt que j'y repense, c'etait un truc que j'ai du regler aussi // et de remettre usbfull.h la ou il etait PS: le probleme vient pas du port, c'est surtout que l'usb, dans le S1SDK c'est loin d'etre le truc prioritaire, aucune doc, et les sources sont minimalistes :/ Modifié 20 septembre 2010 par protonux Lien vers le commentaire Partager sur d'autres sites More sharing options...
MagicSeb Posté(e) 20 septembre 2010 Share Posté(e) 20 septembre 2010 Toujours le probème avec UDADDR Faut pas le déclarer quelque part ? Lien vers le commentaire Partager sur d'autres sites More sharing options...
protonux Posté(e) 20 septembre 2010 Auteur Share Posté(e) 20 septembre 2010 Toujours le probème avec UDADDRFaut pas le déclarer quelque part ? normalement il est dans usb_isr.c Lien vers le commentaire Partager sur d'autres sites More sharing options...
MagicSeb Posté(e) 20 septembre 2010 Share Posté(e) 20 septembre 2010 Je pense que le sdk n'est pas complet ou qu'il s'agit d'une autre version de ce fichier. Je viens de regarder je ne trouve pas UDADDR dans ce fichier. Lien vers le commentaire Partager sur d'autres sites More sharing options...
protonux Posté(e) 20 septembre 2010 Auteur Share Posté(e) 20 septembre 2010 (modifié) Je pense que le sdk n'est pas complet ou qu'il s'agit d'une autre version de ce fichier.Je viens de regarder je ne trouve pas UDADDR dans ce fichier. je verifie, c'est peut etre possible, ça :/ EDIT: effectivement, c'est mon tord, c'est pas le bon sdk :/ j'upload le bon Modifié 20 septembre 2010 par protonux Lien vers le commentaire Partager sur d'autres sites More sharing options...
MagicSeb Posté(e) 20 septembre 2010 Share Posté(e) 20 septembre 2010 Ok Lien vers le commentaire Partager sur d'autres sites More sharing options...
protonux Posté(e) 20 septembre 2010 Auteur Share Posté(e) 20 septembre 2010 (modifié) Voila le SDK update: http://megaupload.com?d=VBE6M4YS perso normalement j'vais avoir quelque matos cette semaine EDIT: pour rendre l'exploit fonctionel, il reste 3choses surtout a faire: -Voir et fix la partie sur uaddr et les endpoints -Voir et fix les callbacks -Voir pour mettre le mode psgroove prioritaire Modifié 20 septembre 2010 par protonux Lien vers le commentaire Partager sur d'autres sites More sharing options...
MagicSeb Posté(e) 20 septembre 2010 Share Posté(e) 20 septembre 2010 J'ai flashé mon s1mp3 avec le firmware que j'ai créé en faisant zmake install. Quand je vais sur l'option REC et que je la selectionne ca plante. Voilà pour le feedback Lien vers le commentaire Partager sur d'autres sites More sharing options...
protonux Posté(e) 20 septembre 2010 Auteur Share Posté(e) 20 septembre 2010 (modifié) J'ai flashé mon s1mp3 avec le firmware que j'ai créé en faisant zmake install.Quand je vais sur l'option REC et que je la selectionne ca plante. Voilà pour le feedback yep, j'ai enfin pu avoir un ami qui est plus specialisé dans le s1mp3 que moi, j'vais surement bientot MAJ Tu pourrait faire une petit vid/ expliquer plus en detail comment ça plante? (freeze? reboot?) merci pour le feedback Modifié 20 septembre 2010 par protonux Lien vers le commentaire Partager sur d'autres sites More sharing options...
MagicSeb Posté(e) 20 septembre 2010 Share Posté(e) 20 septembre 2010 quand je selectionne et que je clique dessus, ca reboote direct. mon s1mp3 est comme ca : www.wilson.co.ltd.xfou.com/kingbig.jpg Lien vers le commentaire Partager sur d'autres sites More sharing options...
protonux Posté(e) 20 septembre 2010 Auteur Share Posté(e) 20 septembre 2010 quand je selectionne et que je clique dessus, ca reboote direct.mon s1mp3 est comme ca : www.wilson.co.ltd.xfou.com/kingbig.jpg Merci, je vais continuer a bosser dessus, ça devrait aller mieu mainteantn que le trio qui pourrait m'aider est la 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