2025-01-19, 10:52 PM
(Edited 2025-01-19, 11:11 PM by eamon.)
Hi, I just got my Tangara from Crowd Supply, and I'm stoked to have it. Unfortunately, when I power it on (with my card inserted), I get the following message:
Code: SD Card is not inserted or could not be opened.
Uh oh!
I'm using the filesystem and partioning scheme that the card shipped with (MBR, exFAT). I'm not a filesystem genius, but I'm seeing that the card has 34 MB of unallocated space at the beginning. Could that be causing the issue?
I also made sure I wasn't doing anything super silly, like inserting the card upside down (which seems to be impossible, thankfully). I was really hoping that I would just learn that exFAT isn't supported, but I'm seeing it listed in the documentation.
(2025-01-19, 10:52 PM)eamon Wrote: I'm using the filesystem and partioning scheme that the card shipped with (MBR, exFAT). I'm not a filesystem genius, but I'm seeing that the card has 34 MB of unallocated space at the beginning. Could that be causing the issue?
MBR and exFAT should be fine. I'd be surprised if the extra space had any effect.
My Tangara gets this message once in a while, and I have to remove and reinsert the SD card for it to be recognized. Sometimes it takes a couple tries.
I'm not sure why it would be finicky. My SD card cover is *very* tight and slightly off-center, so it's possible mine is hitting the plastic case and causing the SD card to be in a suboptimal position. Maybe yours is similar - does the SD card cover press against the case when it's inserted, or get stuck behind the plastic? It was suggested to me to flip the cover upside down on the card, which helped a little, but it's not perfect.
Hi!
Two main questions:
1) What's the SD card? Brand + capacity at least, but if you've got a particular model # handy then it's helpful
2) Are you updated to the latest firmware release? v1.1.1 in particular included some big SD compatibility fixes.
2025-01-21, 04:09 AM
(Edited 2025-01-21, 05:05 AM by eamon.)
(2025-01-20, 12:15 AM)jacqueline Wrote: What's the SD card? Brand + capacity at least, but if you've got a particular model # handy then it's helpful
It's a 512 GB Samsung Pro Plus card. I've been trying to pull the model number but I can't find a command that gets it (e.g., it doesn't show up in usb-devices).
(2025-01-20, 12:15 AM)jacqueline Wrote: Are you updated to the latest firmware release?
Definitely not.
So... what version of rust do I need to use to be able to build tangara-cli? My computer probably does not have the right one (nor does it have the desktop companion's flatpak's dependencies).
Oh! Wait! I was able to flash with esptool.py and now!
Code: The database is updating for the first time. Please wait.
Let's go!
I received my Tangara a few days ago, and started to test it yesterday (to make sure I didn't have to make a return activate old school Louis Rossmann mode to (res)older any component inside.
TL;DR: put all of your saved music on your (micro)SD card first, then insert and flash the latest firmware on newly received Tangara devices so that the database can be constructed. Following the order of directions is important, don't ignore printed/written instructions, like Louis Rossmann).
I also experienced initial issues of the SD card not being recognized, and I had initially upgraded the firmware to v1.2.0 with no SD card inserted. I used a spare 512GB Micro Center microSD card (product page), but my Tangara couldn't read any music files on the card. I suspect this may have been a mistake on my part, as no amount of reformatting of the microSD card with GNOME Disks on Linux (to either exFAT or FAT32) could lead the Tangara to read the saved music.
However, I was able to MacGyver a solution: flash the same v1.2.0 firmware onto my Tangara with the SD card plugged in.
I need some more time to perform thorough testing with Tangara, but my Tangara has been able to recognize my microSD card since then.
2025-04-18, 01:31 PM
(Edited 2025-04-18, 01:33 PM by lorenzin.)
I have the same issue, with the wrinkle that it errored at first, then worked exactly once, but is now giving me the error again.
Initially I was using a 16GB Transcend SD card that I reaped from an old digital camera - card is probably a decade old. I formatted it exFAT, filled it with mp3s, and it Just Worked.
Got a brand new Lexar 1TB Professional SILVER PLUS UHS-I microSDXC (exFAT out of the box), which is what I use in my camera and e-reader and have had really good reliability and performance. I put about 70GB of music on it to start off, loaded it into the Tangara - SD card not inserted or could not be opened. It works in my laptop and my ereader.
I tried inserting and removing a couple times, flipping it in the SD card cover, flashing to 1.3.2 - still same error.
I put the Transcend back in and got the same error (ugh).
Finally tried a hard reset with the Lexar SD card in, and it worked! Got the message that the database was indexing and could see the normal UI. I didn't try playing any music as we were walking out the door for a road trip.
In the car now... And it's giving the not inserted / could not be opened error again. Hard reset doesn't resolve it. Super frustrating.
Any suggestions? (Hopefully other than "get a new SD card"... I'd really like to get this working if possible.)
There's currently a bug I'm investigating / working on a fix for that involves the SD card not mounting reliably if it's inserted whilst the device is running. That's likely why a hard reset was what got the card to be recognised in the first place. Until that gets fixed in the firmware, I'd suggest putting the SD card in before turning the device on to minimize these sorts of errors. Sorry for your frustration, hopefully it won't take long to fix.
If the card doesn't show even after a hard reset it's likely another issue (possibly caused by the first though, if the card was repeatedly ejected/mounted). Database corruption can cause this, as can the card becoming corrupted. Try deleting the database and recreating it (`.tangara-db/`folder on the sd card, if it exists delete it and its contents). If that doesn't work, you may need to reformat the card.
(2025-04-18, 11:40 PM)ailurux Wrote: There's currently a bug I'm investigating / working on a fix for that involves the SD card not mounting reliably if it's inserted whilst the device is running. That's likely why a hard reset was what got the card to be recognised in the first place. Until that gets fixed in the firmware, I'd suggest putting the SD card in before turning the device on to minimize these sorts of errors. Sorry for your frustration, hopefully it won't take long to fix.
If the card doesn't show even after a hard reset it's likely another issue (possibly caused by the first though, if the card was repeatedly ejected/mounted). Database corruption can cause this, as can the card becoming corrupted. Try deleting the database and recreating it (`.tangara-db/`folder on the sd card, if it exists delete it and its contents). If that doesn't work, you may need to reformat the card. Thanks for the info and suggestions! I'm afk for the weekend, will try all that when I get home Monday...
|