测试过程中出现背板CSR升级失败的问题,再次升级才会成功,操作步骤如下
- 升级背板CPLD,重启OS使CPLD生效
- 升级背板CSR固件包,出现升级失败
- 再次尝试升级背板CSR固件,升级成功
升级失败log如下:
2026-03-11 09:02:32.805110 firmware_mgmt NOTICE: active_fructl.lua(96): get host type is Singlehost
2026-03-11 09:02:32.805467 firmware_mgmt NOTICE: utils.lua(34): The file path is Local.
2026-03-11 09:02:32.807017 firmware_mgmt NOTICE: init.lua(80): Upgrading_Flag is true
2026-03-11 09:02:32.819234 firmware_mgmt NOTICE: init.lua(41): update status to FS_SIMPLE_UPGRADING.
2026-03-11 09:02:32.831518 firmware_mgmt NOTICE: task_mgmt.lua(312): Create task[Id: 3275377360, StartTime: 2026-03-11T09:02:32+00:00, Progress: 0, State: New] successfully
2026-03-11 09:02:32.831777 firmware_mgmt NOTICE: task_service.lua(55): task create success, task id: 3275377360
2026-03-11 09:02:32.832058 firmware_mgmt NOTICE: task_id_mgmt.lua(30): add serial task id(3275377360) successfully
2026-03-11 09:02:32.834052 firmware_mgmt NOTICE: tasks_scheduling.lua(122): start tasks processer
2026-03-11 09:02:32.921925 firmware_mgmt NOTICE: task_mgmt.lua(443): Update task[Id: 3275377360, StartTime: 2026-03-11T09:02:32+00:00, Progress: 0, State: Running] successfully
2026-03-11 09:02:32.922555 firmware_mgmt NOTICE: file_transfer.lua(169): start to move file [temp_upgrade_file.hpm] from tmp to shm
2026-03-11 09:02:32.924841 firmware_mgmt NOTICE: file_transfer.lua(174): move_file_s ok:true, err:0
2026-03-11 09:02:32.932833 firmware_mgmt NOTICE: validate_sign.lua(261): get platform is community
2026-03-11 09:02:32.933449 firmware_mgmt NOTICE: action.lua(37): Validate signature successfully
2026-03-11 09:02:32.934449 firmware_mgmt NOTICE: hpm_package.lua(782): ManufacturerValidateEnabled is false, there is no need to validate manufacture_id.
2026-03-11 09:02:32.943380 firmware_mgmt NOTICE: hpm_package.lua(582): parse cfg file successfully, Version:1.0 FileNum:2
2026-03-11 09:02:32.943698 firmware_mgmt NOTICE: hpm_package.lua(456): get obj table: 0x0b8b78a2c748 for Id=17_127
2026-03-11 09:02:32.944088 firmware_mgmt NOTICE: hpm_package.lua(463): get obj table: 0x0b8b78a2c748 for Id=17_127
2026-03-11 09:02:32.944391 firmware_mgmt NOTICE: hpm_package.lua(474): get obj table: 0x0b8b78a2c748 for Id=17_127
2026-03-11 09:02:32.944728 firmware_mgmt NOTICE: hpm_package.lua(413): System product info:ProductId(0), ProductVendorID(0x00000001), ProductUniqueID(0x030ABF00)
2026-03-11 09:02:32.944944 firmware_mgmt NOTICE: hpm_package.lua(327): check product id successfully
2026-03-11 09:02:32.945149 firmware_mgmt ERROR: utils.lua(261): MatchRules[BiosInPostStateHWSR] exist, FirmwareType[HWSR] is not allowed upgrade now
2026-03-11 09:02:32.945339 firmware_mgmt ERROR: hpm_package.lua(598): Package file does not match the device
2026-03-11 09:02:32.945522 firmware_mgmt ERROR: action.lua(41): Unpack package failed
2026-03-11 09:02:32.945763 firmware_mgmt ERROR: task_instance.lua(185): parse package(SEU_306.hpm) failed, ret:FirmwareFileMismatch.
错误日志显示BiosInPostStateHWSR,当前不支持升级,我想确认下是否因为BIOS处于POST阶段,不允许升级CSR