-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Feather ESP32-V2 and MAX3241 Featherwing #10053
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I'm seeing the same issue using a Feather ESP32-S2 and a Feather ESP32-S3 4m/2m. I think I got the Arduino simple example to detect occasionally but it only seemed to happen when I picked up the feather doubler so I think perhaps some signal noise may have been involved. I did get a back to back QtPy ESP32-S2/USB host BFF working properly, however using jumper leads to connect the BFF to the Feather boards did not work. I also tried a QtPy ESP32-C3 and that had more serious problems (CircuitPython went to safe mode and Arduino boot looped). @mikeysklar Is there any chance you have a Feather S2 or S3 you could test against, would love to confirm this isn't something on my end. |
I can hookup a Feather S2/S3 to confirm the behavior. |
Feather ESP32-S2 Rev TFT It felt slow and unstable, but this controller did see the connected microSD card (briefly). Notice the Finding devices initially didn't pick it up over the first few passes, but then it did discover it.
I reset the controller (reset button) and eve with multiple removal and inserts of the USB-A plug it failed to pick it up the same card.
|
Update TinyUSB and then retest. |
@dhalbert I tried CircuitPython 9.2.6 (uploaded the .bin file to a Feather v2 through Web ESPTool). Would that include TinyUSB or should I be installing it differently on this board? The Feather v2 + Max3241 was not able to detect my microSD card.
|
Also tried a Feather ESP32-S2 TFT + MAX3241 with current bootloader 0.21.0 and CircuitPython 9.2.6. It pretty much locks up. I can't ^c break into the REPL when the MAX3421 is attached.
|
@mikeysklar Sorry for the cryptic comment about updating TinyUSB. This was part of an issue triage. We mean that we need to try updating the TinyUSB source code, which has some bug fixes, and then re-test. |
CircuitPython 9.2.7 looks good. Feather ESP32-S2 Rev TFT + MAX3241 FW detected a microSD without issue.
|
No luck on the Feather v2.
|
Retest with latest 10.0.0 alpha. |
I'm seeing the same behavior with CP 10.0.0-alpha6 as CP 9.2.7 on the ESP32-V2 + MAX3241.
|
Uh oh!
There was an error while loading. Please reload this page.
CircuitPython version and board name
Code/REPL
Behavior
Both CircuitPython 9.2.1 and the current 9.2.4 fail to discover a microSD adapter plugged into the MAX3421E when using a Feather V2. This is using the guide example USB host scan code.
This works with Arduino.
This works with (irq/cs pin changes) using CircuitPython 9.2.4 on a Feather RP2040 DVI.
Description
Working Feather RP2040 DVI
Feather V2 (CP 9.2.1, 9.2.4)
Arduino with same Feather V2
Additional information
forum issue
The text was updated successfully, but these errors were encountered: