IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

modifier le Firmware du F320


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    45
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2007
    Messages : 45
    Par défaut modifier le Firmware du F320
    Bonjours, je voudrais modifier le firmware de mon F320

    Enfaite j'aimerai grandire ma strucutre hid_report_descriptor mais je n'y rrive pas!
    quelque aurai la solution?


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    // HID Report Descriptor Definition
    //---------------------------------------------
    #define HID_REPORT_DESCRIPTOR_SIZE 0x001B
    #define HID_REPORT_DESCRIPTOR_SIZE_LE 0x1B00
    typedef code BYTE hid_report_descriptor[HID_REPORT_DESCRIPTOR_SIZE];
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    // HID Report descriptor
    const hid_report_descriptor HidReportDesc =
    {
       0x06, 0x01, 0x00,    // USAGE_PAGE (Vendor Defined Page 1)
       0x09, 0x04,          // USAGE (Vendor Usage 1)
       0xa1, 0x01,          // COLLECTION (Application)
       0x09, 0x00,          //   USAGE (Vendor Usage 1)
       0x95, 0x05,          //   REPORT_COUNT (45 bytes)
       0x75, 0x08,          //   REPORT_SIZE (8 bit)
       0x26, 0xff, 0x00,    //   LOGICAL_MAXIMUM (255)
       0x15, 0x00,          //   LOGICAL_MINIMUM (0)
       0x09, 0x01,          //   USAGE (Vendor Usage 1)
       0x81, 0x02,          //   INPUT (Data,Var,Abs)
       0x09, 0x01,          //   USAGE (Vendor Usage 1)
       0x91, 0x02,          //   OUTPUT (Data,Var,Abs)
       0xc0                 //   END_COLLECTION
     
    };

  2. #2
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par superc7
    Bonjours, je voudrais modifier le firmware de mon F320
    De quoi s'agit-il ?
    Enfaite j'aimerai grandire ma strucutre hid_report_descriptor mais je n'y rrive pas!
    Tu as les sources de ton firmware et tu veux le modifier ? Quel est le problème rencontré exactement ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    45
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2007
    Messages : 45
    Par défaut
    hello , ben j'ai télécharger le firmware pour mon kit 8051f320
    mais je veu le modifier pour faire passer mon kit pour quelque chose d'autre!!

  4. #4
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par superc7
    hello , ben j'ai télécharger le firmware pour mon kit 8051f320
    Ah, 8051. La précision n'était pas inutile... (Pour les jeunes : microcontrôleur 8-bit d'origine Intel des années 90 toujours en vigueur en embarqué, automobile etc.).
    mais je veux le modifier pour faire passer mon kit pour quelque chose d'autre!!
    • Est-ce autorisé ?
    • Est-ce possible techniquement ?
      (zone flash non modifiable ?)
    • Qu'est-ce qui te fait dire que 'ça ne fonctionne pas' ?

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    45
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2007
    Messages : 45
    Par défaut
    Ben oui c possible! va la j'arive a le modifier un peu mais je voulais savoir si quelqu'un avai déja pratiqué sa!
    En faite je dois le faire passer pour un joystick!

  6. #6
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par superc7
    Ben oui c possible! va la j'arive a le modifier un peu mais je voulais savoir si quelqu'un avai déja pratiqué sa!
    En faite je dois le faire passer pour un joystick!
    En fait, tu voudrais écrire une application pour cette cible. En admettant que tu ais les outils de développement adéquates, as-tu une spécification précise de ce que tu veux faire (plus précise que "je dois le faire passer pour un joystick")

Discussions similaires

  1. Modifier firmware du Hyundai T600X
    Par moimart1 dans le forum Périphériques
    Réponses: 2
    Dernier message: 21/12/2010, 21h15
  2. [Où poster ?] Modifier un firmware
    Par Halobox dans le forum Mode d'emploi & aide aux nouveaux
    Réponses: 4
    Dernier message: 31/03/2006, 20h56
  3. Réponses: 5
    Dernier message: 06/08/2002, 20h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo