BlueSCSI woes

VMSZealot

New Tinkerer
May 6, 2024
3
0
1
I think that this is a problem we can firmly put into the 'me' bucket. I've mucked up. I have three BlueSCSIs - one, a 1.1a, works perfectly - but the two 1.0c's don't work (tested using the same SD card in all cases).

I turned on debug mode (following the trouble shooting), emptied out the log file (just to be on the safe side), turned on my Mac (an LC475) and waited for it to either boot (which it does with the 1.1a) or get to flashing question mark (which is what happens with the 1.0cs), shut it down, and pulled the log file. The debug file is nearly empty!

With Termination turned on or off I get…

```
BlueSCSI <-> SD - https://github.com/erichelgeson/BlueSCSI
VERSION: 1.0-20210410
DEBUG:0 SCSI_SELECT:0 SDFAT_FILE_TYPE:3
SdFat version: 2.0.6
SdFat Max FileName Length: 32
Initialized SD Card - lets go!
```

One oddity right away - why does DEBUG show as 0 when the ini file says…

```
[SCSI]
Debug=1
```

I've tried a couple of different brands of SD card (SanDisk and Kexin) and the result is always the same.

I've checked the resistor nets - they are the right way round - but, for comedy purposes so that you can all have a bit of a chuckle at my soldering…

Hmm. The bottom of the daughterboard looks a bit messy. Do you think a mop with IPA might solve the problem?
 

Attachments

  • IMG_9767.jpeg
    IMG_9767.jpeg
    703.2 KB · Views: 45
  • IMG_9768.jpeg
    IMG_9768.jpeg
    384.9 KB · Views: 53
  • IMG_9769.jpeg
    IMG_9769.jpeg
    983.7 KB · Views: 48
  • IMG_9770.jpeg
    IMG_9770.jpeg
    372.7 KB · Views: 50

Drake

TinkerDifferent Board Vice-President 2023
Staff member
Sep 23, 2021
447
782
93
get some flux and reflow the headers on the stm32, lots of suspect looking joints/balls here.
 

eric

Administrator
Staff member
Sep 2, 2021
941
1,542
93
MN
scsi.blue
I turned on debug mode (following the trouble shooting),
Hi! This is a BlueSCSI v1 - you can't turn on debug mode via ini - only via a compile time option - and likely wont get you far in a V1 - not much debug info.

As drake mentioned go over your soldering once again, even reflow the stm32 if mcu if you can - I've had many of suspect quality. (hence why it's so nice to be on a pico for v2!)

The V1 docs and troubleshooting guide is here: https://github.com/erichelgeson/BlueSCSI/wiki/Troubleshooting#tldr
 
  • Like
Reactions: Drake

VMSZealot

New Tinkerer
May 6, 2024
3
0
1
Okay so I went through the troubleshooting page step by step, but I didn't have any luck. So I fiddled around further, aimlessly, general farting about, and it made no difference at all either. The 1.1a version worked fine with all my sd cards but I still couldn't get the 1.0 versions to play nicely. I swapped the STM boards over and generally fiddled about. No dice. Then I started swapping the sd cards around - and, although all worked with the 1.1 version, and none of them did the 'nothing found' blink, I discovered that in fact of of the 1.0 boards was prepared to book my Mac - just so long as it had one particular SD card in it.

So are there any special rules that apply to SD cards that 1.0 cares about, but 1.1 doesn't?

Also, one of the 1.0 STM boards shows power but no activity. Any thoughts on what that might be?