Power controller on holding Steam
and A
buttons
Power controller on holding Steam
and B
buttons
Power controller on holding Steam
and Y
buttons
- Needed in order to use the Steam Link app
Power controller on holding Steam
and X
buttons
Power controller on with just Steam
button
Power controller on with Steam
and Start
buttons
Power controller on with Steam
and Back
buttons
- Hold right trigger
- Plug in USB
- Wait
- Look for CRP DISABLD USB Drive
dd conv=nocreat,notrunc oflag=direct bs=512 if=<path to your firmware> of=<path_to_sc_flash>/firmware.bin
cat new_firmware > /Volumes/CRP\ DISABLD/firmware.bin
- Rename new firmware file to
firmware.bin
- Copy
firmware.bin
toCRP DISABLD
drive
- NXP LPC11U37F 32-bit ARM Cortex-M0(https://www.nxp.com/docs/en/data-sheet/LPC11U3X.pdf)
- Nordic Semiconductor nRF51822 Bluetooth Smart and 2.4GHz proprietary SoC(https://www.nordicsemi.com/eng/Products/Bluetooth-low-energy/nRF51822)
- Invensense MPU-6500 Six-Axis (Gyro + Accelerometer) MEMS MotionTracking device(https://www.invensense.com/products/motion-tracking/6-axis/mpu-6500/)
- Touch panal GlidePoint TM040040 probably with SPI(http://www.cirque.com/glidepoint-circle-trackpads)
Port | Action |
---|---|
PIO0_17 | A button |
PIO0_21 | Steam button led |
PIO1_0 | Joystick click |
PIO1_2 | Start button |
PIO1_3 | Right grip |
PIO1_4 | Left bumper |
PIO1_9 | X button |
PIO1_11 | Y button |
PIO1_13 | Right trigger click* |
PIO1_14 | Right bumper |
PIO1_19 | Steam button |
PIO1_20 | Select button |
PIO1_21 | Right touch panel click |
PIO1_22 | B button |
PIO1_25 | Left grip |
PIO1_26 | Left touch panel click |
PIO1_27 | Left trigger click |
ADC_CH1 | Joystick X |
ADC_CH3 | Joystick Y |
*Right trigger click also connected to PIO0_1 for activation ISP