Skip to content

Conversation

rmustacc
Copy link
Contributor

@rmustacc rmustacc commented Jun 4, 2025

The BSP identities for the sharkfin refdes were using the Gimlet sharkfin refdes as opposed to the Cosmo ones as the board ended up changing across this. I still will need to test this with some sharkfins present and will not merge until I can confirm that I have data. But I do note that we are now using the correct key when missing sharkfins:

BRM13250010 # /usr/platform/oxide/bin/ipcc inventory 4
metadata:
    version: 0x0
    entries: 0x3b
J200/U2/ID (4) -- Result: 2 [I/O error -- device gone?]
BRM13250010 # /usr/platform/oxide/bin/ipcc inventory 14
metadata:
    version: 0x0
    entries: 0x3b
J200/U2 (14) -- Result: 2 [I/O error -- device gone?]

@rmustacc rmustacc self-assigned this Jun 4, 2025
Copy link
Contributor

@Aaron-Hartwig Aaron-Hartwig left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is the correct reference designator. Let me know if I can help get this tested.

@rmustacc
Copy link
Contributor Author

rmustacc commented Jun 7, 2025

I tested this in a Cosmo with a sharkfin and verified that I could get the information I expected over IPCC and that it worked plumbed through topo in the host operating system. I successfully obtained the 913-0000026 board VPD info and related.

Topo dump hc://:product-id=913-0000023:product-sn=BRM13250013:server-id=BRM13250013:chassis-id=BRM13250013:serial=BRM22250108:part=913-0000026:revision=2/chassis=0/systemboard=0/slot=0/board=0 group: protocol version: 1 stability: Private/Private resource fmri hc://:product-id=913-0000023:product-sn=BRM13250013:server-id=BRM13250013:chassis-id=BRM13250013:serial=BRM22250108:part=913-0000026:revision=2/chassis=0/systemboard=0/slot=0/board=0 FRU fmri hc://:product-id=913-0000023:product-sn=BRM13250013:server-id=BRM13250013:chassis-id=BRM13250013:serial=BRM22250108:part=913-0000026:revision=2/chassis=0/systemboard=0/slot=0/board=0 label string CEM A (N0) group: authority version: 1 stability: Private/Private product-id string 913-0000023 product-sn string BRM13250013 chassis-id string BRM13250013 server-id string BRM13250013 group: system version: 1 stability: Private/Private isa string i386 machine string oxide

hc://:product-id=913-0000023:product-sn=BRM13250013:server-id=BRM13250013:chassis-id=BRM13250013:serial=1680c110041008428814a088a0880076:part=AT24CSW080/chassis=0/systemboard=0/slot=0/board=0/ic=0
group: protocol version: 1 stability: Private/Private
resource fmri hc://:product-id=913-0000023:product-sn=BRM13250013:server-id=BRM13250013:chassis-id=BRM13250013:serial=1680c110041008428814a088a0880076:part=AT24CSW080/chassis=0/systemboard=0/slot=0/board=0/ic=0
FRU fmri hc://:product-id=913-0000023:product-sn=BRM13250013:server-id=BRM13250013:chassis-id=BRM13250013:serial=BRM22250108:part=913-0000026:revision=2/chassis=0/systemboard=0/slot=0/board=0
label string U2
group: authority version: 1 stability: Private/Private
product-id string 913-0000023
product-sn string BRM13250013
chassis-id string BRM13250013
server-id string BRM13250013
group: system version: 1 stability: Private/Private
isa string i386
machine string oxide

hc://:product-id=913-0000023:product-sn=BRM13250013:server-id=BRM13250013:chassis-id=BRM13250013:part=MAX5970ETX/chassis=0/systemboard=0/slot=0/board=0/ic=1
group: protocol version: 1 stability: Private/Private
resource fmri hc://:product-id=913-0000023:product-sn=BRM13250013:server-id=BRM13250013:chassis-id=BRM13250013:part=MAX5970ETX/chassis=0/systemboard=0/slot=0/board=0/ic=1
FRU fmri hc://:product-id=913-0000023:product-sn=BRM13250013:server-id=BRM13250013:chassis-id=BRM13250013:serial=BRM22250108:part=913-0000026:revision=2/chassis=0/systemboard=0/slot=0/board=0
label string U1
group: authority version: 1 stability: Private/Private
product-id string 913-0000023
product-sn string BRM13250013
chassis-id string BRM13250013
server-id string BRM13250013
group: system version: 1 stability: Private/Private
isa string i386
machine string oxide

@rmustacc rmustacc merged commit 35bd649 into master Jun 7, 2025
135 checks passed
@rmustacc rmustacc deleted the cosmo-inv branch June 7, 2025 05:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants