Software > Firmware

Idenitfy versions of firmwares

(1/2) > >>

mparnaudeau:
I want to update the firmware of my Talos 2 because the machine is really noisy, with fans are permanently running high (ipmitools shows 2 fans at 8800-8900 RPM) ... and I saw that there was changes (a fix) in firmwares 1.0x.

I would like to know the current version of the low-level elements (BMC, firmware ...). I only found the tool lsmcode (from the package lsvpd) that displays a list of elements with their git hash:


--- Quote ---Version of System Firmware : 
Product Name          : OpenPOWER Firmware
Product Version       : talos-v1.20-161-g76f78f4
Product Extra         :        skiboot-bc106a0
Product Extra         :        occ-a8d0767
Product Extra         :        hostboot-884b60b
Product Extra         :        buildroot-2017.11.2-8-g4b6188e0f2
Product Extra         :        machine-xml-221192a
Product Extra         :        sbe-a389a5d
Product Extra         :        petitboot-v1.7.1-p836d356
Product Extra         :        linux-v4.15.9-openpower1-p9e03417

--- End quote ---

In the page that lists the different update files https://wiki.raptorcs.com/wiki/Talos_II/Firmware, archiives for BMC, PNOR and FPGA have an associated hash but I can't make them match with anything that I know.

So, are there other solutions to get the version of these elements?

I access BMC with ssh (using the web interface, it refuses to get even a login page): it is possible to get its version and possibly the firmware version from there?

Before upgrading, I just would like to know from where I start.

Please give me some advices: Maybe you will think that I can only update the firmware directly to the latest version (v2.10) whatever are the current element versions ...

mparnaudeau:
Analyzing several archives, it appears that these versions reported by lsmcode match with the PNOR firmware V1.05 (from System Package 1.06).

In the OpenBMC shell, dmesg starts with:

--- Quote ---Linux version 5.0.7-a8a208fa7346ad643e8f6100c49cb7b8468b6d38 (oe-user@oe-host) (gcc version 8.3.0 (GCC)) #1 Fri Jul 19 13:24:42 UTC 2019
--- End quote ---

It seems that refers to BMC V2.00, as in its package, I can see:

--- Quote ---U-Boot fitImage for Phosphor OpenBMC (Phosphor OpenBMC Project Reference Distro)/5.0.7+gitAUTOINC+a8a208fa73/talos
--- End quote ---

That seems to be strange because reading again and again several release notes, I understand that BMC V2.xx don't work with PNOR V1.xx ...

mparnaudeau:
When I tried to update PNOR firmware to V2.00, copying the binary file, I got this error:


--- Quote ---$ scp ./talos-ii-v2.00.pnor root@$TALOS_BMC_ADDR:/tmp/
root@192.168.1.xx's password:
sh: /usr/libexec/sftp-server: No such file or directory
scp: Connection closed
--- End quote ---

Have you already met that?

I don't know what happens ... There is something weird with my config. I don't know what to do.

I looked at the system and its storage organization and capacity:


--- Quote ---root@talos:~# df -h
Filesystem                Size      Used Available Use% Mounted on
dev                     175.9M         0    175.9M   0% /dev
tmpfs                   209.2M     22.8M    186.4M  11% /run
/dev/mtdblock4           19.5M     19.5M         0 100% /run/initramfs/ro
/dev/mtdblock5            4.0M      3.1M    900.0K  78% /run/initramfs/rw

--- End quote ---

Is it normal to have /dev/mtdblock4 full at 100%?

Borley:
I have always supplied the full path when using scp


--- Code: ---scp /path/to/blackbird-v2.10.pnor root@<BMC address>:/tmp/
--- End code ---

ClassicHasClass:

--- Quote from: mparnaudeau on October 20, 2024, 04:57:50 pm ---I looked at the system and its storage organization and capacity:


--- Quote ---root@talos:~# df -h
Filesystem                Size      Used Available Use% Mounted on
dev                     175.9M         0    175.9M   0% /dev
tmpfs                   209.2M     22.8M    186.4M  11% /run
/dev/mtdblock4           19.5M     19.5M         0 100% /run/initramfs/ro
/dev/mtdblock5            4.0M      3.1M    900.0K  78% /run/initramfs/rw

--- End quote ---

Is it normal to have /dev/mtdblock4 full at 100%?

--- End quote ---

Yes:


--- Quote ---root@tim-bmc:~# df -k
Filesystem           1K-blocks      Used Available Use% Mounted on
dev                     180156         0    180156   0% /dev
tmpfs                   214212     80608    133604  38% /run
/dev/mtdblock4           20992     20992         0 100% /run/initramfs/ro
/dev/mtdblock5            4096       400      3696  10% /run/initramfs/rw
cow                       4096       400      3696  10% /
tmpfs                   214212         8    214204   0% /dev/shm
tmpfs                   214212         0    214212   0% /sys/fs/cgroup
tmpfs                   214212         0    214212   0% /tmp
tmpfs                   214212        60    214152   0% /var/volatile

--- End quote ---

Navigation

[0] Message Index

[#] Next page

Go to full version