1 Rookie
•
28 Posts
0
1350
April 18th, 2021 16:00
Trying to understand S3048-ON CPLD versions
So the first thing that needs to be said is that I am not a networking guy. I'm a software guy who happens to be in charge of a small lab with a few enterprise switches. Thus, things that may be screamingly obvious to folks who interact with networking gear all the time are not at all obvious to me.
With that ... I've got a couple of new S3048-ONs that I am trying to update to the latest software and firmware levels before deploying them. I've managed to update ONIE and DCLI to the latest versions, and the BIOS update looks relatively straightforward. The CPLD update, however, is giving me trouble.
In fact, it's not the update per se (as I understand that the "firmware" update should take care of both the BIOS and the CPLD). The thing that's driving me crazy are the CPLD version numbers.
For example, the Troubleshooting Guide here says that the showSystemInfo command (at the DCLI prompt) should give me something like this:
CPLD Info:
System CPLD Version: xx.x
Master CPLD Version: xx
Slvae CPLD Version : x
Packed CPLD image Info:
Packed System CPLD Version : xx.x
Packed Master CPLD Version : xx
Packed Slave CPLD Version : x
And the Release Notes here note a minimum required CPLD version of 9.7.
But the output that I get from showSystemInfo doesn't look like either of those:
CPLD Info:
Module CPLD Version : 7
System CPLD Version : 9
Packed CPLD image Info:
Packed Module CPLD Version : 9
Packed System CPLD Version : 10
How am I supposed to interpret what I'm seeing on my switch?
Dell-DylanJ
4 Operator
•
2.9K Posts
0
April 19th, 2021 15:00
Correct. As to 0.9.0.A, that would be my belief - that they moved to a hex style system, instead. I'd need to double check, but I'm confident enough that I'd have to have a helping of humble pie, if that's not the case.
I personally don't much care for moderation bots, but I do think it helps keep the community forum a little bit more welcoming. There's obviously a tradeoff involved there, but I think it's helped give a good environment for our long term users, too.
If you're interested, you're welcome to message me the service tag of your switch and I can check the warranty status on it. I've got a buddy on the team who says that this sort of user/admin education type call is something they enjoy handling. You're obviously more than welcome to keep talking with me here, but I did want to make sure that you didn't miss out on something that could potentially help.
Dell-DylanJ
4 Operator
•
2.9K Posts
0
April 19th, 2021 10:00
Hello,
Is this what you were referring to with the required version of 9.7?
If so, then that should read s v9 (comma), 7. The CPLD is bundled into the firmware I've got linked below. I would run this package (if you haven't already) and you should be brought up to date.
https://dell.to/3gtpoxb
NoOneOfConsequence
1 Rookie
•
28 Posts
0
April 19th, 2021 12:00
That's exactly correct. I don't know how the interpret the CPLD versions that my switch is reporting:
CPLD Info:
Module CPLD Version : 7
System CPLD Version : 9
Packed CPLD image Info:
Packed Module CPLD Version : 9
Packed System CPLD Version : 10
Do those numbers map to an X.Y versions somehow? Should I be looking at the CPLD Info or the Packed CPLD image Info? Etc., etc.? It's all a mystery.
NoOneOfConsequence
1 Rookie
•
28 Posts
0
April 19th, 2021 12:00
So I probably sound like an idi0t (seriously?!), but ...
Is the difference between system CPLD and module CPLD explained anywhere?
And how does that compare to v9.7?
And what "upgrade command" are you referring to?
Dell-DylanJ
4 Operator
•
2.9K Posts
0
April 19th, 2021 12:00
It is saying you have system cpld version 9 and module cpld version 7.The packed CPLD output is the output of show os-version and is what the current firmware/OS had bundled with it. If you run the upgrade command, it should show the the same output: what the system has, and what it will be upgraded to.
Dell-DylanJ
4 Operator
•
2.9K Posts
0
April 19th, 2021 13:00
To speak to your question about documentation regarding the 2 CPLDs, I don't think so. Not that I've seen, at least.
v9.7 doesn't exist, I think we're having a bit of a miscommunication on that front. Apologies if that directness comes off as rude, I'm not trying to be.
The showSystemInfo is giving you output from the 'show-revision' and 'show-os-version' commands. If you were to run the upgrade commands (I'd need to look them up, I'm terrible at memorizing command syntax), you should see similar output. Apologies if that was unclear.
As for sounding like an idi0t, of course not. Things get lost in a text medium, and I know that's true for me! So, if something I'm saying doesn't quite make sense or track, I'm more than happy to help clarify where we're missing each other.
NoOneOfConsequence
1 Rookie
•
28 Posts
0
April 19th, 2021 14:00
Your didn't come off as rude at all. I just feel like I got the box without the secret decoder ring.
(And the "seriously" bit was directed at the overly strict, IMO, language bot.)
So I just realized that what I thought was "v9.7" is actually v9, 7. Is this referring to System CPLD Version 9 and Module CPLD Version 7?
Do you suppose that 0.9.0.A (found here) means System CPLD Version 9, Module CPLD Version 10?
NoOneOfConsequence
1 Rookie
•
28 Posts
0
April 20th, 2021 07:00
The switch is brand new, so it's under warranty (Removed by Mod to protect privacy).
I certainly wouldn't mind having the opportunity to pick someone's brain about these things. As I mentioned, I'm basically a software (Linux, virtualization, OpenStack) guy, so while I'm familiar with basic networking concepts, actually interacting with an NOS is very much outside my comfort zone.
How would we go about setting this up?
Thanks!
Dell-DylanJ
4 Operator
•
2.9K Posts
0
April 20th, 2021 07:00
Looking at the support contract, I can see you have an active ProSupport warranty. All that you'd need to do is call support at your leisure. If you dial (800) 456-3355, you should be routed to Triage. Triage should then route you either to our networking specialty team, or potentially the ProSupport Plus team (that would depend on if your company has another contract to have your equipment handled differently. Either way, you have phone support). The triage person you speak with will be a non-technical resource, but if you let them know that you need help with a switch and provide the tag to them, that should be everything they need.