Skip to content

FIR-572 update bb usb implementation to utilize tinyusb uninstall - #14

Merged
shogo-sugihara merged 5 commits into
masterfrom
shogosugihara/fir-572-5-update-bb-usb-implementation-to-utilize-tinyusb-uninstall
Dec 23, 2024
Merged

FIR-572 update bb usb implementation to utilize tinyusb uninstall#14
shogo-sugihara merged 5 commits into
masterfrom
shogosugihara/fir-572-5-update-bb-usb-implementation-to-utilize-tinyusb-uninstall

Conversation

@shogo-sugihara

Copy link
Copy Markdown

This PR is for preliminary code review.

This PR solves the following issue:
https://linear.app/backbonelabs/issue/FIR-572/update-bb-usb-implementation-to-utilize-tinyusb-uninstall

At this time, operation has only been confirmed on Android Pixel5 phone.
The Apple Auth IC in my preEVT sample is broken (This is the only Auth IC on the I2C_400K bus that does not return an ACK.), so I will have Minagawa-san repair it on next Monday.
Therefore, operation has not yet been confirmed on iPhone.

This change will completely disable DCD on tinyusb driver uninstall.
This change will be combined with the changes in the niji repository.

@shogo-sugihara

Copy link
Copy Markdown
Author

With the Niji connected to iPhone 15, I was able to plug and unplug the headset plug 500 times without any crashes.
@finger563 -san, Please review again.

@shogo-sugihara
shogo-sugihara merged commit a834dd2 into master Dec 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants