// 此模板仅供参考,如果不适用可以修改
问题描述
升级CSR ALL包时,00000001040302044498 IEU Riser CSR升级失败,AC后可以升级成功
环境信息
-
操作系统:[如 Ubuntu 24.04]
-
软件版本:OpenUBMC2509
-
硬件配置:[如 CPU、内存等]
重现步骤
-
环境接有00000001040302044498 IEU Riser
-
升级CSR ALL包
-
查看升级结果
期望结果
CSR ALL包升级成功
实际结果
CSR ALL包升级失败
查看日志发现是00000001040302044498 IEU Riser CSR升级失败,有如下报错
2026-02-04 05:30:15.318371 general_hardware NOTICE: sr_upgrade.lua(277): [SRUpgrade] upgrade start with version 3.06, uid: 00000001040302044498
2026-02-04 05:30:15.541533 general_hardware NOTICE: sr_upgrade.lua(130): [write_protect_proc] get write protect == 0
2026-02-04 05:30:15.541924 general_hardware NOTICE: sr_upgrade.lua(295): [SRUpgrade]EEPROM write protection turn off
2026-02-04 05:30:16.755659 general_hardware ERROR: sr_upgrade.lua(180): [SRUpgrade] chip write error: BMC.Error.Unknow: ./opt/bmc/libmc/lualib/mc/context.lua:197: ./opt/bmc/libmc/lualib/sd_bus/object.lua:314: ./opt/bmc/apps/hwproxy/lualib/hwproxy_objects/app_bus.lua:104: ...bmc/apps/hwproxy/lualib/hwproxy_objects/work_objects.lua:117: chip: Eeprom_IEU_01010103, bus: Hisport_18, write failed: hisport.lua:94: response error, ioctl(HISPORT_CMD_WRITE) failed: Unknown error 290,write protect: 0
2026-02-04 05:30:17.979664 general_hardware ERROR: sr_upgrade.lua(180): [SRUpgrade] chip write error: BMC.Error.Unknow: ./opt/bmc/libmc/lualib/mc/context.lua:197: ./opt/bmc/libmc/lualib/sd_bus/object.lua:314: ./opt/bmc/apps/hwproxy/lualib/hwproxy_objects/app_bus.lua:104: ...bmc/apps/hwproxy/lualib/hwproxy_objects/work_objects.lua:117: chip: Eeprom_IEU_01010103, bus: Hisport_18, write failed: hisport.lua:94: response error, ioctl(HISPORT_CMD_WRITE) failed: Unknown error 290,write protect: 0
2026-02-04 05:30:19.306096 general_hardware ERROR: sr_upgrade.lua(180): [SRUpgrade] chip write error: BMC.Error.Unknow: ./opt/bmc/libmc/lualib/mc/context.lua:197: ./opt/bmc/libmc/lualib/sd_bus/object.lua:314: ./opt/bmc/apps/hwproxy/lualib/hwproxy_objects/app_bus.lua:104: ...bmc/apps/hwproxy/lualib/hwproxy_objects/work_objects.lua:117: chip: Eeprom_IEU_01010103, bus: Hisport_18, write failed: hisport.lua:94: response error, ioctl(HISPORT_CMD_WRITE) failed: Unknown error 290,write protect: 0
2026-02-04 05:30:20.607520 general_hardware ERROR: sr_upgrade.lua(180): [SRUpgrade] chip write error: BMC.Error.Unknow: ./opt/bmc/libmc/lualib/mc/context.lua:197: ./opt/bmc/libmc/lualib/sd_bus/object.lua:314: ./opt/bmc/apps/hwproxy/lualib/hwproxy_objects/app_bus.lua:104: ...bmc/apps/hwproxy/lualib/hwproxy_objects/work_objects.lua:117: chip: Eeprom_IEU_01010103, bus: Hisport_18, write failed: hisport.lua:94: response error, ioctl(HISPORT_CMD_WRITE) failed: Unknown error 290,write protect: 0
2026-02-04 05:30:21.909368 general_hardware ERROR: sr_upgrade.lua(180): [SRUpgrade] chip write error: BMC.Error.Unknow: ./opt/bmc/libmc/lualib/mc/context.lua:197: ./opt/bmc/libmc/lualib/sd_bus/object.lua:314: ./opt/bmc/apps/hwproxy/lualib/hwproxy_objects/app_bus.lua:104: ...bmc/apps/hwproxy/lualib/hwproxy_objects/work_objects.lua:117: chip: Eeprom_IEU_01010103, bus: Hisport_18, write failed: hisport.lua:94: response error, ioctl(HISPORT_CMD_WRITE) failed: Unknown error 290,write protect: 0
2026-02-04 05:30:23.228013 general_hardware ERROR: sr_upgrade.lua(180): [SRUpgrade] chip write error: BMC.Error.Unknow: ./opt/bmc/libmc/lualib/mc/context.lua:197: ./opt/bmc/libmc/lualib/sd_bus/object.lua:314: ./opt/bmc/apps/hwproxy/lualib/hwproxy_objects/app_bus.lua:104: ...bmc/apps/hwproxy/lualib/hwproxy_objects/work_objects.lua:117: chip: Eeprom_IEU_01010103, bus: Hisport_18, write failed: hisport.lua:94: response error, ioctl(HISPORT_CMD_WRITE) failed: Unknown error 290,write protect: 0
2026-02-04 05:30:23.228330 general_hardware ERROR: sr_upgrade.lua(233): [SRUpgrade] :write_header failed
2026-02-04 05:30:24.545309 general_hardware ERROR: sr_upgrade.lua(180): [SRUpgrade] chip write error: BMC.Error.Unknow: ./opt/bmc/libmc/lualib/mc/context.lua:197: ./opt/bmc/libmc/lualib/sd_bus/object.lua:314: ./opt/bmc/apps/hwproxy/lualib/hwproxy_objects/app_bus.lua:104: ...bmc/apps/hwproxy/lualib/hwproxy_objects/work_objects.lua:117: chip: Eeprom_IEU_01010103, bus: Hisport_18, write failed: hisport.lua:94: response error, ioctl(HISPORT_CMD_WRITE) failed: Unknown error 290,write protect: 0
2026-02-04 05:30:25.767230 general_hardware ERROR: sr_upgrade.lua(180): [SRUpgrade] chip write error: BMC.Error.Unknow: ./opt/bmc/libmc/lualib/mc/context.lua:197: ./opt/bmc/libmc/lualib/sd_bus/object.lua:314: ./opt/bmc/apps/hwproxy/lualib/hwproxy_objects/app_bus.lua:104: ...bmc/apps/hwproxy/lualib/hwproxy_objects/work_objects.lua:117: chip: Eeprom_IEU_01010103, bus: Hisport_18, write failed: hisport.lua:94: response error, ioctl(HISPORT_CMD_WRITE) failed: Unknown error 290,write protect: 0
2026-02-04 05:30:26.533473 firmware_mgmt NOTICE: task_instance.lua(289): waiting for firmware reply...
2026-02-04 05:30:27.082790 general_hardware ERROR: sr_upgrade.lua(180): [SRUpgrade] chip write error: BMC.Error.Unknow: ./opt/bmc/libmc/lualib/mc/context.lua:197: ./opt/bmc/libmc/lualib/sd_bus/object.lua:314: ./opt/bmc/apps/hwproxy/lualib/hwproxy_objects/app_bus.lua:104: ...bmc/apps/hwproxy/lualib/hwproxy_objects/work_objects.lua:117: chip: Eeprom_IEU_01010103, bus: Hisport_18, write failed: hisport.lua:94: response error, ioctl(HISPORT_CMD_WRITE) failed: Unknown error 290,write protect: 0
2026-02-04 05:30:28.288253 general_hardware ERROR: sr_upgrade.lua(180): [SRUpgrade] chip write error: BMC.Error.Unknow: ./opt/bmc/libmc/lualib/mc/context.lua:197: ./opt/bmc/libmc/lualib/sd_bus/object.lua:314: ./opt/bmc/apps/hwproxy/lualib/hwproxy_objects/app_bus.lua:104: ...bmc/apps/hwproxy/lualib/hwproxy_objects/work_objects.lua:117: chip: Eeprom_IEU_01010103, bus: Hisport_18, write failed: hisport.lua:94: response error, ioctl(HISPORT_CMD_WRITE) failed: Unknown error 290,write protect: 0
2026-02-04 05:30:29.507910 general_hardware ERROR: sr_upgrade.lua(180): [SRUpgrade] chip write error: BMC.Error.Unknow: ./opt/bmc/libmc/lualib/mc/context.lua:197: ./opt/bmc/libmc/lualib/sd_bus/object.lua:314: ./opt/bmc/apps/hwproxy/lualib/hwproxy_objects/app_bus.lua:104: ...bmc/apps/hwproxy/lualib/hwproxy_objects/work_objects.lua:117: chip: Eeprom_IEU_01010103, bus: Hisport_18, write failed: hisport.lua:94: response error, ioctl(HISPORT_CMD_WRITE) failed: Unknown error 290,write protect: 0
2026-02-04 05:30:30.819987 general_hardware ERROR: sr_upgrade.lua(180): [SRUpgrade] chip write error: BMC.Error.Unknow: ./opt/bmc/libmc/lualib/mc/context.lua:197: ./opt/bmc/libmc/lualib/sd_bus/object.lua:314: ./opt/bmc/apps/hwproxy/lualib/hwproxy_objects/app_bus.lua:104: ...bmc/apps/hwproxy/lualib/hwproxy_objects/work_objects.lua:117: chip: Eeprom_IEU_01010103, bus: Hisport_18, write failed: hisport.lua:94: response error, ioctl(HISPORT_CMD_WRITE) failed: Unknown error 290,write protect: 0
2026-02-04 05:30:30.821270 general_hardware ERROR: sr_upgrade.lua(233): [SRUpgrade] :write_header failed
2026-02-04 05:30:32.122345 general_hardware ERROR: sr_upgrade.lua(180): [SRUpgrade] chip write error: BMC.Error.Unknow: ./opt/bmc/libmc/lualib/mc/context.lua:197: ./opt/bmc/libmc/lualib/sd_bus/object.lua:314: ./opt/bmc/apps/hwproxy/lualib/hwproxy_objects/app_bus.lua:104: ...bmc/apps/hwproxy/lualib/hwproxy_objects/work_objects.lua:117: chip: Eeprom_IEU_01010103, bus: Hisport_18, write failed: hisport.lua:94: response error, ioctl(HISPORT_CMD_WRITE) failed: Unknown error 290,write protect: 0
2026-02-04 05:30:33.426261 general_hardware ERROR: sr_upgrade.lua(180): [SRUpgrade] chip write error: BMC.Error.Unknow: ./opt/bmc/libmc/lualib/mc/context.lua:197: ./opt/bmc/libmc/lualib/sd_bus/object.lua:314: ./opt/bmc/apps/hwproxy/lualib/hwproxy_objects/app_bus.lua:104: ...bmc/apps/hwproxy/lualib/hwproxy_objects/work_objects.lua:117: chip: Eeprom_IEU_01010103, bus: Hisport_18, write failed: hisport.lua:94: response error, ioctl(HISPORT_CMD_WRITE) failed: Unknown error 290,write protect: 0
2026-02-04 05:30:34.719662 general_hardware ERROR: sr_upgrade.lua(180): [SRUpgrade] chip write error: BMC.Error.Unknow: ./opt/bmc/libmc/lualib/mc/context.lua:197: ./opt/bmc/libmc/lualib/sd_bus/object.lua:314: ./opt/bmc/apps/hwproxy/lualib/hwproxy_objects/app_bus.lua:104: ...bmc/apps/hwproxy/lualib/hwproxy_objects/work_objects.lua:117: chip: Eeprom_IEU_01010103, bus: Hisport_18, write failed: hisport.lua:94: response error, ioctl(HISPORT_CMD_WRITE) failed: Unknown error 290,write protect: 0
2026-02-04 05:30:34.724363 host_agent WARNING: init.lua(97): nil:-1 > reg_command.lua:196 > sms.lua:517: The value 0 for the property ProtocolType is not in the list of acceptable values.
2026-02-04 05:30:36.027548 general_hardware ERROR: sr_upgrade.lua(180): [SRUpgrade] chip write error: BMC.Error.Unknow: ./opt/bmc/libmc/lualib/mc/context.lua:197: ./opt/bmc/libmc/lualib/sd_bus/object.lua:314: ./opt/bmc/apps/hwproxy/lualib/hwproxy_objects/app_bus.lua:104: ...bmc/apps/hwproxy/lualib/hwproxy_objects/work_objects.lua:117: chip: Eeprom_IEU_01010103, bus: Hisport_18, write failed: hisport.lua:94: response error, ioctl(HISPORT_CMD_WRITE) failed: Unknown error 290,write protect: 0
2026-02-04 05:30:38.622484 general_hardware ERROR: sr_upgrade.lua(233): [SRUpgrade] :write_header failed
2026-02-04 05:30:38.924755 general_hardware NOTICE: sr_upgrade.lua(130): [write_protect_proc] get write protect == 1
2026-02-04 05:30:38.925140 general_hardware NOTICE: sr_upgrade.lua(307): [SRUpgrade]EEPROM write protection turn on
2026-02-04 05:30:38.925491 general_hardware ERROR: sr_upgrade.lua(310): [SRUpgrade] upgrade failed, uid: 00000001040302044498
2026-02-04 05:30:38.928391 firmware_mgmt ERROR: control.lua(192): Upgrade HWSR process failed, ret=-1
尝试过的解决方案
AC后再次升级,可以升级成功