Same behavior here. Pro micro needs to start after rpi. I am thinking on an additional button to reset pro micro connecting RST - GND, but a software solution (Avoiding handshake or assuming ok the same) or an automatic solution (resetting arduino from rpi before gimx starts for example) would be betterjoe wrote:I am using it with the onboard UART since a long time and had the same problem. Power the Pi from Ps4 with a switched of PS4 (not standby). Then wait until G25 started its initialisation procedure turning full right - plug the arduino into the second PS4 Port powering it while wheel is on its way to full left. With this timing its working in 99%. I think there is some trash on uart signal of pi so the arduino thinks it should start sending its "presence" when raspberry is not listening. Later raspberry is listening but arduino is no longer telling it is there. it would by nice if gimx would give us a reset for the arduino on GPiO and then wait for it. Maybe a bigger capacitor keeping the arduino longer in reset and powering both devices same time will also work.
(still using wheezy on Raspberry B).
I don't know if at firmware level could exist a solution for that. (Resending whatever signal periodically or adding a delay on startup allowing rpi gpio bring up properly)