我们在调试远程上下电功能时,BMC端点击上电,log显示成功发送
1970-01-01 08:59:41.860659 fructrl NOTICE: fructrl_obj_mgnt.lua(40): host 1 call power ctrl, ctrl_type=GracefulShutdown, reason=ChassisControlCommand, fruid=0
1970-01-01 08:59:41.860950 fructrl NOTICE: powerapi.lua(153): [System:1]PowerCtrl is called by bmc.kepler.web_backend
1970-01-01 08:59:41.861244 fructrl NOTICE: powerapi.lua(157): [System:1]pctrl_type=GracefulShutdown, restart_cause=ChassisControlCommand, fruid=0
1970-01-01 08:59:41.862223 fructrl NOTICE: pwr_cycle.lua(39): [System:1]cycle interrupt flag is set to true!
1970-01-01 08:59:41.862683 fructrl NOTICE: ctrl_state.lua(70): [System:1]From NoAction to Offing.
1970-01-01 08:59:41.865686 fructrl NOTICE: powerapi.lua(184): CurrentRestartType=255
1970-01-01 08:59:41.867297 fructrl NOTICE: hotswap_state.lua(231): [System:1]Current event is FruDeactivated, state is M6, uptime: 12451s.
1970-01-01 08:59:41.868425 fructrl NOTICE: fructrl.lua(220): [System:1]execute power off
1970-01-01 08:59:41.870850 fructrl NOTICE: pwr_button.lua(51): [System:1]prepate to send short button signal through hwproxy Accessor
1970-01-01 08:59:41.876977 product_mgmt NOTICE: fructl_mdb.lua(65): PowerState changed to OFFING
1970-01-01 08:59:41.878151 firmware_mgmt NOTICE: active_manage.lua(151): Systems PowerState changed to OFFING
1970-01-01 08:59:41.875453 thermal_mgmt NOTICE: fructl_data_keeping.lua(62): PowerState changed to OFFING
1970-01-01 08:59:41.875749 sensor ERROR: sel_management.lua(1309): No need to process fructrl changes because boot not exist.
1970-01-01 08:59:41.882528 host_agent NOTICE: power_monitor.lua(33): power monitor: power state change to OFFING
1970-01-01 08:59:41.882653 bios NOTICE: signal.lua(63): power state changed set_option_flag = 0, set_effective_flag = 0
1970-01-01 08:59:41.877613 unknown_service NOTICE: image_service.lua(468): power off, ready for screenshot and video recording
1970-01-01 08:59:41.882990 bios ERROR: bios_service.lua(2112): bios_service: exist task running.
1970-01-01 08:59:43.249938 fructrl NOTICE: pwr_button.lua(55): [System:1]Notify fru0 cpld to send short button signal through hwproxy Accessor
1970-01-01 08:59:46.370863 unknown_service ERROR: video.lua(538): record_video: frame_process data over iframeno = 12, file_len = 1733818
1970-01-01 08:59:51.323324 unknown_service NOTICE: screen.lua(180): recover screen poweroff state to false
查找代码,实际过程执行了0延时1秒两种操作
但是在CPLD端抓short button信号,只能抓到低电平,6秒时长内,收不到高电平,有时候抓到的时long button signal变化,或者long short都会变,这是什么原因?

