Comment Compiler Psgroove Hermes V3 ?


Michel_ange37
 Share

Messages recommandés

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

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é par Michel_ange37
Lien vers le commentaire
Partager sur d'autres sites

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 compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
 Share