适配了16个风扇到自定义的风扇策略的风扇组里面,但是只有其实4个受控,另外12给仍无法受风扇智能调速策略影响。
如图是风扇策略配置,可以看到fanIdxGroup里面有16个
下图是cooling日志打印,也可以看到只有Devid:0x101到0x404,其他都是0xffff
把风扇个数改成5个也是只有前四个受控。想请问是配置文件改什么地方让风扇受控风扇温度策略。
适配了16个风扇到自定义的风扇策略的风扇组里面,但是只有其实4个受控,另外12给仍无法受风扇智能调速策略影响。
如图是风扇策略配置,可以看到fanIdxGroup里面有16个
检查风扇id配置是否存在问题
新增的风扇适配一个目标调速。支持目标+环温,仅目标。但不支持仅环温线性调速
id配置应该没有问题,我多加一个还是几个都没有用都是只有四个生效。
风扇id没有重复,slot和fanid 都是 1 1 2 2 3 3 … 这么往下配置的
可以给出风口调速的4风扇,加上你要新增的风扇。这样就有目标+环温调速了
是往CoolingArea里面的FanIdxGroup里面加吧,我加了还是不起作用,我看日志是确实是FanIdxGroup_1_6这个温度策略生效的。
目前确认CSR中配置的风扇id是正确的,而且CoolingArea中在FanIdxGroup中也增加了风扇id,正在调查其他导致的原因。
有什么问题,及时反馈求助
我使用vpd自带的7风扇sr文件(14100363_00000001050302035475.sr),然后CoolingArea中在FanIdxGroup中也增加了风扇id,还是log里面显示4个风扇的id。
资源协作接口上是否有对应风扇对象
意思是你现在的配置除了前四个风扇是目标+环温的策略外,其余12个风扇都只有你刚刚配置的环温,没有目标策略,所以策略不生效。刚从v2问题过来,风扇加上目标调速后解决了。
目前看起来与双风扇板配置有关,单风扇板配置通过进风口目标调试配置是可以全风扇智能调速的。我16风扇是配置了两个风扇板sr文件的。
多风扇板配置适配,需要在CoolingConfig对象中适配FanBoardNum值为2