toyoshim / iona-us

MP07-IONA-US, Designed By Mellow PCB
https://toyoshim.github.io/iona-us/en
BSD 3-Clause "New" or "Revised" License
17 stars 3 forks source link

RetroArcadeStick : サイバーガジェット CY-P4SWAS-BK #13

Closed toyoshim closed 2 years ago

toyoshim commented 2 years ago

"RetroArcadeStick" VID: 0x0e6f PID: 0x0180 [Top Collections]

: 1

[Collection 0] children#: 0 feature#: 0 input#: 1 output#: 0 input0: 0x85, 0x00, 0x95, 0x0e, 0x75, 0x01, 0x2a, 0x0e, 0x00, 0x1a, 0x01, 0x00, 0x81, 0x02, 0x95, 0x01, 0x75, 0x02, 0x81, 0x01, 0x95, 0x01, 0x75, 0x04, 0x05, 0x01, 0x09, 0x39, 0x81, 0x42, 0x95, 0x01, 0x75, 0x04, 0x81, 0x01, 0x95, 0x01, 0x75, 0x08, 0x05, 0x01, 0x09, 0x30, 0x81, 0x02, 0x95, 0x01, 0x75, 0x08, 0x05, 0x01, 0x09, 0x31, 0x81, 0x02, 0x95, 0x01, 0x75, 0x08, 0x05, 0x01, 0x09, 0x32, 0x81, 0x02, 0x95, 0x01, 0x75, 0x08, 0x05, 0x01, 0x09, 0x35, 0x81, 0x02, 0x95, 0x01, 0x75, 0x08, 0x81, 0x01 END

toyoshim commented 2 years ago

デスクリプタはうまく解析できてる様子。 いわゆるPS3互換系のレポートと合致する結果が出ている。 他に問題がありそうなので、デバイスを入手して確認予定。

toyoshim commented 2 years ago

デバイス接続後、100ms以内に安定しないようで、USBの初期化ネゴで発狂されてた。 PCと違って電源も弱いので仕様の最低要件より長めに待つ事で対処。

壊れたデスクリプタ返してきたり、NAKループに入ったり、以前どこかのコントローラで見た症状だったので、使ってるチップ共通の問題かも。

Ver 1.23にて修正。 deec522978faa9263dc720d2322de1423894c17e