线卡与主控板版本管理及加载

主控板flash上保存主控板版本和线卡版本,用户可以通过主控板带内网口或管理网口通过FTP方式进行版本加载工作。
线卡flash在出厂时已经烧录有Atheros提供的firmware,无需主控板在上电时加载线卡版本,线卡上电后优先运行本地flash中保存的版本,不自动从主控更新,但支持手动配置从主控更新以实现必要时的FW升级。

CPLD升级,最为关键的就是擦除CPLD原有内容并写入新内容,从安全方面的考虑,把擦写CPLD放在boot中较为安全。原因是有些产品的业务跟CPLD关系较紧密,某些关键的地方可能用CPLD实现,如果版本运行过程中擦写CPLD,对单板CPU系统可能造成难以预料的问题,最糟糕的情况就是死机(比如CPU挂了,总线挂了),只剩下唯一的手段就是手动复位。这是我们非常忌讳的,因为我们的设备可能被放置在比较偏僻的地方,没有机房,维护条件极其糟糕,所以前提是能够支持远程操作。

你可能感兴趣的:(工作,Flash,产品)