Cannot get the DIY adapter to work with PS4
Posted: Thu Jul 28, 2016 1:44 pm
I just put together the DIY adapter (CP2102 --> Teensy 2.0) and I cannot get it work with the PS4. I initially had the setup soldered but got sick of desoldering to swap the RX & TX, so I soldered 3 pins to the GND, D2, and D3. This made it easier to swap using the cable that came with the CP2102. No matter what I try I cannot get the adapter to work. I flashed the Teensy 2.0 with the atmega32u4.hex from the EMUPS4 directory. I'm running Windows 10 (unfortunately) and I have turned off USB power saving on the port (COM3) that I am using to connect the adapter to the PC.
Here are the errors that I am getting:
If I swap the TX and RX:
I also noticed that the only LED that lights up on the CP2102 is the GND LED. The LED on the Teensy also no longer lights up when plugged in but it still gets detected by the Teensy program when plugged into the PC.
Any ideas on what I am doing wrong?
Here are the errors that I am getting:
Code: Select all
Driver file operation error. Failed to open device symlink \\.\UsbDk (The system cannot find the file specified. Error code = 2)
global option -l with value `log.txt'
global option -c with value `Dualshock4.xml'
controller #1: option -p with value `COM3'
now reading arguments for controller #2
status flag is set
subpos flag is set
force_updates flag is set
GIMX 5.8 x86_64
Windows 10 (or later) x64
Kernel version: 10.0 (10586)
Detected USB adapter: DS4.
libusb_get_device_list: Other error.
No controller was found on USB buses.
adapter_detect failed
Code: Select all
global option -l with value `log.txt'
global option -c with value `Dualshock4.xml'
controller #1: option -p with value `COM3'
now reading arguments for controller #2
status flag is set
subpos flag is set
force_updates flag is set
GIMX 5.8 x86_64
Windows 10 (or later) x64
Kernel version: 10.0 (10586)
ReadFile failed: timeout expired.
can't read packet header
No controller detected.
adapter_detect failed
Any ideas on what I am doing wrong?