发明公开

家用电器固件更新
摘要:
提供了一种家用电器(100)。该家用电器包括:一个或多个处理单元(PUx,PUx,PUe,PUs),该一个或多个处理单元用于在该家用电器(100)的第一操作模式期间根据对应指令集(F(x),F(y),F(e),F(s))来控制该家用电器(100)的电气和/或电子可控部件(120(x),120(y),120(e),120(s));以及通信单元(PUn),该通信单元用于允许通过通信网络(150)在该家用电器(100)与外部服务器(140)之间进行数据通信。与处理单元(PUx,PUx,PUe,PUs)相对应的每个指令集(F(x),F(y),F(e),F(s))被安装在所述处理单元处。该通信单元(PUn)被配置用于从该外部服务器(140)接收更新数据分发(UD),该更新数据分发包括针对安装在对应处理单元处的每个指令集(F(x),F(y),F(e),F(s))的对应更新数据包,该对应更新数据包包括所述指令集的最新版本。该通信单元(PUn)进一步被配置用于在该家用电器(100)的第二操作模式期间执行以下操作:阻止该家用电器(100)与该外部服务器(140)之间的数据通信;向一组选定的处理单元(PUx,PUx,PUe,PUs)中的每一个提供对应更新包,该组选定的处理单元中的每个选定的处理单元是基于安装在该对应处理单元处的该指令集的版本与包括在该对应更新包中的所述指令集的最新版本之间的比较来选择的。每个选定的处理单元(PUx,PUx,PUe,PUs)被配置为用从该通信单元(PUn)接收的该对应更新包中包括的所述指令集的最新版本来更新安装在该选定的处理单元处的该对应指令集。
0/0