Hello!
I have been trying to get this to work, so far without success. I run Win10.
I connect the STM32F103C8T6 "Blue Pill" with a ST-Link V2, and program the Blue Pill with the EasyDFUv3.1.hex.
I connect the Blue Pill to USB and it now shows in USB devices as "STM32 DFU".
I then run the "UpdateEjoy.exe, and it seems to program the chip ok. It however closes the command window so fast that I cannot record what really happened, leaving two open CMD windows stacked, the top one says :
1 Device(s) found:
Device [1]: STM Device in DFU Mode, having [2] alternate targets.
There is also a message window titled:
E:\joystick\EjoyV3.1.30\Resources\DfuSeCommand.exe
With message (?) Already left DFU mode.
When I click "OK" on that message the command window for the UpdateEjoy.exe shows two lines:
??????
??????...
I disconnect the Blue Pill from USB and Reconnect it.
Windows now shows "Easy Joy 32 Revolution" connected and working as a game controller with one button.
Then I try to run the EasyJoy32Revolution.exe
My Malwarebytes virus shield quarantines it claiming it contains malware named: MachineLearning/Anomalous.96%
As this is probably just an anomalous false positive, I can release it from quarantine and get it to run by disabling parts of Malwarebytes shield.
When I run EasyJoy32Revolution.exe, and press the "Refresh List" button, it lists
"Easy Joy 32 Revolution" on the top left window. Nothing on the "Name" field.
"Editor Mode", "Game Data" and "License" buttons are pink.
Selecting the "Easy Joy 32 Revolution" from the window and pressing "Editor Mode" produces an error window that says: "No connection device"
In the _LOG folder there is Log.log file.
In it there are lines:
2019.02.20 22.06.16 --- List of USB HID devices:
2019.02.20 22.06.16 --- SerialNumber : 066EFF514852835187205630
2019.02.20 22.06.16 --- EJoy count : 1
Just cannot get it to work...