使用DS4510/DS4520/DS4550选择备份闪存的技术方案

元器件信息   2023-08-02 14:30   283   0  

DS4510  ; DS4520 ; DS4550 点击型号即可查看芯片规格书 


芯片规格书搜索工具-icspec


许多高可靠性的系统在新下载的软件因任何原因无法使用时,都会保留其闪存的备份副本。本应用说明描述如何使用DS4510、DS4520和DS4550非易失性I/O扩展器在系统上电时选择适当的闪存页。

DS4510、DS4520和DS4550是一系列非易失性I/O扩展器。由于它们在系统断电时保留其编程输出值,因此它们可用于在系统上电时选择系统的地址空间或引导闪存。在系统上电时,一旦这些设备的电源电压高于2V,这些设备的输出就会开始工作。

许多高可靠性和高可用性系统,如服务器和通信设备,都包含闪存的备份副本。闪存允许设备在现场升级,但总是有一个风险,一个新的软件发布将有一些意想不到的后果,或者新软件将在长期和不可用期间损坏。通过维护以前的软件版本,如果新版本出现问题,设备可以选择恢复到更稳定的旧版本。

图1显示了如何使用非易失性I/O扩展器来选择系统控制器应该使用的闪存页。最新的软件版本和备份副本将存储在闪存的不同页面中。例如,当当前软件加载到第1页时,新的软件加载将加载到第0页,反之亦然。一旦新的软件被加载,系统控制器可以通过改变I/O扩展器中的编程值来选择新的软件,并启动系统重新启动。

非易失性I/O扩展器的一个关键特性是,可以在不将配置存储在非易失性内存中的情况下更改它们的配置。这允许系统控制器覆盖当前配置并在不中断开机默认状态的情况下进行尝试。因此,系统控制器可以尝试新的软件版本,如果失败,在系统上电后,非易失性I/O扩展器将保留旧配置并恢复到较旧的稳定软件版本。当系统控制器确定它想要始终与新加载的软件一起操作时,它将配置写入非易失性存储器,这将使其成为默认的上电值。DS4510、DS4520和DS4550非易失性I/O扩展器中的SEE位控制此功能。有关see钻头操作的更多信息,请参阅各自的数据表。

23472_35vi_2836.gif
图1所示、使用非易失性I/O扩展器选择闪存


登录icspec成功后,会自动跳转查看全文
博客评论
还没有人评论,赶紧抢个沙发~
发表评论
说明:请文明发言,共建和谐网络,您的个人信息不会被公开显示。