Software > Firmware
Idenitfy versions of firmwares
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