Trouble finding SD card partition

@wjcroft @retiutut Appreciate the leads for resolving the below problem.
A fresh Sandisk SD card was formatted using 'SD formatter software' as suggested by OpenBCI (overwrite format). Another open-source software was used to ensure the FAT32 format partition.

We have two sets of OpenBCI boards (Cyton+Daisy). One set is able to recognise and write on the SD card, Whereas another set is not able to recognise the same SD card. Unable to find the cause.
Thank you.

Comments

  • wjcroftwjcroft Mount Shasta, CA

    Can you send an email to contact at openbci.com to converse with tech support? Is it possible that the capacity / size of the Sandisk card, might be a factor? Smaller is generally better. But that does not explain why the card would work on one Cyton and not the other.

    It's possible a reflash of the malfunctioning Cyton might improve the situation, if it was the result of corrupted firmware.

    https://docs.openbci.com/Cyton/CytonProgram/

    William

  • Thanks for responding @wjcroft. @retiutut
    To add on, we tried multiple FAT32 formatted SD cards and firmware 3.1.2 was reflashed.
    But, we noticed that the issue occurs only when we use Cyton+Daisy together.
    Is there a possibility of interfacing an external microSD card module?

  • wjcroftwjcroft Mount Shasta, CA

    Did you email with contact at openbci.com ?

  • @wjcroft Yes.
    They have suggested -
    1. To follow the SD card formatting steps mentioned on the documentation page.
    2. To use the latest GUI release.
    Even after taking care of the above-mentioned points, still the error persists.
    Kindly let us know how to resolve this.

  • wjcroftwjcroft Mount Shasta, CA

    Did they also suggest that you may have a failing SD card reader module?

  • No, we haven't received any suggestion from the team regarding failing SD Card reader module.
    On further testing, we found that, the SD Card module is working fine only when Cyton alone is used, but fails when daisy is connected.

  • wjcroftwjcroft Mount Shasta, CA

    As you can see from this schematic,

    https://docs.openbci.com/assets/images/OBCI_V3_32bit-Schematic-1930fe4303e214795b38b75ba7b35b75.jpg

    [Lower left corner, SD card box] The reader sits on the SPI bus, along with both ADS1299 (ADC) chips, the Accelerometer, and the PIC32 microcontroller. If the SPI bus logic levels (MISO, MOSI and SCLK) are marginally received / sent inside the SD card reader chip (failing / marginal chip), it could cause malfunction, triggered when the slightly extra load impedance of the Daisy is joined to the SPI bus.

    That to me seems the only other explanation of why it would work with mainboard alone, but fail with Daisy. You already reloaded the firmware, so it cannot be that.

    I doubt that the OpenBCI tech supports, offers "board level repair" services. But you could ask them.

    re: "possibility of interfacing an external microSD card module?" I do know that there are tiny breakout boards out there, such as,

    https://www.adafruit.com/product/254

    But unknown if the reader there, matches the timing specs of the one on the mainboard. Even so, you'd have to cut the CS (chip select) CS3 line going to the old reader, and re-route it to the new reader. Along with running all other lines. Obviously such board mods would void any warranties. So if this is a recent purchase covered by warranty, do that first.

    William

  • mikeypeachesmikeypeaches newport, ri

    Same issue here. I have no problems when using the BLE dongle at 250hz.
    When I attempt to write to sd card (have tried many) with WIFI shield/16channels/1khz--- it instantly corrupts it

Sign In or Register to comment.