CS CM3: USB Hub Fail, Joystick Fail- Arduino not detected with passthru
Posted: Wed Aug 15, 2018 3:01 pm
Hi All,
I have finally assembled my Circuit Sword CM3 after the box sitting on my project shelf for a few months!
After passing the electric sanity check per the wiki, I inserted the CM3 with the most recent release flashed on an SD.
Version info:
CS V1.2A 20180228
RPi CM3 2015 Version 1.0
Circuit Sword Firmware release 1.2.0 - https://github.com/kiteretro/Circuit-Sw ... tag/v1.2.0
The Pi boots, resizes, and boots into Retropie/EmulationStation and says "No Gamepad Detected".
I double checked my connections and made sure there was nothing shorting the case, but can't find a similar issue in the forums from someone else.
All power rails are lit and the USBHUB led are lit when the Pi is on, as well as status lights.
I booted the Pi in Tester Mode and received the messages:
[USB HUB FAIL] and [JOYSTICK FAIL].
According to the wiki, this CS version shouldn't require anything besides the SD image and USB-C power, right?
I have attached images of the back of my board while Tester Mode is running and the error on screen I can see.
Do I need to flash the Arduino chip or should that be already loaded with the latest firmware? I have not tried previous releases of CS CM3 firmware yet, but am planning to do that next.
UPDATE: I have tested the board with firmware 1.1.1 and have the same issue.
2nd UPDATE: I attached a keyboard and was able to successfully join my wifi network to proceed with Arduino flashing instructions listed here: https://github.com/kiteretro/Circuit-Sw ... spberry-pi
The flash-arduino.sh script fails with the following error seen in the image below.
3rd UPDATE: Using my laptop to connect to the board after setting the PROG-EN and HUB-PASSTHRU switches, my device manager does not detect the Arduino. I have tested any visible voltage test points on the board and everything seems to be getting the proper voltage. I have put on some magnifying lenses to look for any solder bridges but have not found any. There is an empty SMD pad near LJMP and RJMP that looks like it has been desoldered. Am I missing a component?
I have finally assembled my Circuit Sword CM3 after the box sitting on my project shelf for a few months!
After passing the electric sanity check per the wiki, I inserted the CM3 with the most recent release flashed on an SD.
Version info:
CS V1.2A 20180228
RPi CM3 2015 Version 1.0
Circuit Sword Firmware release 1.2.0 - https://github.com/kiteretro/Circuit-Sw ... tag/v1.2.0
The Pi boots, resizes, and boots into Retropie/EmulationStation and says "No Gamepad Detected".
I double checked my connections and made sure there was nothing shorting the case, but can't find a similar issue in the forums from someone else.
All power rails are lit and the USBHUB led are lit when the Pi is on, as well as status lights.
I booted the Pi in Tester Mode and received the messages:
[USB HUB FAIL] and [JOYSTICK FAIL].
According to the wiki, this CS version shouldn't require anything besides the SD image and USB-C power, right?
I have attached images of the back of my board while Tester Mode is running and the error on screen I can see.
Do I need to flash the Arduino chip or should that be already loaded with the latest firmware? I have not tried previous releases of CS CM3 firmware yet, but am planning to do that next.
UPDATE: I have tested the board with firmware 1.1.1 and have the same issue.
2nd UPDATE: I attached a keyboard and was able to successfully join my wifi network to proceed with Arduino flashing instructions listed here: https://github.com/kiteretro/Circuit-Sw ... spberry-pi
The flash-arduino.sh script fails with the following error seen in the image below.
3rd UPDATE: Using my laptop to connect to the board after setting the PROG-EN and HUB-PASSTHRU switches, my device manager does not detect the Arduino. I have tested any visible voltage test points on the board and everything seems to be getting the proper voltage. I have put on some magnifying lenses to look for any solder bridges but have not found any. There is an empty SMD pad near LJMP and RJMP that looks like it has been desoldered. Am I missing a component?