BP6 Self Test BIO5 errors

Hi,

I just got my BusPirate 6 Rev2 and ran the self test and getting errors for BIO5, is this something that will cause issues for me using this device or is there something I can do to fix it?

No cables were attached during the self test, and BP was unplugged/plugged fresh before running test, I also ran twice and got same errors

HiZ> ~
SELF TEST STARTING
DISABLE IRQ: OK
ADC SUBSYSTEM: VUSB  5.21V OK
FLASH STORAGE: OK
PSU ENABLE: OK
VREG==VOUT:  3358 = 3338 OK
BIO FLOAT TEST (SHOULD BE 0/<0.30V)
BIO0 FLOAT: 0/0.04V OK
BIO1 FLOAT: 0/0.04V OK
BIO2 FLOAT: 0/0.05V OK
BIO3 FLOAT: 0/0.05V OK
BIO4 FLOAT: 0/0.06V OK
BIO5 FLOAT: 1/2.92V ERROR!
BIO6 FLOAT: 0/0.05V OK
BIO7 FLOAT: 0/0.05V OK
BIO HIGH TEST (SHOULD BE >3.00V)
BIO0 HIGH: 3.35V OK
BIO0 SHORT->BIO5 (1/2.92V): ERROR!
BIO1 HIGH: 3.34V OK
BIO1 SHORT->BIO5 (1/2.92V): ERROR!
BIO2 HIGH: 3.34V OK
BIO2 SHORT->BIO5 (1/2.93V): ERROR!
BIO3 HIGH: 3.34V OK
BIO3 SHORT->BIO5 (1/2.93V): ERROR!
BIO4 HIGH: 3.34V OK
BIO4 SHORT->BIO5 (1/2.93V): ERROR!
BIO5 HIGH: 3.34V OK
BIO6 HIGH: 3.34V OK
BIO6 SHORT->BIO5 (1/2.92V): ERROR!
BIO7 HIGH: 3.34V OK
BIO7 SHORT->BIO5 (1/2.93V): ERROR!
BIO LOW TEST (SHOULD BE <0.30V)
BIO0 LOW: 0.02V OK
BIO1 LOW: 0.02V OK
BIO2 LOW: 0.03V OK
BIO3 LOW: 0.02V OK
BIO4 LOW: 0.03V OK
BIO5 LOW: 0.03V OK
BIO6 LOW: 0.03V OK
BIO7 LOW: 0.02V OK
LA_BPIO TEST (SHOULD BE 1)
LA_BPIO0 HIGH: 1 OK
LA_BPIO: 0:1 1:0 2:0 3:0 4:0 5:1 6:0 7:0
LA_BBIO20 SHORT->BIO5 (1): ERROR!
LA_BPIO1 HIGH: 1 OK
LA_BPIO: 0:0 1:1 2:0 3:0 4:0 5:1 6:0 7:0
LA_BBIO21 SHORT->BIO5 (1): ERROR!
LA_BPIO2 HIGH: 1 OK
LA_BPIO: 0:0 1:0 2:1 3:0 4:0 5:1 6:0 7:0
LA_BBIO22 SHORT->BIO5 (1): ERROR!
LA_BPIO3 HIGH: 1 OK
LA_BPIO: 0:0 1:0 2:0 3:1 4:0 5:1 6:0 7:0
LA_BBIO23 SHORT->BIO5 (1): ERROR!
LA_BPIO4 HIGH: 1 OK
LA_BPIO: 0:0 1:0 2:0 3:0 4:1 5:1 6:0 7:0
LA_BBIO24 SHORT->BIO5 (1): ERROR!
LA_BPIO5 HIGH: 1 OK
LA_BPIO: 0:0 1:0 2:0 3:0 4:0 5:1 6:0 7:0
LA_BPIO6 HIGH: 1 OK
LA_BPIO: 0:0 1:0 2:0 3:0 4:0 5:1 6:1 7:0
LA_BBIO26 SHORT->BIO5 (1): ERROR!
LA_BPIO7 HIGH: 1 OK
LA_BPIO: 0:0 1:0 2:0 3:0 4:0 5:1 6:0 7:1
LA_BBIO27 SHORT->BIO5 (1): ERROR!
TEST RP2350 E9 BUG FIX
BIO PULL-UP HIGH TEST (SHOULD BE 1/>3.00V)
BIO0 PU-HIGH: 1/3.31V OK
BIO1 PU-HIGH: 1/3.33V OK
BIO2 PU-HIGH: 1/3.32V OK
BIO3 PU-HIGH: 1/3.29V OK
BIO4 PU-HIGH: 1/3.28V OK
BIO5 PU-HIGH: 1/3.33V OK
BIO6 PU-HIGH: 1/3.31V OK
BIO7 PU-HIGH: 1/3.29V OK
BIO PULL-UP LOW TEST (SHOULD BE <0.30V)
BIO0 PU-LOW: 0.06V OK
BIO1 PU-LOW: 0.07V OK
BIO2 PU-LOW: 0.07V OK
BIO3 PU-LOW: 0.07V OK
BIO4 PU-LOW: 0.07V OK
BIO5 PU-LOW: 0.07V OK
BIO6 PU-LOW: 0.07V OK
BIO7 PU-LOW: 0.07V OK
CURRENT OVERRIDE: OK
CURRENT LIMIT TEST: OK
PUSH BUTTON (SPACE TO SKIP): PUSH BUTTON (SPACE TO SKIP): OK

ERRORS: 3
FAIL! :(

Hi @semaja2,

Thanks for the bug report, sorry about the issue.

First, please make sure to update to the latest firmware. It probably won’t fix the issue, but the self test may have further diagnostic info.

My guess would be a solder bridge or ball near these components. You can try to just touch it with a hot iron to see if it is fixed.

If that doesn’t work, or you don’t care to try, please PM me your order number and I’ll send a replacement.

1 Like

Hi @ian

Thanks for the quick response, tried to send a PM but not sure if I am blind but was unable to find the option on here? (maybe my account is too new?)

The self test was completed on the latest firmware Firmware main branch @ f88d546 (Aug 1 2025 12:22:04)

I opened the unit and had a look at those components, could not see any obvious solder bridges, however I was not using a microscope etc.

Edit: Looks like 2x posts minimum to be able to send messages :slight_smile:

Thanks

1 Like

Thanks! Sorry about that, I’ll change the forum settings.

We will get a new one to you.

2 Likes