Ubiswitch Setup Issues - Can't manage ports

Thanks for letting us know.

Josh, it seems we have a second switch, Rev B, that doesn’t appear to have the OS flashed. I have confirmed:

  • Power LED on
  • Ethernet port is active on control computer
  • UART/USB connected on both ends
  • 115200 Baud, 8 bit, 1 stop, no parity and flow control XON/XOFF

with no interface/interactivity coming up over serial in the PuTTY terminal.

Purchasing the debug probe isn’t possible for us at this time. It’s mentioned in the docs that the board can be RMA’d back to you to handle the flash, does that have fees or special shipping requirements we should be aware of, and should I be emailing someone in particular to go through that process?

Hi Vince,

Is this switch fresh out the box? The only units that don’t come pre-flashed were units that were ordered quite a while ago. Can you let us know the order number so we can check what batch this unit is from, and confirm if it was one of the units that was shipped before firmware was being flashed.

I’m successfully using the programmer part of STM32 Nucleo boards ($10) to flash Ubiswitch.

Josh, still having some trouble sorting out where the correct order is. I’ve had at least one person swear up and down the board I have is from order number 2163, from Octobor 2023, but the invoice for that is for a Rev A board. This may be very difficult since we had some changes to inventory handling in the last year.

Yeah I’m not sure what’s going on, but order number 2163 seems to be where this board came from. I’m not sure why the invoice says it’s an A-1, but our BoM says the switch I have was originally purchased in October 2023.

Send us a photo of the top of the switch, it will have the part number written on it which will be either BB-UBS-A-1 or BB-UBS-B-1. That will be helpful.

When you power on this switch, do you see a red LED illuminate for a few seconds? This only happens on boards running BloxOSLite firmware. Finally, can you tell me if you tried to program this board, and/or has the board been in an application and potentially damaged, or is it fresh out the box.

Thanks,

Josh

Josh, it is a BB-UBS-B-1. It hasn’t shown a red LED on the switch or baseboard shortly after powering on.

I haven’t attempted to program the board yet, since we don’t have any compatible probes and cannot currently purchase them. This board was taken directly from a system that I know with certainty has been in frequent use for at least a year, and that the project lead informs me has been in use for closer to two years.

Thanks for the information, if this was purchased in October 2023 then this would have been one of the older versions that used a smaller microcontroller.

While the versioning is stable now, back in 2023 we swapped from a 64Kb microcontroller to a 128Kb microcontroller, so it could run more features. There aren’t many boards out there in the wild like that, but there are a few and unfortunately that does cause these legacy issues. More detail on that below.

Can you take a photo of the microcontroller on the board and post it here; with that we can check which microcontroller it is using.

64Kb microcontroller will have G071K86 printed on it
128Kb microcontroller will have G071KB6 printed on it

Once we know that we can advise next steps.

This is the board, sorry about the print, it’s a bit worn.

I’ve spoken with inventory and purchasing and the original purchaser has since left the company, so I am unsure if, at some point, the original product purchase was traded or otherwise swapped out without being correctly recorded. From what I can tell, the company currently has 1 BB-UBS-B-1 unit and one B-1-NDAA unit earmarked under this project, but existing invoices claim that the BB-UBS-B-1 should be an A-1.

file:///C:/Users/vsinigaglio/Downloads/IMG_0799.jpg

The microcontroller is on the bottom of the board (other side). If you could take a photo of that, that would be great.

Thanks

Ah, my skill with hardware is showing. Apologies, here’s the correct image.

Thanks for sharing.

Ok, that’s a 128Kb microcontroller, so the board is current and should be able to run BloxOSLite just fine. It’s just an older board that was shipped before we started flashing boards with BloxOSLite, so it’ll just be running a blank image.

It’s much quicker and more efficient for you to flash this with the latest image yourself (guides are only), but if that’s not possible for you, we’ll follow up via email with the RMA process.

We’ve reached out on email to start the RMA process.