Michel_ange37 Posté(e) 6 octobre 2010 Share Posté(e) 6 octobre 2010 Bonjour à tous, je voudrais compiler moi même le psgroove d'hermes V3, et j'ai quelques soucis. Tout d'abord j'ai donc télécharger l'archive présente sur le site j'ai donc le dossier "source" contenant "psgroove-hermes" et "syscall8" Je suivi les grandes lignes d'explication présentes dans le fichier README.md J'ai installé WinAVR, ainsi que MinGW en installation complète. je possède un dongle fabriqué par un personne sur le Forum, dedans c'est un AT90USB646. J'ai donc modifié le fichier "Makefile.psgroove_usbkey" avec les paramètres donnés dans le README.md j'essaie de compiler avec le "compila.bat" et c'est le carnage.... Donc: dans winavr j'ai: # MCU name MCU = AT90USB646 # Target board (see library "Board Types" documentation, NONE for projects not requiring # LUFA board drivers). If USER is selected, put custom board drivers in a directory called # "Board" inside the application directory. BOARD = TEENSY # Processor frequency. # This will define a symbol, F_CPU, in all source code files equal to the # processor frequency in Hz. You can then use this symbol in your source code to # calculate timings. Do NOT tack on a 'UL' at the end, this will be done # automatically to create a 32-bit value in your source code. # # This will be an integer division of F_CLOCK below, as it is sourced by # F_CLOCK after it has run through any CPU prescalers. Note that this value # does not *change* the processor frequency - it should merely be updated to # reflect the processor speed set externally so that the code can use accurate # software delays. F_CPU = 16000000 # Input clock frequency. # This will define a symbol, F_CLOCK, in all source code files equal to the # input clock frequency (before any prescaling is performed) in Hz. This value may # differ from F_CPU if prescaling is used on the latter, and is required as the # raw input clock is fed directly to the PLL sections of the AVR for high speed # clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' # at the end, this will be done automatically to create a 32-bit value in your # source code. et l'erreur de compilation dans le fichier fourni. Merci d'avance ! erreur_compilation.zip Lien vers le commentaire Partager sur d'autres sites More sharing options...
Ashura75013 Posté(e) 6 octobre 2010 Share Posté(e) 6 octobre 2010 Il semblerait qu'il ne te trouve pas le utils/raw2payload Lien vers le commentaire Partager sur d'autres sites More sharing options...
Michel_ange37 Posté(e) 6 octobre 2010 Auteur Share Posté(e) 6 octobre 2010 Comment est ce possible, les deux fichiers .exe et .c sont bien là, dans le bon dossier.... Lien vers le commentaire Partager sur d'autres sites More sharing options...
Ashura75013 Posté(e) 6 octobre 2010 Share Posté(e) 6 octobre 2010 As tu importée la librairie LUFA (la ou ya le dossier LUFA-LIB il devrait y avoir qq chose) Lien vers le commentaire Partager sur d'autres sites More sharing options...
Michel_ange37 Posté(e) 6 octobre 2010 Auteur Share Posté(e) 6 octobre 2010 (modifié) Euh...non j'ai rien fais ! je fais quoi? et comment please? j'ai ca : C:. ├───psgroove-hermes │ ├───Board │ ├───lufa-lib │ │ └───trunk │ │ ├───Bootloaders │ │ │ ├───CDC │ │ │ └───DFU │ │ ├───Demos │ │ │ ├───Device │ │ │ │ ├───ClassDriver │ │ │ │ │ ├───AudioInput │ │ │ │ │ ├───AudioOutput │ │ │ │ │ ├───DualVirtualSerial │ │ │ │ │ ├───GenericHID │ │ │ │ │ ├───Joystick │ │ │ │ │ ├───Keyboard │ │ │ │ │ ├───KeyboardMouse │ │ │ │ │ ├───MassStorage │ │ │ │ │ │ └───Lib │ │ │ │ │ ├───MassStorageKeyboard │ │ │ │ │ │ └───Lib │ │ │ │ │ ├───MIDI │ │ │ │ │ ├───Mouse │ │ │ │ │ ├───RNDISEthernet │ │ │ │ │ │ └───Lib │ │ │ │ │ ├───VirtualSerial │ │ │ │ │ └───VirtualSerialMouse │ │ │ │ ├───Incomplete │ │ │ │ │ ├───Sideshow │ │ │ │ │ │ └───Lib │ │ │ │ │ └───TestAndMeasurement │ │ │ │ └───LowLevel │ │ │ │ ├───AudioInput │ │ │ │ ├───AudioOutput │ │ │ │ ├───DualVirtualSerial │ │ │ │ ├───GenericHID │ │ │ │ ├───Joystick │ │ │ │ ├───Keyboard │ │ │ │ ├───KeyboardMouse │ │ │ │ ├───MassStorage │ │ │ │ │ └───Lib │ │ │ │ ├───MIDI │ │ │ │ ├───Mouse │ │ │ │ ├───RNDISEthernet │ │ │ │ │ └───Lib │ │ │ │ └───VirtualSerial │ │ │ ├───DualRole │ │ │ │ └───ClassDriver │ │ │ │ └───MouseHostDevice │ │ │ └───Host │ │ │ ├───ClassDriver │ │ │ │ ├───JoystickHostWithParser │ │ │ │ ├───KeyboardHost │ │ │ │ ├───KeyboardHostWithParser │ │ │ │ ├───MassStorageHost │ │ │ │ ├───MIDIHost │ │ │ │ ├───MouseHost │ │ │ │ ├───MouseHostWithParser │ │ │ │ ├───PrinterHost │ │ │ │ ├───RNDISEthernetHost │ │ │ │ ├───StillImageHost │ │ │ │ └───VirtualSerialHost │ │ │ ├───Incomplete │ │ │ │ └───BluetoothHost │ │ │ │ └───Lib │ │ │ └───LowLevel │ │ │ ├───GenericHIDHost │ │ │ ├───JoystickHostWithParser │ │ │ ├───KeyboardHost │ │ │ ├───KeyboardHostWithParser │ │ │ ├───MassStorageHost │ │ │ │ └───Lib │ │ │ ├───MIDIHost │ │ │ ├───MouseHost │ │ │ ├───MouseHostWithParser │ │ │ ├───PrinterHost │ │ │ │ └───Lib │ │ │ ├───RNDISEthernetHost │ │ │ │ └───Lib │ │ │ ├───StillImageHost │ │ │ │ └───Lib │ │ │ └───VirtualSerialHost │ │ ├───LUFA │ │ │ ├───Common │ │ │ ├───Drivers │ │ │ │ ├───Board │ │ │ │ │ ├───ATAVRUSBRF01 │ │ │ │ │ ├───BENITO │ │ │ │ │ ├───BUMBLEB │ │ │ │ │ ├───EVK527 │ │ │ │ │ ├───JMDBU2 │ │ │ │ │ ├───RZUSBSTICK │ │ │ │ │ ├───STK525 │ │ │ │ │ ├───STK526 │ │ │ │ │ ├───TEENSY │ │ │ │ │ ├───USBKEY │ │ │ │ │ ├───USBTINYMKII │ │ │ │ │ └───XPLAIN │ │ │ │ ├───Misc │ │ │ │ ├───Peripheral │ │ │ │ │ └───AVRU4U6U7 │ │ │ │ └───USB │ │ │ │ ├───Class │ │ │ │ │ ├───Common │ │ │ │ │ ├───Device │ │ │ │ │ └───Host │ │ │ │ ├───HighLevel │ │ │ │ │ └───Template │ │ │ │ └───LowLevel │ │ │ ├───DriverStubs │ │ │ ├───ManPages │ │ │ └───Scheduler │ │ └───Projects │ │ ├───AVRISP-MKII │ │ │ └───Lib │ │ │ ├───ISP │ │ │ └───XPROG │ │ ├───Benito │ │ │ └───Lib │ │ ├───Incomplete │ │ │ ├───MIDIToneGenerator │ │ │ └───StandaloneProgrammer │ │ │ └───Lib │ │ │ └───PetiteFATFs │ │ ├───LEDNotifier │ │ │ ├───Board │ │ │ ├───CPUUsageApp │ │ │ │ └───Properties │ │ │ ├───HotmailNotifierApp │ │ │ │ └───Properties │ │ │ └───LEDMixerApp │ │ │ └───Properties │ │ ├───Magstripe │ │ │ └───Lib │ │ ├───MissileLauncher │ │ ├───RelayBoard │ │ ├───TempDataLogger │ │ │ ├───Lib │ │ │ │ └───FATFs │ │ │ └───TempLogHostApp │ │ ├───USBtoSerial │ │ │ └───Lib │ │ ├───Webserver │ │ │ └───Lib │ │ │ ├───FATFs │ │ │ └───uip │ │ └───XPLAINBridge │ │ └───Lib │ └───utils ├───psgroove-hermes-précompilé └───syscall8 Modifié 6 octobre 2010 par Michel_ange37 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