BlueSCSI firmware update issue

Brutus75

New Tinkerer
Aug 15, 2025
5
0
1
Hello all,

I think I'm having an issue with my Desktop BlueSCSI V2 - 2023.10a with a Pico W. It is working with my Quadra 650 ok but I wanted to update the firmware. When I try to copy the latest .UF2 firmware update (or any version .UF2 file for that matter) over to the RPI-RP2 folder it only get to 43% copied and then the BlueSCSI reboots and I get an error saying it couldn't copy the file. My log.txt seems to be different from others as it does not contain the firmware info in it so I can't tell if it updated or not. Here is what I have done:

1. tried a different USB cable
2. tried a different PC
3. tried older firmware
4. tried the flash_nuke.uf2 (it copies without an error)
5. tried the SD card method (I think i had firmware from 2024 so I doubt this would have worked anyway)
6. tried using a few new SD cards
7. turned on debug
8. cursed at it :)

I have attached my log.txt file and there is no err.txt

Any ideas?
 

Attachments

  • log.txt
    9.3 MB · Views: 9

eric

Administrator
Staff member
Sep 2, 2021
1,093
1,795
113
MN
bluescsi.com
Are you using Windows? It seems something in Windows has changed recently when flashing the Universal firmware (one with Pico 1 & 2). The way it works is that it concats both firmwares - so if you flash on a Pico2 it just ignores the Pico1 firmware and vice versa. But now Windows seems to give an error because it flashes, and restarts.

You can ignore the cut off log, I believe it's due to you being in Debug being on and the buffer being full so it misses the beginning. You can tell you're on the latest because it's talking about USB stuff.

Going forward you can just place the bin file on the sd card, or just ignore the eject error windows says, it's not an issue.. Mac/Linux/other don't seem to have this issue.
 

Fizzbinn

Tinkerer
Nov 29, 2021
224
223
43
Charlottesville, VA
I've seen this half way through copying error with my Windows 11 Pro bench PC and in all cases the update was actually successful. I'd suggest turning off debug and looking at your log.txt again to confirm the firmware it is booting with.
 

Brutus75

New Tinkerer
Aug 15, 2025
5
0
1
Are you using Windows? It seems something in Windows has changed recently when flashing the Universal firmware (one with Pico 1 & 2). The way it works is that it concats both firmwares - so if you flash on a Pico2 it just ignores the Pico1 firmware and vice versa. But now Windows seems to give an error because it flashes, and restarts.

You can ignore the cut off log, I believe it's due to you being in Debug being on and the buffer being full so it misses the beginning. You can tell you're on the latest because it's talking about USB stuff.

Going forward you can just place the bin file on the sd card, or just ignore the eject error windows says, it's not an issue.. Mac/Linux/other don't seem to have this issue.
That was it! Thanks.... both my machines were Windows 11... tried the firmware update on my old Macbook with no issues and the log file now has everything :)


Platform: BlueSCSI (Pico1/W)
FW Version: 2025.08.02-rel Aug 2 2025 16:25:01
Flash chip size: 2048 kB
I2C Supported

=== SD Card Info ===
SD card detected, FAT32 volume size: 30462 MB
SD Name: SD, MID: 0x00, OID: 0x34 0x32
Speed grade set to reclocking system
Initial Clock set to 133MHz
Reclocking the MCU to 200MHz
Setting the SDIO clock to 40MHz
After reclocking, system reports clock set to 200MHz
======== Reinitializing BlueSCSI after reclock ========

=== Global Config ===
Reading configuration from bluescsi.ini

=== Finding images ===
=== Finding images in / ===
== Opening /HD1 BlueSCSI Bootstrap.hda for ID:1 LUN:0
---- Configuring as disk drive
== Opening /HD5_512 Ultimate System 7.5.hda for ID:5 LUN:0
---- Configuring as disk drive
== Opening /HD6_Supplement.hda for ID:6 LUN:0
---- Configuring as disk drive
== Opening /NE4.hda for ID:4 LUN:0
---- Configuring as network based on image name

== Platform supports ROM drive up to 1465 kB

=== Configured SCSI Devices ===
ID: 1, BlockSize: 512, Type: Fixed, Quirks: Apple, Size: 524336kB
ID: 4, Type: Network
ID: 5, BlockSize: 512, Type: Fixed, Quirks: Apple, Size: 2048064kB
ID: 6, BlockSize: 512, Type: Fixed, Quirks: Apple, Size: 256064kB

=== Network Initialization ===
Wi-Fi MAC: 00:80:19:08:43:24
Connecting to Wi-Fi SSID "DECO" with WPA/WPA2 PSK

Clock set to: 200MHz
Initialization complete!
Disabling status LED
INFO: Pico Voltage: 3.269V.
Successfully connected to Wi-Fi SSID "DECO"