TomWhitwell / RadioMusic

Virtual Radio module for Eurorack
325 stars 91 forks source link

Radio Music will not read SD Card, just fast reset each time #174

Closed ApocPro closed 1 year ago

ApocPro commented 3 years ago

I recently built a Radio Music. I am having the same issue as electrojuke from 2018. The module test works as expected, but with the Radio Music firmware loaded, it appears to be unable to read the SD card. Without the SD card it slowly cycles through the LEDs and resets looking for an SD, but as soon as I put the SD card in it cycles the LEDs super quickly and resets the module with a loud click. I have tried SanDisk Ultra class 10, class 4, 32 GB, 16GB, 8 GB. All exhibit the same behavior. Anyone have any ideas?

TomWhitwell commented 3 years ago

Hi, sorry to hear that

ApocPro commented 3 years ago

I purchased a brand new SD card, SanDisk Ultra 32GB and added the files. The previous SD cards I had been using had been used for something else before and I had reformated them using a Mac. The erase function and Formatting for MS-DOS(FAT) seems to have been part of the issue. After using a fresh SD as formatted from manufacturer, the Teensy wrote the settings as it was supposed to and hadn't been doing before.

It still had problems reading the files, so I reloaded the firmware as per your link above. (The firmware that I had downloaded from the Github that was labelled as latest appears to be formatted for the Teensy 3.1 and I am using the 3.2). After downloading Radio_Music_2017.2.hex everything is functioning as expected.

Thank you for your help and quick response.

Bassliner303 commented 2 years ago

My Radio Music has a similar issue. It simply does not read the SD Card. I tried 3 cards, SanDisk Extreme 32 GB, SanDisk Ultra 32 & 16 GB. No luck with that. Firmware is Radio_Music_2017.2.hex. Keeps resetting in a loop.

Chord Organ however is working.

Thonk-Steve commented 2 years ago

If Chord Organ firmware is working and Radio Music isn't then that suggest a possible soldering or mechanical issue with the SD card holder or the connections between the card holder and the Teensy on the back. Checking continuity with a multimeter and reflowing any suspect joints between the SD card holder, through the various board connectors and to the teensy is the best bet next. Chord Organ only has optional SD card requirements, it works perfectly well without it working.

If you're using the latest Radio or Chord firmware from http://www.polyfather.com/ then one good test to do to see if the SD card can be written to (but perhaps can't be read from) is to hold down the button while the module boots with an SD card in. If the Teensy is able to write to the card then it'll put a file called settings.txt onto it. You'll be able to see this file when you mount the SD card on your computer.

On Thu, Nov 4, 2021 at 6:45 PM Bassliner303 @.***> wrote:

My Radio Music has a similar issue. It simply does not read the SD Card. I tried 3 cards, SanDisk Extreme 32 GB, SanDisk Ultra 32 & 16 GB. No luck with that. Firmware is Radio_Music_2017.2.hex. Keeps resetting in a loop.

Chord Organ however is working.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/TomWhitwell/RadioMusic/issues/174#issuecomment-961320843, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAKXH6H4AFDUQVAYEB7VIT3UKLIFRANCNFSM4TUU3G5Q . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

Bassliner303 commented 2 years ago

Thanks for your quick reply. I finally got it working.

I checked the Gerber files, followed the traces and checked continuity with a multimeter. It had nothing to do with the card reader. There has been a bad trace on the pcb which connects the middle pin of the 7 pin connector to one leg of the station potentionmeter. Fixed that with a wire and now its working as it should :-)