Hi Bill,

Sorry to hear that you have trouble with your B205.

The B205mini is shipping with a default FX3 bootloader, that is not 
modified/updated by NI/Ettus.
Q:

  *   Which Linux Host OS are you using?
  *   Are you using an NI/Ettus supplied USB cable, or a 3rd party one?
  *   Does the plugged-in device powers up (onboard LED is lid when device is 
plugged in)?
  *   Did you try USB 3.2 Gen1 ports (ports rated only for 5Gbps) instead of 
USB 3.2 Gen 2 ports (ports rated at 10Gbps)?
  *   Is the behavior identical on USB2 and USB3 host ports (to simply check if 
the device gets detected on USB2, no USB “Y” cable should be needed)?

Regarding sideloading the firmware (and bootloader).
I recently was successful sideloading the standard B200 firmware 
(usrp_b200_fw.hex) via JTAG using an Olimex ARM-USB-TINY and OpenOCD.

Regards,

Marian Koop


From: Bill weedon <w...@appliedradar.com>
Sent: Wednesday, May 7, 2025 4:35
To: Leech Marcus D. <patchvonbr...@gmail.com>
Cc: usrp-users@lists.ettus.com
Subject: [EXTERNAL] [USRP-users] Re: B205mini Discovery Issue




Seems we’re on the right track here. $180 programming cable and I also found 
FX3 source code on github. Need to figure out what compiler to use to compile 
the FX2 code or upload the raw binary using the $180 programming cable.



I also created an NI account and sent in a service request. They quoted $450 to 
fix/replace the B205mini. Seems like a good deal. But since I have two boards 
with the same issue thats $900.



Thanks,

Bill Weedon



On May 6, 2025, at 7:45 PM, Marcus D. Leech 
<patchvonbr...@gmail.com<mailto:patchvonbr...@gmail.com>> wrote:



On 06/05/2025 18:56, Bill weedon wrote:

> I suspect the device was wiped as you stated. Is there a remedy to bring it 
> back to factory standards? There is a mictor connector with FX3 JTAG but 
> requires mating connector, programmer and binary image.

> Thanks,

> Bill Weedon

There is this:



https://urldefense.com/v3/__https://www.ettus.com/all-products/jtag-fx3-cable-24/__;!!OkyjEqkqqe9UhNQ!wHMdCLrQxR5vHGjT5iYbeeS60_CDOq5dvzYi98JHJ2Q_3Nygu4JnpjgP-bgPDAFG0CBBVQM0cMQyYT1l$<https://urldefense.com/v3/__https:/www.ettus.com/all-products/jtag-fx3-cable-24/__;!!OkyjEqkqqe9UhNQ!wHMdCLrQxR5vHGjT5iYbeeS60_CDOq5dvzYi98JHJ2Q_3Nygu4JnpjgP-bgPDAFG0CBBVQM0cMQyYT1l$>



There's a bootloader image here:



/usr/share/uhd/images/usrp_b200_bl.img



I don't know if that image can be programmed over JTAG, or some other image is 
required.  There is a utility:



/usr/lib/uhd/utils/b2xx_fx3_utils



That is used *when the device actually appears on USB*.   In your case, "side 
loading" through JTAG--->FX3 is not something I

  have a procedure for, but, like I said, I'm trying to find out.





>

> On May 6, 2025, at 5:43 PM, Marcus D. Leech 
> <patchvonbr...@gmail.com<mailto:patchvonbr...@gmail.com>> wrote:

>

> On 06/05/2025 16:55, w...@appliedradar.com<mailto:w...@appliedradar.com> 
> wrote:

>> We tried plugging the unit into several PC’s and laptops, and it seems the 
>> device is not enumerating. I am starting to think the FX3 EEPROM is corrupt. 
>> Is there a way for the user to reset the FX3 firmware to factory setting? Is 
>> a programming cable, FX3 image, and programmer available?

>>

>>

> I'm trying to find that out.  If it won't enumerate, there's no way to give 
> the FX3 a factory-fresh boot image over USB.

>

> This has happened so rarely in the 15  years I've supported USRP devices that 
> I don't have a procedure committed to memory.

>

> Is it possible that this device was "wiped" according to military security 
> standards for such devices?

>

>

> _______________________________________________

> USRP-users mailing list -- 
> usrp-users@lists.ettus.com<mailto:usrp-users@lists.ettus.com>

> To unsubscribe send an email to 
> usrp-users-le...@lists.ettus.com<mailto:usrp-users-le...@lists.ettus.com>

_______________________________________________

USRP-users mailing list -- 
usrp-users@lists.ettus.com<mailto:usrp-users@lists.ettus.com>

To unsubscribe send an email to 
usrp-users-le...@lists.ettus.com<mailto:usrp-users-le...@lists.ettus.com>

_______________________________________________

USRP-users mailing list -- 
usrp-users@lists.ettus.com<mailto:usrp-users@lists.ettus.com>

To unsubscribe send an email to 
usrp-users-le...@lists.ettus.com<mailto:usrp-users-le...@lists.ettus.com>
_______________________________________________
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-le...@lists.ettus.com

Reply via email to