Gamoover

[move]Vous vous épilez le maillot et collectionnez les bornes d'arcade avec des hommes musclés dessus ? Alors soyez les bienvenus sur Gamoover ! [/move]

[ FFB CONTROLLER + Backforce Feeder + PC ] TUTORIEL

Démarré par gojirien, Mercredi 05 Août 2020, 15:12:56 PM

Aganyte

FFB Controller hack + Pwm2happ. The hardest part will be finding a way to keep the connectors for the original system.

jross001

Hi,

I received my Sega FFB Controller Pro. Everything looks straightforward, but i'm having trouble understanding how to connect the RS232.  The cab (Sega Race TV) has a converter board before it connects to the drive board.  Do I just connect the DB9 female connectors to each other using male-to-male?  It looks like 5V and GND come separate so I can solder to the FFB Pro PCB.


Aganyte


jross001

I finally got around to installing the FFB Pro Controller. So [almost] everything works except for force feedback and the marquee lights.   From the looks of it, the marquee lights are connected to the 20-pin connector on the JVS I/O board. I'll have to look into moving those wires onto the large 60-pin connector later. 

I tested a couple games and they run and control fine.  Just missing Force Feedback.  The software log indicates that it can't connect to the I/O Board.  I assume I'm not connecting the serial correctly.   I've attached a picture.  In the stock setup, there was a 5V+GND (RED+BLK) wire coming off the power connector from the Lindbergh.  I'm assuming one or more of the chips on that little converter board is missing power. Just want to make sure before I power it separately that it is 5V.

Drive board led is blinking red. I can't remember if it changes color or is solid when it connects.


 


Aganyte


darksun99

Salut,
Je m'apprête à installer un Sega FFB Controler Pro dans une Initial D5 mais je me heurte à quelques interrogations  =?=
Est-il possible de ne pas brancher la prise Molex car je dispose d'un mini pc qui à une alim genre portable ? L'USB n'assure-t-il pas déjà le 5V?
J'aimerais avoir le Pc à la place du Ringedge c'est-à-dire à l'arrière. La carte IO se trouve en dessous l'écran, donc a l'avant. Il me faut donc un long câble Micros USB ?
Merci de m'éclairer  :idee:


Aganyte


darksun99


jross001

Citation de: Aganyte le Samedi 02 Décembre 2023, 17:36:28 PMOui, ça devrait marcher sans le molex.

Wait, so we don't need 12V from the molex?  BTW, I saw earlier in this feed that there is a utility to verify the RS232 by looping it back? Is that in the installation somewhere?


jross001

#123
Thank you. I'm guessing the board is fine. Both serial2 (TX/RX) and serial3 (Tx+/- rx+/-) report "test" when the loopback is in place.

Two questions:

1. I reverted to latest BFF software from git.  Now the log is a bit different. 

21:24:34 | INFOR|   89.606003:[FFBMANAGER] [DEVICE_READY] step 0   to [UNDEF] step 0
21:25:22 | IMPOR|  137.731023:[MANAGER] Program configured for PWM_CENTERED
21:25:24 | IMPOR|  139.110782:[MANAGER] Found io board on COM6 version=0.2.0.0 type=IO BOARD ON MEGA2560
21:25:24 | IMPOR|  139.130837:[MANAGER] Initializing IO board
21:25:24 | IMPOR|  139.130841:[USBSerial] Performing IO board initialization
21:25:25 | IMPOR|  140.170675:[USBSerial] IO board initialization done
21:25:25 | INFOR|  140.170684:[MANAGER] Configuring IO board for pwmmode=5
21:25:25 | INFOR|  140.188005:[MANAGER] Configuring IO board for wheelmode=2
21:25:25 | INFOR|  140.204989:[MANAGER] Configuring IO board for pedalmode=5
21:25:25 | INFOR|  140.222366:[MANAGER] Configuring IO board for ffbcontrollermode=0
21:25:25 | INFOR|  140.263347:[MAMEOutputsWinAgent] Entering HiddenWindow Thread
21:25:25 | INFOR|  140.263833:[MAMEOutputsWinAgent] Starting MAMEOutputAgent thread

I will try out a game before continuing FFB troubleshooting

2. what is that little breakout board on the PCB? RS232 to TTL? 
3. Can I just do RX+TX+GND headers directly into RS232-RS422 converter or do I need the TTL? 

Aganyte

Citation de: jross001 le Jeudi 07 Décembre 2023, 02:20:06 AMThank you. I'm guessing the board is fine. Both serial2 (TX/RX) and serial3 (Tx+/- rx+/-) report "test" when the loopback is in place.

^-

Citation de: jross001 le Jeudi 07 Décembre 2023, 02:20:06 AM2. what is that little breakout board on the PCB? RS232 to TTL? 

It's TTL to RS232 converter

Citation de: jross001 le Jeudi 07 Décembre 2023, 02:20:06 AM3. Can I just do RX+TX+GND headers directly into RS232-RS422 converter or do I need the TTL? 

No, you need RS232 for the RS232/RS422 converter.

darksun99

#125
Bonjour à tous en vous souhaitant la meilleure année Geek du monde :)
Donc j'ai installé le Sega FFB Pro avec le disque dur préinstallé dans une Initial D5. Tous les paramètres n'étaient pas configurés car à l'époque je ne savais pas quelle borne j'allai acquérir exactement.
L'ID5 fonctionne bien d'origine avec retour de force.
Le Pc est à l'arrière sous le siège et l'IO-Board ainsi que la carte qui gère le retour de force sont derrière l'écran.

Voilà ce qui a été fait:
J'ai ajouté:
-Un cable USB vers micro-usb de 3 mètres connecté à la carte Sega FFB Pro
-Une rallonge USB de 3 mètres connecté à un adaptateur Molex pour apporter une deuxième source de courant(5 V) à la Molex du FFB Pro.
-Un cable DB9 male à male RS232 droit de 3 mètres qui fait la connexion entre la FFB pro et le convertisseur RS232/RS422 d'origine qui est alimenté en 5V par l'alimentation d'origine.

J'ai flashé la FFB Pro avec le firmware : PC_TO_SEGAFFB_RS
J'ai essayé avec logiciel BackForceFeeder déjà installé(v0.5.xx) et le dernier beta 7
La carte qui gère le retour de force clignote rouge
Les actions sur les boutons et le volant sont bien reconnues mais le retour de force ne donne pas signe de vie

Merci de toute l'aide que vous pouvez m'apporter












Aganyte

Essaye d'utiliser un bouchon null modem male male à la place du câble.

darksun99

Merci pour ta réponse mega rapide  ^-^
C'est quoi un bouchon null modem ? Je n'ai rien trouvé sur le net.
Le convertisseur est à l'arrière de la borne et la io board à l'avant