DIY - [Tuto volant 2016] volant RFR Simucube, Simucube IONI, MMos (et AI-Wave ?)

  • Oui à ta place, j'aurai le même raisonnement.

    Boitier Core P3 modifié et climatisé par bibi. ASUS ROG Maximus Z790 APEX Encore - DDR5 48GB G.Skill 8400Mhz CL40 - I9 14900K OC - MSI Geforce 4090 Suprim Liquid X OC - Alim ASUS ROG Thor 1200P II - Sound Blaster AE-9 - Ecran Samsung Odyssey Ark 55" 16/9 - Windows 11 Pro. 2x M.2 T700 Gen 5 2To - 2x M.2 T700 Gen 5 1To.

    Volant direct drive Thom Concept. Volant Porsche 919 Hybrid 24h du Mans, boitier interface volant Mmos réalisés par bibi. Simcube 3 Pedals.

  • Et oui je sais mais comme l'espoir fait vivre !! :jecpa:

    Je suis ouvert à toute proposition.....décente bien entendu. :P

    Boitier Core P3 modifié et climatisé par bibi. ASUS ROG Maximus Z790 APEX Encore - DDR5 48GB G.Skill 8400Mhz CL40 - I9 14900K OC - MSI Geforce 4090 Suprim Liquid X OC - Alim ASUS ROG Thor 1200P II - Sound Blaster AE-9 - Ecran Samsung Odyssey Ark 55" 16/9 - Windows 11 Pro. 2x M.2 T700 Gen 5 2To - 2x M.2 T700 Gen 5 1To.

    Volant direct drive Thom Concept. Volant Porsche 919 Hybrid 24h du Mans, boitier interface volant Mmos réalisés par bibi. Simcube 3 Pedals.

    Message modifié 1 fois, dernière modification par M3RS2 (6 décembre 2023 à 15:59).

  • il y a un nombre d'écriture maxi dans l'eprom....Ca m'étonnerait que tu l'ais dépassé mais sais-on jamais

    Core I5-12600K - ASUS Z690 - Sound BlasterX AE-5 Plus - RTX 3080 FE - 32Go RAM - Châssis Motedis X-Dream - Volant Thomconcept Simucube 1 small mige 130ST-M10010 (20 Nm) Biss-c - Samsung 32/9 G9 49" 5120x1440 - Bass-shakers - Heusinkveld Pédales Sim Ultimate+ - Heusinkveld Handbrake - Shifter Manu-Factory SSH14 - OSP Simpro Vocore 5"

    Mon cockpit     Mon SimXperience G-Belt      Mes Dash

  • J'imagine que pour effacer les paramètres de l'eprom de la STM32, il faut faire la manip FTDI/GDTools ?

    Boitier Core P3 modifié et climatisé par bibi. ASUS ROG Maximus Z790 APEX Encore - DDR5 48GB G.Skill 8400Mhz CL40 - I9 14900K OC - MSI Geforce 4090 Suprim Liquid X OC - Alim ASUS ROG Thor 1200P II - Sound Blaster AE-9 - Ecran Samsung Odyssey Ark 55" 16/9 - Windows 11 Pro. 2x M.2 T700 Gen 5 2To - 2x M.2 T700 Gen 5 1To.

    Volant direct drive Thom Concept. Volant Porsche 919 Hybrid 24h du Mans, boitier interface volant Mmos réalisés par bibi. Simcube 3 Pedals.

  • Nope, encore une fois GDTool et la connexion FTDI c'est que pour le Servo Drive, c'est des outils de ches Granite Device, l'écriture des paramètres se fait sur la STM via MMOS, et l'écriture du Fimware MMOS dans la STM32, c'est par un autre truc mais je me rappelle plus trop.

    De mémoire, je crois qu'il faut mettre la STM en mode DFU (je crois qu'on peut le faire via MMOS si la carte à déjà un firmware MMOS dedans), et là il y a juste à glisser le fichier hex du firmware sur le dossier de la carte...

    Mais... ça fait très longtemps que j'ai effectué ces manipulations.

  • M3RS2

    Non pas de piles sur les cartes STM32 utilisées pour MMOS. Les seuls cas où on utilise une pile sur les cartes c'est pour avoir une horloge qui continue de tourner même quand la carte n'est plus alimentée. Donc la seule explication serait effectivement que la mémoire Flash utilisée pour stocker les paramètres est morte. ça semble étrange car normalement on a plusieurs milliers de cycles d'écriture possibles. Mais je ne vois pas d'autres possibilités. Si tu as une autre carte STM32 en stock, le plus simple est de la changer pour essayer (mais il va falloir la programmer).

  • Programmer ????..........oula, j'ai de mauvais souvenirs, il n'y a pas si longtemps que ça.....si tu vois de quoi je parle !! :hihihi:

    Faut que je trouve un tuto pour me souvenir comment reprogrammer une STM32. Le FDTI/GDTools ok mais après...???

    Faudrait qu'avant que change ma STM32, j'installe mon câble FDTI et j'ouvre GDTools, que je screen chaque page de réglages pour que je remettes les mêmes dans la nouvelle carte ?!

    Je ne sais pas, mais mon petit doigt (mais non, pas celui-là, celui de ma main :hihihi: ) me dit qu'Etienne va me répondre "mais non, ce n'est pas comme ça qu'il faut faire !! :pp

    Boitier Core P3 modifié et climatisé par bibi. ASUS ROG Maximus Z790 APEX Encore - DDR5 48GB G.Skill 8400Mhz CL40 - I9 14900K OC - MSI Geforce 4090 Suprim Liquid X OC - Alim ASUS ROG Thor 1200P II - Sound Blaster AE-9 - Ecran Samsung Odyssey Ark 55" 16/9 - Windows 11 Pro. 2x M.2 T700 Gen 5 2To - 2x M.2 T700 Gen 5 1To.

    Volant direct drive Thom Concept. Volant Porsche 919 Hybrid 24h du Mans, boitier interface volant Mmos réalisés par bibi. Simcube 3 Pedals.

  • Oui bien sûr, démarrer redémarrer, éteindre, rallumer, ça c'est à ma portée, donc je l'ai fait. :P

    Boitier Core P3 modifié et climatisé par bibi. ASUS ROG Maximus Z790 APEX Encore - DDR5 48GB G.Skill 8400Mhz CL40 - I9 14900K OC - MSI Geforce 4090 Suprim Liquid X OC - Alim ASUS ROG Thor 1200P II - Sound Blaster AE-9 - Ecran Samsung Odyssey Ark 55" 16/9 - Windows 11 Pro. 2x M.2 T700 Gen 5 2To - 2x M.2 T700 Gen 5 1To.

    Volant direct drive Thom Concept. Volant Porsche 919 Hybrid 24h du Mans, boitier interface volant Mmos réalisés par bibi. Simcube 3 Pedals.

  • alors voila ce que je vois dans l event Log de GDTools

    Running READENCODER...

    cDevice::sendCommandOnly( 50, 25 )

    0x32001981 -> 0x35ffb0c1

    cDevice::sendCommand( 51, 5600 )

    0x3315e028 -> 0x35ffb0c1

    0x200008a -> 0x35ffb0c1

    0x200008a -> 0x35ffb0c1

    cDevice::sendCommandOnly( 2, 0 )

    0x200008a -> 0x35ffb0c1

    -80

    >

    Got input from SPI shell

    Saatiin viesti: 4294967216

    Parametreja: 2

    4294967216

    Shell command: READENCODER

    Running READENCODER...

    cDevice::sendCommandOnly( 50, 25 )

    0x32001981 -> 0x35ffb0c1

    cDevice::sendCommand( 51, 5600 )

    0x3315e028 -> 0x35ffb0c1

    0x200008a -> 0x35ffb0c1

    0x200008a -> 0x35ffb0c1

    cDevice::sendCommandOnly( 2, 0 )

    0x200008a -> 0x35ffb0c1

    -80

    >

    Got input from SPI shell

    Saatiin viesti: 4294967216

    Parametreja: 2

    4294967216

    Shell command: READENCODER

    Running READENCODER...

    cDevice::sendCommandOnly( 50, 25 )

    0x32001981 -> 0x35ffb0c1

    cDevice::sendCommand( 51, 5600 )

    0x3315e028 -> 0x35ffb0c1

    0x200008a -> 0x35ffb0c1

    0x200008a -> 0x35ffb0c1

    cDevice::sendCommandOnly( 2, 0 )

    0x200008a -> 0x35ffb0c1

    -80

    >

    Got input from SPI shell

    Saatiin viesti: 4294967216

    Parametreja: 2

    4294967216

    Shell command:

    Shell command: GET RUNTIME_STATUSBITS

    Shell command: GET RUNTIME_FAULTBITS

    > Running GET...

    cDevice::sendCommand( 52, 5102 )

    0x3413eefa -> 0x35ffb0c1

    0x200008a -> 0x35ffb0c1

    0x200008a -> 0x350435d9

    1077

    > Running GET...

    cDevice::sendCommand( 52, 5100 )

    0x3413ecd0 -> 0x35ffb0c1

    0x200008a -> 0x35ffb0c1

    0x200008a -> 0x35004026

    64

    >

    Got input from SPI shell

    Saatiin viesti: 5102 1077

    5100 64

    Parametreja: 3

    5102 1077

    Query ready

    5102

    1077

    1077

    Status value: 1077

    5100 64

    Query ready

    5100

    64

    64

    Error value: 64

    n oubliez pas qu un con qui marche ira toujours plus loin qu 'un intellectuel assis

    AMD 5800X3D W10 RTX4070Super 3X27pouces et Pico 4 MMOS2014 Ionicube

    :aspi:

  • Nope, encore une fois GDTool et la connexion FTDI c'est que pour le Servo Drive, c'est des outils de ches Granite Device, l'écriture des paramètres se fait sur la STM via MMOS, et l'écriture du Fimware MMOS dans la STM32, c'est par un autre truc mais je me rappelle plus trop.

    Donc une fois encore et encore et encore, FTDI et GDTools c'est pour la VSD, Granity pour l'Ioni, pas pour la STM32...

    Pour programmer la STM32 il faut utiliser STLink utility : https://www.st.com/en/development-tools/stsw-link004.html

    Je suis à peu près sur qu'il y a un tuto pour faire ça quelque part ici...

  • pleins d infos ici aussi !!

    DIY MMOS ffb STM32 and servo drive servo motor
    The servo I bought comes from China's ASDD 30A servo drive and MiGE servo motor 130ST-M10010 Recommended purchase I personally recommend novices to buy a…
    hackaday.io

    pour charger le HEX de MMOS2014 c'est ici

    External Content www.youtube.com
    Content embedded from external sources will not be displayed without your consent.
    Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.

    n oubliez pas qu un con qui marche ira toujours plus loin qu 'un intellectuel assis

    AMD 5800X3D W10 RTX4070Super 3X27pouces et Pico 4 MMOS2014 Ionicube

    :aspi:

  • Aujourd'hui je n'aurai pas le temps de regarder ça pour cause de rdv ultra important que j'attends depuis fort longtemps, et si à la sortie de ce rdv, j'ai le moral, demain je me pencherai sur cette reprogrammation de ma nouvelle carte STM32, sans FDTI/GDTools promis.

    J'ai fait cette manipulation qu'une seule fois dans ma vie, c'était en 2019, alors depuis faut comprendre, j'ai dormi. :jecpa:

    Merci à tous pour toutes vos infos. :merci:

    Boitier Core P3 modifié et climatisé par bibi. ASUS ROG Maximus Z790 APEX Encore - DDR5 48GB G.Skill 8400Mhz CL40 - I9 14900K OC - MSI Geforce 4090 Suprim Liquid X OC - Alim ASUS ROG Thor 1200P II - Sound Blaster AE-9 - Ecran Samsung Odyssey Ark 55" 16/9 - Windows 11 Pro. 2x M.2 T700 Gen 5 2To - 2x M.2 T700 Gen 5 1To.

    Volant direct drive Thom Concept. Volant Porsche 919 Hybrid 24h du Mans, boitier interface volant Mmos réalisés par bibi. Simcube 3 Pedals.

    Message modifié 1 fois, dernière modification par M3RS2 (7 décembre 2023 à 00:33).

  • Merci à toi. :merci:

    Je commence à rassembler les éléments pour changer ma STM32.

    J'ai une carte neuve, le plan de câblage, le soft STM32 ST-LINK Utility v4.5.0.exe, le FFB2014-0.99.2.hex, un câble mini USB, et maintenant ton PDF en page 16 qui indique comment intégrer le .hex dans la carte.......et mes souvenirs de 2019 !! :P

    Si avec tout ça, je n'y arrive pas !!

    Comme déjà dit, pour aujourd'hui, je m'arrête là. Je ferai la manip à tête reposée.


    Petite question quand même : lorsque la manip est terminée, la carte encore alimentée par le câble USB, y a-t-il une led d'allumée qui indiquerait que tout s'est bien déroulé ?

    Boitier Core P3 modifié et climatisé par bibi. ASUS ROG Maximus Z790 APEX Encore - DDR5 48GB G.Skill 8400Mhz CL40 - I9 14900K OC - MSI Geforce 4090 Suprim Liquid X OC - Alim ASUS ROG Thor 1200P II - Sound Blaster AE-9 - Ecran Samsung Odyssey Ark 55" 16/9 - Windows 11 Pro. 2x M.2 T700 Gen 5 2To - 2x M.2 T700 Gen 5 1To.

    Volant direct drive Thom Concept. Volant Porsche 919 Hybrid 24h du Mans, boitier interface volant Mmos réalisés par bibi. Simcube 3 Pedals.

    Message modifié 1 fois, dernière modification par M3RS2 (7 décembre 2023 à 10:16).

  • je viens de refaire 2 STM32 au boulot vraiment simple a faire

    meme M3RS2 peu y arriver!!! :hihihi: :hihihi: :hihihi:

    si tu as besoin se soir sur discord on peu se rejoindre et tu doit avoir mon Tel!

    n oubliez pas qu un con qui marche ira toujours plus loin qu 'un intellectuel assis

    AMD 5800X3D W10 RTX4070Super 3X27pouces et Pico 4 MMOS2014 Ionicube

    :aspi:

  • :hihihi: :hihihi: ......je l'ai fait une fois, donc lorsque je me lancerai, ça devrait me revenir dans ma petite tête ! :B

    Boitier Core P3 modifié et climatisé par bibi. ASUS ROG Maximus Z790 APEX Encore - DDR5 48GB G.Skill 8400Mhz CL40 - I9 14900K OC - MSI Geforce 4090 Suprim Liquid X OC - Alim ASUS ROG Thor 1200P II - Sound Blaster AE-9 - Ecran Samsung Odyssey Ark 55" 16/9 - Windows 11 Pro. 2x M.2 T700 Gen 5 2To - 2x M.2 T700 Gen 5 1To.

    Volant direct drive Thom Concept. Volant Porsche 919 Hybrid 24h du Mans, boitier interface volant Mmos réalisés par bibi. Simcube 3 Pedals.

  • Bon ben j avance pour l instant c'est la VSD qui est HS avec un voyant de defauts je vais investiguer plus se week end !!!

    n oubliez pas qu un con qui marche ira toujours plus loin qu 'un intellectuel assis

    AMD 5800X3D W10 RTX4070Super 3X27pouces et Pico 4 MMOS2014 Ionicube

    :aspi:

  • A l'époque où j'avais les mêmes symptômes volant que toi, avec le même voyant défaut, tout le monde m'avait répondu que pour flinguer une VSD fallait se lever et qu'il fallait que je cherche ailleurs tout comme lr moteur.

    J'ai perdu beaucoup de temps à trouver l'introuvable car déjà les VSD étaient indisponibles sur la toile alors je me suis tourné vers la STM32 car au final, il n'y a pas beaucoup de composants possiblement en cause dans ce cas.

    La VSD, la STM32 et l'encodeur.....et éventuellement les câblages qui relient le tout.

    Je ne dis pas que l'encodeur serait la cause de ton problème, mais ce serait plus simple de changer ton encodeur, qui est trouvable sur la toile, contrairement à une VSD, pour refermer une possibilité. ;)

    Boitier Core P3 modifié et climatisé par bibi. ASUS ROG Maximus Z790 APEX Encore - DDR5 48GB G.Skill 8400Mhz CL40 - I9 14900K OC - MSI Geforce 4090 Suprim Liquid X OC - Alim ASUS ROG Thor 1200P II - Sound Blaster AE-9 - Ecran Samsung Odyssey Ark 55" 16/9 - Windows 11 Pro. 2x M.2 T700 Gen 5 2To - 2x M.2 T700 Gen 5 1To.

    Volant direct drive Thom Concept. Volant Porsche 919 Hybrid 24h du Mans, boitier interface volant Mmos réalisés par bibi. Simcube 3 Pedals.

    Message modifié 3 fois, dernière modification par M3RS2 (8 décembre 2023 à 11:19).