Skip to content

Switching the multiplexer triggers re-mount of the sd-chip on the connected PC #7

@readahead1

Description

@readahead1

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:

  1. flash a sample firmware to SD WIFI PRO which switches the sd chip via IO26 to the ESP32 and mounts and unmounts it periodically
  2. Insert SD WIFI PRO into the Uploader & Card Reader Board and connect it via USB to a PC
  3. 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:

  1. 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)
  2. Insert the SD card into a plain UHS-I reader from another vendor
  3. 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?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions