I read the tutorial https://learn.adafruit.com/wave-shield- ... uilding-it and purchased the Adafruit Wave Shield for Arduino Kit - v1.1 from adafruit (w/ additional components). Executed the "make" with my kids and I ran into a problem with SD initialization errors.
Initial SD I/O Error code:
SD I/O Error 1, FF
After reviewing the forums I cleaned up some solder joints (replaced solder iron), tested circuit connectivity (as much as possible), and tested components when/where applicable. After a second round of testing, the error code changed.
Initial SD I/O Error code:
SD I/O Error 1, 0
I revisited the SD cards to try multiple cards with both FAT & FAT32 (with and without using SD Formatter tool), as well as redoing the soldering around the SD card reader and testing the internal reader pin connectivity where possible. Looked into the library code files to identify what the I/O Error code indicates "0" with little additional insight. I am at a loss ¯\_ (ツ)_/¯. Help please.
SD I/O error: 1, 0
Moderators: adafruit_support_bill, adafruit
Please be positive and constructive with your questions and comments.
- OldCurmudgeon
- Posts: 9
- Joined: Mon Nov 01, 2021 3:14 pm
SD I/O error: 1, 0
- Attachments
-
- IMG_5780.jpg (24.43 KiB) Viewed 1157 times
-
- IMG_5782.jpg (35.15 KiB) Viewed 1157 times
-
- IMG_5781.jpg (37.99 KiB) Viewed 1157 times
- mikeysklar
- Posts: 13936
- Joined: Mon Aug 01, 2016 8:10 pm
Re: SD I/O error: 1, 0
Are you running the adavoice.ino code or something else?
Which model of Arduino are you using?
Have you been copying the example WAV files onto the SD card?
Which model of Arduino are you using?
Have you been copying the example WAV files onto the SD card?
- OldCurmudgeon
- Posts: 9
- Joined: Mon Nov 01, 2021 3:14 pm
Re: SD I/O error: 1, 0
Thanks for response!
1) Adavoice.ino
2) Adafruit METRO 328 - Arduino Compatible - with Headers (ATmega328) [ID:2488]
3) Yes, I copied over the posted files. I have tested without files as well. I also tried generating my own files to see if they made a difference following the recommendations in the guide
I'm thinking on the chips might not be working.
1) Adavoice.ino
2) Adafruit METRO 328 - Arduino Compatible - with Headers (ATmega328) [ID:2488]
3) Yes, I copied over the posted files. I have tested without files as well. I also tried generating my own files to see if they made a difference following the recommendations in the guide
I'm thinking on the chips might not be working.
- mikeysklar
- Posts: 13936
- Joined: Mon Aug 01, 2016 8:10 pm
Re: SD I/O error: 1, 0
I’m thinking this is still in the realm of a soldering issue. While your soldering is pretty good the flow is not smooth on all the pins and the via annulus around the solder points is not completely covered in solder in all cases. Can you go over the soldering (again, 3x now) and take a slightly higher resolution photo of the top and bottom? Since you did see a change last time in error messages after the second round of soldering that still points to a likely culprit.
- OldCurmudgeon
- Posts: 9
- Joined: Mon Nov 01, 2021 3:14 pm
Re: SD I/O error: 1, 0
4th round and no luck. As you requested, I have attached some high res photos.
(Photos group 1)
(Photos group 1)
- Attachments
-
- PICT0052.jpg (843.64 KiB) Viewed 1095 times
-
- PICT0051.jpg (870.67 KiB) Viewed 1095 times
-
- PICT0050.jpg (854.29 KiB) Viewed 1095 times
- OldCurmudgeon
- Posts: 9
- Joined: Mon Nov 01, 2021 3:14 pm
Re: SD I/O error: 1, 0
4th round and no luck. As you requested, I have attached some high res photos.
(Photos group 2)
(Photos group 2)
- Attachments
-
- PICT0055.jpg (843.89 KiB) Viewed 1095 times
-
- PICT0054.jpg (833.35 KiB) Viewed 1095 times
-
- PICT0053.jpg (873.83 KiB) Viewed 1095 times
- OldCurmudgeon
- Posts: 9
- Joined: Mon Nov 01, 2021 3:14 pm
Re: SD I/O error: 1, 0
4th round and no luck. As you requested, I have attached some high res photos.
(Photos group 3)
(Photos group 3)
- Attachments
-
- PICT0058.jpg (859.76 KiB) Viewed 1095 times
-
- PICT0057.jpg (842.14 KiB) Viewed 1095 times
-
- PICT0056.jpg (854.45 KiB) Viewed 1095 times
- OldCurmudgeon
- Posts: 9
- Joined: Mon Nov 01, 2021 3:14 pm
Re: SD I/O error: 1, 0
4th round and no luck. As you requested, I have attached some high res photos.
(Photos group 5)
PS - I may be beneficial to increase the number of files you can upload in a single post.
(Photos group 5)
PS - I may be beneficial to increase the number of files you can upload in a single post.
- Attachments
-
- PICT0061.jpg (872.67 KiB) Viewed 1095 times
-
- PICT0060.jpg (811.33 KiB) Viewed 1095 times
-
- PICT0059.jpg (798.45 KiB) Viewed 1095 times
- mikeysklar
- Posts: 13936
- Joined: Mon Aug 01, 2016 8:10 pm
Re: SD I/O error: 1, 0
Wow, nice photos. Were these taken with a USB microscope?
The soldering looks pretty good except for the one hair pin.
I don't need quite this level of detail, but it would be helpful to see the top in just two photos maybe. The concern is that the solder is flowing through the vias to the topside and the SMT pins for the SD card are all in place.
Have you tried running the SD Card library CardInfo example?
The soldering looks pretty good except for the one hair pin.
I don't need quite this level of detail, but it would be helpful to see the top in just two photos maybe. The concern is that the solder is flowing through the vias to the topside and the SMT pins for the SD card are all in place.
Have you tried running the SD Card library CardInfo example?
- OldCurmudgeon
- Posts: 9
- Joined: Mon Nov 01, 2021 3:14 pm
Re: SD I/O error: 1, 0
It is not a USB microscope per se but it has USB function. I believe the class is "digital microscope" which includes a stage, stand, LCD monitor, and LED lights. Got it for the kids to see the microscopic world and now I have to ask to borrow :)
I tested the connectivity on the "hairy" pin. Ugly but it makes a connection.
Switched to a phone for lower resolution.
Have you tried running the SD Card library CardInfo example? No, I did not so I tried. Here are the results, no luck:
Initializing SD card...initialization failed. Things to check:
* is a card is inserted?
* Is your wiring correct?
* did you change the chipSelect pin to match your shield or module?
BTW, thank you for the assist.
I tested the connectivity on the "hairy" pin. Ugly but it makes a connection.
Switched to a phone for lower resolution.
Have you tried running the SD Card library CardInfo example? No, I did not so I tried. Here are the results, no luck:
Initializing SD card...initialization failed. Things to check:
* is a card is inserted?
* Is your wiring correct?
* did you change the chipSelect pin to match your shield or module?
BTW, thank you for the assist.
- Attachments
-
- SecondReq1.jpg (50.47 KiB) Viewed 1075 times
-
- SecondReq0.jpg (41.82 KiB) Viewed 1075 times
- mikeysklar
- Posts: 13936
- Joined: Mon Aug 01, 2016 8:10 pm
Re: SD I/O error: 1, 0
Thank you for the additional photos and trying the CardInfo sketch.
Looking at the top-side soldering the SD card pin on the end looks sketchy.
I'd also like to see more flow coming through the pins on your DIL packaged components. Please note how the annuals are filled and the legs each have visible solder of the IC components in our example:
Looking at the top-side soldering the SD card pin on the end looks sketchy.
I'd also like to see more flow coming through the pins on your DIL packaged components. Please note how the annuals are filled and the legs each have visible solder of the IC components in our example:
- OldCurmudgeon
- Posts: 9
- Joined: Mon Nov 01, 2021 3:14 pm
Re: SD I/O error: 1, 0
"Looking at the top-side soldering the SD card pin on the end looks sketchy." It did, but after a little gentle acetone cleanup everything looks to be connected. I also remember reading "The three rightmost pins are thinner and closer together so they are tougher to solder. Luckily they are not used and you simply skip them (although the photo shows them done)." Practice.
"I'd also like to see more flow coming through the pins on your DIL packaged components. Please note how the annuals are filled and the legs each have visible solder of the IC components in our example..." I touched up the solder points for additional flow. I have attached the photos. Still no luck.
"I'd also like to see more flow coming through the pins on your DIL packaged components. Please note how the annuals are filled and the legs each have visible solder of the IC components in our example..." I touched up the solder points for additional flow. I have attached the photos. Still no luck.
- Attachments
-
- thumbnail_IMG_2.jpg (241.6 KiB) Viewed 1015 times
-
- thumbnail_IMG_1.jpg (286.39 KiB) Viewed 1015 times
-
- PICT0023.jpg (865.56 KiB) Viewed 1015 times
- mikeysklar
- Posts: 13936
- Joined: Mon Aug 01, 2016 8:10 pm
Re: SD I/O error: 1, 0
Thank you for the additional photos.
There is not much to do from here. The soldering looks better, but something in the build most likely went wrong.
If you bought this from us in the last 30-days and want to try again we can probably facilitate a replacement kit.
There is not much to do from here. The soldering looks better, but something in the build most likely went wrong.
If you bought this from us in the last 30-days and want to try again we can probably facilitate a replacement kit.
- OldCurmudgeon
- Posts: 9
- Joined: Mon Nov 01, 2021 3:14 pm
Re: SD I/O error: 1, 0
While the back and forth on the soldering was frustrating, it makes for good practice. Yes, the replacement sounds like a great idea; this sense of frustration from an unsuccessful project is not sitting well with me. I definitely want to try this again and make it work as designed so what are the next steps?
- mikeysklar
- Posts: 13936
- Joined: Mon Aug 01, 2016 8:10 pm
Re: SD I/O error: 1, 0
@OldCurmudgeon,
Please contact [email protected] requesting a replacement kit. As long as when you purchased the kit and opened the forum thread fit into a neat 30-day window then things should go smoothly.
Please contact [email protected] requesting a replacement kit. As long as when you purchased the kit and opened the forum thread fit into a neat 30-day window then things should go smoothly.
Please be positive and constructive with your questions and comments.