Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 10:36 21 Nov 2025 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : Silicon Chip picomiteVGA works but can't access SD card

Author Message
frewie
Newbie

Joined: 28/07/2022
Location: Australia
Posts: 3
Posted: 05:15am 29 Jul 2022
Copy link to clipboard 
Print this post

Just completed kit construction of the VGA Picomite (Design #1) by Geoff Graham published by Silicon Chip magazine in Australia. Kit worked from first power up but can't access SD card/reader. Have resoldered connections and tested various aspects, but no progress. See below:
Saved 45 bytes
5.0704
PicoMiteVGA
Not present
126000000
> list
Print MM.Ver
Print MM.Device$
Print MM.Info(sdcard)
Print MM.Info(cpuspeed)
>
> option list
OPTION COLOURCODE ON
OPTION KEYBOARD US
OPTION SDCARD GP13, GP10, GP11, GP12
>
Any suggestions for what I could try? I can save programs to flash memory, but SD card gives greater flexibility, storage and exchange with other computers.
Hope someone can help me - cheers Peter
 
JohnS
Guru

Joined: 18/11/2011
Location: United Kingdom
Posts: 4147
Posted: 06:34am 29 Jul 2022
Copy link to clipboard 
Print this post

What tools ('scope etc) do you have to look at signals?

John
 
Geoffg

Guru

Joined: 06/06/2011
Location: Australia
Posts: 3308
Posted: 06:42am 29 Jul 2022
Copy link to clipboard 
Print this post

You seem to have the SD card configured correctly and because the interface is so simple there is not much left to go wrong.  I would suggest:
- Make sure the SD card is 32GB or less and formatted FAT32.
- Try a few different SD cards, I have had a few that just did not work.
- Is the SD card soldered flat to the PCB?  This ensures that the card will mate with the connector's contacts.
- Recheck soldering.  Are all 16 pins soldered with no bridges (check each one).

Geoff
Geoff Graham - http://geoffg.net
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 8304
Posted: 07:07am 29 Jul 2022
Copy link to clipboard 
Print this post

First, your SD card has to be 32GB or smaller and formatted to FAT16 or FAT32. Windows 10 will want to format it to exfat by default and that format isn't recognised by the PicoMite. You may need to use a utility such as Rufus to get the correct format.

Onto the hardware...

Have you got a test meter of some sort, Peter? Even an LED, resistor & battery would do - you are only doing simple tests first. You'll need to refer to the schematic.

With the PicoMite unplugged, check for shorts between pairs of adjacent pins from 13 to 19. Also test for continuity between pins 14-17 and the SD card socket.

Still with the PicoMite unplugged, power up and check for 3.3V at the SDcard socket pins.

There have been instances in the past when some SD cards simply won't work or are unreliable.
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
phil99

Guru

Joined: 11/02/2018
Location: Australia
Posts: 2832
Posted: 07:07am 29 Jul 2022
Copy link to clipboard 
Print this post

Adding to Geoff's suggestions use a multimeter to check for continuity from the SD socket pins to the Pico pins and to 3.3V and both ground pins. Check that you don't have continuity between any adjacent pins. There have been suggestions that increasing the 100nF cap. near the socket to 10uF helps, though I haven't seen any difference.
 
frewie
Newbie

Joined: 28/07/2022
Location: Australia
Posts: 3
Posted: 11:33am 29 Jul 2022
Copy link to clipboard 
Print this post

Hi Geoff,
success. I used solder wick on the terminals of the SD card reader and resoldered them and it is working now. I had already resoldered them unsuccessfully, but the solder wick did the trick.
Thanks a lot.
Peter
 
frewie
Newbie

Joined: 28/07/2022
Location: Australia
Posts: 3
Posted: 12:04pm 29 Jul 2022
Copy link to clipboard 
Print this post

Thanks also to phil99 - had checked with multimeter for continuity and all okay, must have been a dry joint, which came good with heat and solder wick.

Also thanks to Mixtel90 for your suggestions.

Great community support to help me fix the problem.
 
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025