-
Notifications
You must be signed in to change notification settings - Fork 5
Description
The ESP32 chip runs a firmware which is switching the multiplex between the SD-slot and ESP32 chip. After the multiplexer is switched to ESP32 for more than 400 ms and then switched back to the SD-slot, the PC which is connected to Uploader & card reader board via USB remounts the chip. The same doesn't happen if the SD WIFI PRO is inserted into a plain UHS-I sd card reader from another vendor.
Steps to reproduce unexpected behavior:
- flash a sample firmware to SD WIFI PRO which switches the sd chip via IO26 to the ESP32 and mounts and unmounts it periodically
- Insert SD WIFI PRO into the Uploader & Card Reader Board and connect it via USB to a PC
- Every time the sd-chip is return to the Uploaded & Card Reader board, the PC re-mounts the sd-chip
Steps to reproduce expected behavior:
- flash a sample firmware to SD WIFI PRO which switches the sd chip via IO26 to the ESP32 and mounts and unmounts it periodically (same)
- Insert the SD card into a plain UHS-I reader from another vendor
- No re-mounts of the sd-chip on the PC is triggered while the PC is in idle
Already tries:
I realized that there are no 10k pull-up resistors on the GL823k chip if the multiplexer is in NO/ESP32. Added these 10 k pull-up resistors via the headers of the Uploader & Card Reader Board but it did not help.
Could you please advise what resistor/ capacity should I add to the headers of the Uploader & Card Reader Board in order to avoid this problem?