Troubleshooting

SD Card Issue

Error Description: SD card initialization failed. Please check the connections and ensure the card is properly inserted.

Possible Causes:

  1. Faulty SD Card.
  2. Incorrect connection or insertion of the SD Card.

Troubleshooting Steps:

  1. SD Card Reinsertion:
    • Action: Remove and reinsert the SD Card into the SD Card Module.
    • Rationale: This simple step often resolves connection issues, as observed during system testing and experiments.
  2. Try a Different SD Card:
    • Action: Substitute the current SD Card with a different one.
    • Rationale: Confirm if the issue persists with another SD Card, ruling out potential problems with the specific card.
  3. Formatting the SD Card:
    • Action: Follow the steps below for formatting:
    • Utilize the included SD Card Reader.
    • Connect the reader to a laptop or computer with the SD Card inserted.
    • Follow the provided steps for formatting.
      1. Open Command Prompt:
        • Press Win + R to open the Run dialog.
        • Type cmd and press Enter.
      2. Identify the SD Card:
        • Type diskpart and press Enter.
        • Then, type list disk and press Enter.
        • Identify the number associated with your SD card.
      3. Select the SD Card:
        • Type select disk X (replace X with the number associated with your SD card) and press Enter.
      4. Clean the Disk:
        • Type clean and press Enter. This will remove all partitions and data from the SD card.
      5. Create a New Partition:
        • Type create partition primary and press Enter.
      6. Select the New Partition:
        • Type select partition 1 and press Enter.
      7. Format the Partition to FAT32:
        • Type format fs=fat32 quick and press Enter.
      8. Assign a Drive Letter:
        • Type assign and press Enter.
      9. Exit DiskPart:
        • Type exit and press Enter.
    • Rationale: Formatting may resolve file system issues on the SD Card.

If Troubleshooting Fails:

  • If the issue persists after troubleshooting, the SD Card Module may be faulty.
  • To resolve, replace the SD Card Module with a new one.
  • The recommended module is the Pcbfun Mini SD Card Module Memory Micro TF Board for Arduino Arm Avr, available on online shopping platforms like Shopee.

WIFI Connection Troubleshooting

System Output: Connecting to WIFI…

  • Description: The system attempts to connect to the WIFI network. The expected duration for this process is within 5 seconds.
  • Troubleshooting Guidelines:
    • The entire connection process should not exceed 5 seconds. If it takes longer:
      1. Check WIFI Credentials:
        • Action: Verify the accuracy of the entered WIFI credentials.
        • Rationale: Incorrect credentials can hinder successful WIFI connection.
      2. Ensure 2.4GHz WIFI:
        • Action: Confirm that the WIFI network is operating on a 2.4GHz frequency and not higher, such as 5GHz.
        • Rationale: The current ESP32 supports only 2.4GHz, and attempting to connect to a 5GHz network can lead to connection failures.

Notice for ESP-A

  1. I2S Registration Warning:
    • Issue: E (#some number) I2S: register I2S object to platform failed
    • Impact: No impact on system performance; functionality remains unchanged.
    • Action: No action required as it does not affect overall system performance.
  2. Static Recording Output:
    • Issue: Module Issue
    • Troubleshooting:
      • Replace the MAX9814 Microphone module from the product box if issue persists.
        • Ensure proper placement by aligning the pins correctly; incorrect placement may result in no audio recording output.
  3. Download Caution:
    • Warning: Avoid downloading .wav files while the system is active.
    • Consequence: Downloading during activation will lead to ESP32 crash.
    • Recommendation: Ensure system deactivation before downloading .wav files to maintain system integrity.

Notice for ESP-B

  1. Frequency Values at 0:
    • Issue: INMP441 Microphone reports 0 frequency values.
    • Possible Cause: Static interference.
    • Troubleshooting:
      • Adjust ESP-B position or lift it to mitigate static interference.
      • Verify if changing position affects frequency values.
      • Replace the INMP441 Microphone module from the product box if issues persist. Ensure proper placement by aligning the pins correctly; incorrect placement may result in frequency values returning 0.
  2. Range Limitation:
    • Limitation: INMP441 Microphone has a 20-inch range limitation.