PCIE扩展ROM控制芯片CH366硬盘和网络安全隔离卡方案
LSI存储加速解决方案

简捷
• • • • 业界领先的生产工艺,广泛的测试和质量控制 驱动程序内嵌到主流操作系统 简单易用的管理工具 即插即用,无需额外的操作
Confidential 10
LSI Nytro在数据库服务器上的应用
减少对网 站的访问
减少对Web应用 服务器的请求
LSI Nytro Warpdrive加速卡
• 数据库安装到Warpdrive上 • 或Indexes, redo logs, page/swap files等安装到Warpdrive
Nytro MegaRAID
• 利用RAID芯片实现数据保护
Application
Operating System
• 通过内置读写缓存实现应用加速度 • Write-Back caching增强性能
• 全自动的自我启动与自我配置
• 对应用、文件系统、操作系统和设别驱动透明 • 极少的CPU and memory 消耗
Extreme High
Write Endurance
Extreme High
W: Maximum endurance & write performance for write intensive applications B: Higher density and lower $/GB options for typical workloads
Nytro XD
I/O
Nytro MegaRAID
DAS缓存:
I/O
Nytro XD软件
I/O
应用数据
冷数据
热数据
智能缓存 存储热数据
冷数据
SAS • FC • iSCSI
Confidential
adaptec Adaptec 6系列和5Z系列 RAID控制卡的零维护缓存保护

零维护缓存保护简报降低数据中心运营成本,最大限度保护缓存数据产品要点低运营成本– 没有电池相关的安装、监控、维护、弃置或者更换成本停电情况下不会丢失数据– 取代锂电池零维护缓存保护– 无需监测电池充电情况– 更换电池过程中不需要关闭系统– 无限期地保护数据 -“在电池电量耗尽之前”不需要急于重启系统– 保存数据长达数年之久RAID缓存即时保护– 充电只需要几分钟时间,而不是几小时– 环境优化RAID性能环保– 无毒电池废弃处理– 配合Adaptec智能电源管理功能打造行业“最绿色”解决方案- 遵从简化的 IATA 规则完全集成在5Z系列RAID控制上并作为6系列的附件套件IDC预计,在四年时间内一步IT设备的运营成本将增长到原始采购成本的4倍。
Adaptec 6系列和5Z系列RAID控制卡采用了零维护缓存保护(Zero-Maintenance CacheProtection,ZMCP)功能,最大限度保护缓存数据,大幅削减成本并减少了复杂、杂乱和昂贵的锂电池对环境的影响,同时提高了缓存保护和缓存性能。
为什么你需要缓存保护随着用户持续关注针对快速增加的数据集进行的容量利用率优化,RAID 5和RAID 6在企业级存储系统中的运用继续增长着。
然而,除非启用了所有可用缓存,否则系统无法实现最佳性能。
不过,启用控制卡缓存之后,数据被保存在控制卡的内存中,并有可能在系统断电的情况下丢失。
防止这种情况发生的最常见保护措施就是使用一个直接安装在控制卡上的电池备份单元(BBU)来备份控制卡缓存。
这种电池是维护板载缓存数据,直到恢复对电池备份单元的供电。
电池备份单元的第二个使用方法就是配合Adaptec 6系列、5Z系列、5系列和2系列RAID控制卡产品系列所提供的Adaptec智能电源管理功能(Intelligent Power Management)。
为了让控制卡降低硬盘转速或者完全停转,硬盘中必须是没有任何I/O活动的。
广州致远电子股份有限公司PCI-E-9221工业级高性能型PCI-E接口CAN卡用户手册说明书

广州致远电子股份有限公司PCIe-9221用户手册工业级高性能型PCI-E 接口CAN 卡修订历史目录1. 功能简介 (1)1.1产品概述 (1)1.2功能特性 (1)1.3产品外观 (2)2. 设备硬件 (3)2.1规格参数 (3)2.2接口定义 (3)2.3终端电阻 (4)2.4硬件安装 (5)3. 安装驱动程序 (7)3.1安装驱动程序 (7)3.2如何检查安装 (10)3.3卸载驱动程序 (11)4. 常见问题解答 (13)5. 检查和维护 (16)6. 附录A:CAN2.0B协议帧格式 (17)7. 附录B:SJA1000标准波特率 (19)8. 免责声明 (20)1. 功能简介1.1 产品概述致远电子PCIe-9221是一款兼容PCI Express r1.0a规范的双端口PCIe-CAN通讯接口卡。
PCIe-9221接口卡支持PCI Express多功能设备外围控制器x1接口,能让PC方便地连接到CAN总线上,即插即用,安装简单方便。
PCIe-9221提供2个完全独立的CAN通道,符合CAN2.0B规范(兼容CAN 2.0A),在应用中更显方便和灵活。
为了提高系统性能,PCIe-9221通讯卡提供了各种功能,支持1Mbps 的高传输速率,且集成2500V DC电气隔离保护,保护计算机避免地环流的影响,增强系统在恶劣环境中使用的可靠性。
PCIe-9221通讯卡提供了统一的应用程序编程接口和完整的应用示范代码,含VC、VB、Delphi和C++Builder等开发例程示范,方便用户进行应用程序开发。
PCIe-9221通讯卡还支持OPC接口,能在支持OPC的组态软件中使用PCIe-9221通讯卡。
另外,还提供了CANTest 通用测试软件,可执行CAN报文的收发和监测等功能。
1.2 功能特性●PC接口:高速PCIe芯片,PCI Express x1规格,兼容x8、x16等PCI Express插槽;●供电方式:PCI-E接口供电(+3.3V,300mA);●电气隔离:DC 2500V 或者AC 1700V;●工作温度:-40℃~+85℃;●存储温度:-40℃~+85℃;●物理尺寸:100mm*90mm;●CAN通道数:2通道隔离CAN接口;●CAN通道采用电磁隔离、DC/DC电源隔离,隔离电压:2500VDC;●同时支持CAN2.0A和CAN2.0B协议,符合ISO/DIS 11898-1/2/3标准;●安装方式:标准电脑/工控机机箱PCI-E接口;●CAN接口EMC等级:接触放电±8KV,群脉冲±2KV;●可以用在有安全防爆需求的环境中;●最高帧流量:单通道可高达14000帧/秒(1M波特率、标准远程帧);●CAN波特率:可编程任意设置,范围在5Kbps~1Mbps之间;●CAN接口:DB9接口120欧姆终端电阻可配置,符合DeviceNET和CANopen标准。
宝德GS-5016系列磁盘阵列用户手册(V1.1)

深圳市宝德计算机系统有限公司
宝德 GStore 5016 系列磁盘阵列用户手册
公告
本手册中所描述的产品特性和规格可能随时改变,恕不另行通知。 本产品制造商不会对由于按照手册中包含信息执行或使用本手册包含信息所造成的任何损害
前面距离76cm后面距离61cm总的前后距离应该在230cm以上方可图415机柜安置空间范围要求示意图宝德gstore5016系列磁盘阵列用户手册简体中文413432温湿度要求对于温湿度的要求需要先了解各模块的气流走向因为温度的限制和气流的设计有很大的关系
宝德 GStore 5016 系列磁盘阵列用户手册
第 3 章 – 存储设备开箱检验............................................................... 3—6 3.1 检验磁盘阵列........................................................................ 3—6 3.2 检验磁盘套件........................................................................ 3—6 3.3 检验电源线.......................................................................... 3—6
第 4 章 – 磁盘阵列安装................................................................... 4—7 4.1 前视图及后视图...................................................................... 4—7 4.2 模块组件 ............................................................................ 4—8 4.2.1 磁盘托架........................................................................ 4—8 4.2.2 RAID 控制器..................................................................... 4—9 4.2.3 DIMM 模块...................................................................... 4—10 4.2.4 电源模块....................................................................... 4—10 4.2.5 散热模块....................................................................... 4—11 4.2.6 背板........................................................................... 4—11 4.2.7 IO 模块........................................................................ 4—11 4.2.8 MUX 套件....................................................................... 4—12 4.3 环境要求........................................................................... 4—12 4.3.1 空间要求 ...................................................................... 4—12 4.3.2 温湿度要求 .................................................................... 4—13 4.3.3 电源要求 ...................................................................... 4—13 4.4 工具准备........................................................................... 4—13 4.5 确认准备工作....................................................................... 4—13 4.6 上架安装 ........................................................................... 4—14 4.7 安装磁盘驱动器 ..................................................................... 4—15 4.8 连接主机端口 ....................................................................... 4—17 4.8.1 配置存储区域网络............................................................... 4—17 4.8.2 配置直连存储................................................................... 4—18 4.8.3 配置 JBOD 扩充.................................................................. 4—18 4.9 串口电缆连接 ....................................................................... 4—20 4.10 加电关机 .......................................................................... 4—20 4.10.1 加电前检查.................................................................... 4—20 4.10.2 加电顺序...................................................................... 4—20
磁盘阵列服务器及存储解决方案

磁盘阵列服务器及存储解决方案服务器及存储解决方案目录前言 ..................................................................... (3)第一章需求分析 ..................................................................... (4)(一)、系统现状 ..................................................................... . (4)(二)、需求分析 ..................................................................... . (4)(三)、方案设计原则 ..................................................................... .. (4)(四)、方案概述 ..................................................................... ........................................ 5 第二章存储解决方案 ..................................................................... .. (7)(一)、采用UIT SV1600磁盘阵列的理由 (7)内置阵列卡技术和外置独立磁盘阵列技术比较 (7)UIT SV1600磁盘阵列系统 ..................................................................... .................... 9 第三章售后服务承诺 ..................................................................... (29)前言随着计算机信息管理系统的广泛应用,给人民的生产和生活带来了极大的方便。
Dell EMC XC640 系列超融合设备安装和服务手册说明书

Dell EMCXC640 系列超融合设备安装和服务手册注、小心和警告注: “注”表示帮助您更好地使用该产品的重要信息。
小心: “小心”表示可能会损坏硬件或导致数据丢失,并说明如何避免此类问题。
警告: “警告”表示可能会造成财产损失、人身伤害甚至死亡。
版权所有© 2017 Dell Inc. 或其附属公司。
保留所有权利。
Dell、EMC 和其他商标均为 Dell Inc. 或其附属公司的商标。
其他商标均为其各自所有者的商标。
2017 - 12Rev. A011 XC640 系列系统概览 (8)系统正面视图 (8)左控制面板视图 (9)右控制面板视图 (12)系统背面视图 (13)NIC 指示灯代码 (14)电源设备指示灯代码 (14)硬盘驱动器指示灯代码 (16)LCD 面板 (17)查找服务标签 (18)2 说明文件资源 (20)3 技术规格 (21)系统尺寸 (22)机箱重量 (22)处理器规格 (23)PSU 规格 (23)系统电池规格 (23)扩展总线规格 (23)内存规格 (24)存储控制器规格 (24)驱动器规格 (24)硬盘驱动器 (24)端口和连接器规格 (24)USB 端口 (24)NIC 端口 (25)串行端口 (25)VGA 端口 (25)IDSDM/vFlash 卡 (26)环境规格 (26)标准操作温度 (27)扩展操作温度 (28)微粒和气体污染规格 (30)4 初始系统设置和配置 (31)设置系统。
(31)iDRAC 配置 (31)用于设置 iDRAC IP 地址的选项 (31)登录到 iDRAC。
(32)目录3下载驱动程序和固件 (32)有关 BOSS 设备(PCIe 卡 M.2 驱动器)的重要信息 (33)不在引导设备上运行的写入密集型应用程序的示例 (33)5 预操作系统管理应用程序 (34)用于管理预操作系统应用程序的选项 (34)系统设置 (34)查看系统设置程序 (34)系统设置程序详细信息 (35)系统 BIOS (35)iDRAC 设置公用程序 (53)设备设置 (54)Dell Lifecycle Controller (54)嵌入式系统管理 (54)引导管理器 (54)查看引导管理器 (54)引导管理器主菜单 (55)一次性引导菜单 (55)系统公用程序 (55)PXE 引导 (55)6 安装和卸下系统组件 (56)安全说明 (56)拆装系统内部组件之前 (57)拆装系统内部组件之后 (57)建议工具 (57)可选前挡板 (58)卸下可选的前挡板 (58)安装可选的前挡板 (58)系统护盖 (59)卸下系统护盖 (59)安装系统护盖 (60)背板护盖 (61)卸下背板护盖 (61)安装背板护盖 (62)系统内部 (63)导流罩 (64)卸下导流罩 (64)安装导流罩 (65)冷却风扇 (66)卸下冷却风扇 (66)安装冷却风扇 (67)系统内存 (68)4目录模式特定原则 (70)卸下内存模块 (71)安装内存模块 (72)处理器和散热器 (73)卸下处理器和散热器模块 (73)从处理器散热器模块卸下处理器 (74)将处理器安装到处理器和散热器模块中 (75)安装处理器和散热器模块 (77)扩展卡和扩展卡提升板 (78)扩展总线规格 (78)卸下扩展卡提升板 (79)安装扩展卡提升板 (80)从扩充卡提升板上卸下扩充卡 (82)将扩展卡安装到扩展卡提升板 (84)IDSDM/vFlash 卡 (85)卸下 micro SD 卡 (86)安装 micro SD 卡 (86)卸下 IDSDM/vFlash 卡 (86)安装 IDSDM/vFlash 卡 (87)网络子卡 (88)卸下网络子卡 (88)安装网络子卡 (89)集成存储控制器卡 (90)卸下集成存储控制器卡 (90)安装集成存储控制器卡 (92)硬盘驱动器 (93)卸下硬盘驱动器挡片 (93)安装硬盘驱动器挡片 (94)卸下硬盘驱动器 (94)安装硬盘驱动器 (95)从硬盘驱动器托盘中卸下硬盘驱动器 (96)将硬盘驱动器安装到硬盘驱动器托盘中 (97)硬盘驱动器背板 (98)卸下硬盘驱动器背板 (98)安装硬盘驱动器背板 (99)电缆布线 (101)系统电池 (102)更换系统电池 (102)USB 模块 (103)卸下 USB 模块 (103)安装 USB 模块 (104)电源设备 (105)热备用功能 (105)目录5安装电源设备挡片 (106)卸下电源设备单元 (107)安装电源设备单元 (108)直流电源设备的布线说明 (108)系统板 (110)卸下系统板 (110)安装系统板 (111)可信平台模块 (113)更换可信平台模块 (113)为 TXT 用户初始化 TPM 1.2 (114)控制面板 (114)卸下左控制面板 (114)安装左控制面板 (115)卸下右控制面板 (116)安装右控制面板 (117)7 使用系统诊断程序 (119)Dell 嵌入式系统诊断程序 (119)从引导管理器运行嵌入式系统诊断程序 (119)从 Dell Lifecycle Controller 运行嵌入式系统诊断程序 (119)系统诊断程序控制 (119)8 跳线和连接器 (121)系统板跳线设置 (121)系统板跳线和连接器 (122)禁用忘记的密码 (124)9 获得帮助 (125)接收自动与 SupportAssist 支持 (125)联系 Dell EMC (125)说明文件反馈 (126)通过使用 QRL 访问系统信息 (126)快速资源定位器 (126)附录 A: BOSS 卡 (127)BOSS 卡简介 (127)支持的操作系统 (127)支持的 XC 系列系统 (127)BOSS 卡功能 (128)外部导入 (128)SMART 信息 (128)自动重建 (128)部署 BOSS 卡 (128)卸下 BOSS 卡 (128)6目录驱动程序安装 (132)BOSS 故障排除 (132)操作系统无法看到物理磁盘 (132)操作系统看不到虚拟磁盘 (133)驱动器更换 (133)控制器更换 (133)控制器故障 (133)无法启动到插槽 1 中的 M.2 (134)CLI 功能在运行时说明它们不受支持 (134)目录7XC640 系列系统概览XC640 系列系统是 1U 机架式服务器,最多支持:•两个 Intel Xeon 可扩展系列处理器•前面板上的 10 x 2.5 英寸硬盘驱动器或前面板上的 4 x 3.5 英寸硬盘驱动器•24 个 DIMM 插槽•两个交流或直流冗余电源设备主题:•系统正面视图•系统背面视图系统正面视图正面视图显示系统前面板上的可用功能。
浪潮英信服务器 SA5212M5 用户手册说明书

浪潮英信服务器SA5212M5用户手册文档版本V2.4发布日期2022-06-28版权所有© 2017-2022浪潮电子信息产业股份有限公司。
保留一切权利。
未经本公司事先书面许可,任何单位和个人不得以任何形式复制、传播本手册的部分或全部内容。
环境保护请将我方产品的包装物交废品收购站回收利用,以利于污染预防,共同营造绿色家园。
商标说明Inspur浪潮、Inspur、浪潮、英信是浪潮集团有限公司的注册商标。
本手册中提及的其他所有商标或注册商标,由各自的所有人拥有。
安全声明服务器产品安全一直是浪潮关注的焦点,保障产品安全是浪潮的关键战略之一。
为使您更清晰地了解服务器产品,请注意如下安全风险声明。
●在调整用途或淘汰服务器时,为了保护数据隐私,建议从BIOS、BMC中恢复固件出厂设置、删除信息、清除日志。
同时,建议采用第三方安全擦除工具对硬盘数据进行全面安全擦除。
●您购买的产品、服务或特性在业务运营或故障定位的过程中将可能获取或使用用户的某些个人数据(如告警邮件接收地址、IP地址),故您有义务根据所适用国家的法律制定必要的用户隐私政策并采取足够的措施,以确保用户的个人数据受到充分的保护。
●服务器开源软件声明的获取,请直接联系浪潮客户服务人员咨询。
●部分用于生产、装备、返厂检测维修的接口、命令,定位故障的高级命令,如使用不当,将可能导致设备异常或者业务中断,故不在本资料中说明。
如需要,请向浪潮申请。
●浪潮建立了产品安全漏洞应急和处理机制,保证第一时间及时处理产品安全问题。
若您在浪潮产品中发现任何安全问题,或者寻求有关产品安全漏洞的必要支持,可以直接联系浪潮客户服务人员。
浪潮将一如既往的严密关注产品与解决方案的安全性,为客户提供更满意的服务。
内容声明您购买的产品、服务或特性等应受浪潮集团商业合同和条款的约束。
本文档中描述的全部或部分产品、服务或特性可能不在您的购买或使用范围之内。
除非合同另有约定,浪潮集团对本文档的所有内容不做任何明示或默示的声明或保证。
浪潮服务器 FP5466G2 用户手册说明书

4 操作 ................................................................................................................................................................................. 11
5 设置 ................................................................................................................................................................................ 15
浪潮商用机器有限公司 2022 年 07 月
版本说明
文档版本:V1.2 日期:2022 年 07 月 11 日 文档说明:第 3 次发行, 校正“3 组件识别”,“硬盘故障报警指示灯”说明内容“紫色”变更为“粉色”。 “5 设置”,“安装操作系统”增加说明内容。
摘要
手册介绍本服务器的规格信息、硬件操作、软件设置、服务条款、故障诊断等与维护工作密切相关的内容。 本指南认定读者对服务器产品有足够的认识,获得了足够的培训,在操作、维护过程中不会造成个人伤害 或产品损坏。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PCIE扩展ROM控制芯片CH366硬盘和网络安全隔离卡方案版本: 11、概述安全隔离卡用于将普通计算机分为安全环境(内网)和开放环境(外网),内网和外网使用不同的硬盘并且连接到不同的网络,从而能够避免硬盘中的重要数据通过网络等方式泄露。
一般的双网卡方案、多重引导卡或者多用户管理卡只是在逻辑层提供硬盘数据隔离,而硬盘和网络安全隔离卡的特点主要是在物理层提供硬盘数据隔离,确保更高的数据安全性。
现有的技术方案主要是单网卡、双硬盘物理切换隔离,通常都需要在启动时选择内网或者外网,这些选择界面和切换操作通常由扩展ROM中的启动程序完成。
2、用户的功能需求分析①用户需要在开机后选择将使用内网的安全环境,还是外网的开放环境,所以安全隔离卡应该能够在开机时向用户提供选择界面,而且应该是在DOS或者Windows等操作系统引导之前。
②当用户选择完后,安全隔离卡需要执行内外网的环境切换,也就是说,需要在选择界面(软件)与隔离卡切换电路(硬件)之间建立通讯。
③当启动时切换选择后,必须确保不能在Windows等系统的运行过程中被黑客无意或者恶意的切换,否则将导致硬盘数据不完整以及数据通过外网泄露,所以安全隔离卡需要一个切换锁定装置。
当隔离卡在启动时切换完成后,必须锁定防止再被切换,直到关机或者重启才能解除。
④美观需求。
早期产品是从计算机后壳引出电线接一个电器开关到桌面,由用户随时拨动开关,所以就很难做到美观,也不完全,容易无意中碰到,完全不象一个高科技的IT产品。
⑤方便性和智能化,体现在软件功能上。
新式的隔离卡通常采用扩展ROM程序,根据用户的使用习惯提供仿Windows中文界面和智能提示,以及个性化的启动图片。
⑥方案的统一性和可升级性。
同一方案既能支持PATA并口硬盘,也能支持SATA串口硬盘,便于批量采购和备货,便于简化售后服务。
⑦软硬件的兼容性,由所采用的技术方案而定。
例如,IDE接口只用于硬盘和光驱产品,当前的UDMA133硬盘工作在133MHz高频上,如果通过拦截硬盘IDE接口获取扩展ROM发出的切换指令,那么就会增加IDE接口的负载,对于更高速度的SATA接口则问题更严重,很容易产生主板兼容性问题,或者影响硬盘数据的传输速度,好的技术方案应该尽量采用成熟的标准化技术,例如通过PCI-Express总线的I/O端口获取扩展ROM发出的切换指令。
3、我们的技术方案根据上述分析,可以采用PCIE扩展ROM专用控制芯片CH366Q,主要是考虑:①CH366具有支持锁定的控制输出引脚,可以实现切换锁定,防止被WINDOWS下的黑客应用软件意外切换导致数据泄密。
②CH366可以预置切换信息,支持在下次开机时或者重新启动时自动加载,方便在WINDOWS下进行切换。
即先在WINDOWS下预置,再在重启时执行切换,防止立即切换导致死机。
③CH366支持睡眠和唤醒,可以设定在关机后数秒内自动重新开机,通过关机来清空内存中的数据,避免遗留在内存的的重要数据在切换后被带到外网。
④CH366提供Flash-ROM闪存,支持在线擦写,便于在用户端远程升级,容量从64KB到1MB,可以记忆用户上次的选择,也可以记忆进入内网时所需的密码,或者保存产品序列号等。
⑤CH366支持扩展ROM,并且可以使用厂家随芯片提供的免费授权使用的BRM程序库,基于BRM程序库和参考样例,设计出个性化的选择界面将非常容易。
⑥CH366具有I/O端口读写功能,不需要拦截硬盘数据就可以在标准的PCIE总线上获得扩展ROM发出的切换指令,用于在合适的时间点实现内外网络环境切换和判断。
⑦CH366提供了常用的串行通讯扩展接口,能够方便地与单片机或者CPLD/FPGA交换数据,对产品进行加密或者解密。
⑧CH366是CH364芯片的升级版本,继承了CH364的优点并做了改良。
另外,真正的安全性必须是在公开技术方案后仍然保持原来的安全性,基于CH366Q设计的安全隔离卡,由于通过I/O端口获取切换指令并且采用切换锁定技术,所以,在公开技术方案的情况下,依然能够保持原来的安全性,而不怕任何恶意的黑客程序和病毒。
总之,与通用芯片相比,CH366在隔离卡应用方面,更加专业、更加安全、综合成本更低。
4、基本原理图由于CH366Q是专用的扩展ROM控制芯片,所以除了CH366芯片组之外,无需其它任何芯片,只要外加物理切换器件即可,不但提高了性能,而且综合成本更低。
完整的物理切换电路请参考隔离卡评估板的技术资料光盘。
U3是CH364F芯片,用于存放扩展ROM程序,支持在线擦写随时升级。
由于内外网络切换和锁定指令只需要两条I/O指令,加上启动选择界面等部分后,扩展ROM程序仍然很小,CH364F的剩余空间可以用于存放图片界面等,以及用于记忆用户的使用习惯,保存进入内网时的安全密码等,隔离卡厂家也可以用其保存产品序列号、扩展ROM的启动模式、工作模式等。
CH364F可以提供64KB、128KB、256KB甚至1MB的容量,默认为64KB容量。
U4是24C02或24C04等芯片,该芯片是可选的,用于提供产品信息ID,并记忆上次关机或者重启前的切换状态,便于下次冷复位、开机电源上电时自动恢复上次的切换状态。
由于EEPROM芯片的可擦写次数更多,所以比U3更适宜存储需要频繁修改的数据,例如记忆当前切换状态。
跳线J1、J2是可选器件,由用户根据需要设定跳线,从而使扩展ROM卡采用不同的启动模式、工作模式等。
当前的BRM子程序库默认是使用GPI2引脚即J2跳线选择启动模式,所以J2不宜用于其它用途。
而预留的GPI1引脚即J1跳线可以由应用程序自行定义其用途,默认的隔离卡源程序将插上J1定义为临时禁止扩展ROM程序,解决调试过程中因为程序失误而无法进入系统的问题。
三级管T1是继电器的功率驱动电路,并联的二级管和电容是针对继电器等电感性负载的安全保护和抗干扰措施。
如果实际需要切换的网络线和硬盘线比较多,那么可以采用多个双刀双掷的继电器,其驱动控制端并联后由T1进行驱动。
三极管和二极管的驱动电流都不能小于所有继电器吸合所需驱动电流的总和。
由于继电器消耗电流较大,建议实际电路对继电器独立供电。
对于网络信号切换,由于需要电隔离,建议使用继电器。
对于硬盘信号切换,除了可以选择两只双刀双掷的继电器之外,也可以将继电器换成高速且低阻的模拟开关芯片,以节约成本。
例如含有四只SPDT单刀双掷模拟开关的CH440芯片。
5、切换的工作原理开机后,U1内部自动解锁,隔离卡进入准备状态。
U1的SW1引脚被置位为高电平,三极管控制继电器选择内网。
当扩展ROM接收到用户的选择后,首先通过I/O读取当前切换状态,不匹配则通过I/O端口向U1发出切换选择,U1控制T1,由T1控制继电器选择内网或者外网。
当内外网切换和配置参数保存操作完成后,扩展ROM程序通过I/O端口向U1发出锁定指令,U1的SW1引脚输出状态将保持不变直到重新启动,隔离卡进入锁定状态。
在WINDOWS下的切换工具也可以向U1预置重启后的切换状态,如果未预置,则默认值是仍然保持为当前切换状态。
当计算机重新启动时,PERST#信号线使U1自动切换到之前预置的切换状态,并且U1内部自动解锁而进入准备状态,从而可以由扩展ROM程序验证预置的切换状态或者重新选择网络环境。
验证通过后扩展ROM程序应该锁定U1,确保直到重新启动才能再次切换。
锁定操作分为独立的两种,一是锁定切换操作,二是锁定在线编程和配置存取。
前者是指锁定后无法再次切换,防止在使用过程中被意外地切换。
后者是指锁定后无法在线升级扩展ROM程序以及存取配置参数,防止被意外或者恶意改写。
当内外网的硬盘参数不同时,切换网络环境后必须重新启动。
为了防止重启后扩展ROM程序再次要求用户进行选择,可以在U1中设置一个标志,当重启后扩展ROM检测到这个标志则在锁定状态后直接引导操作系统,而不必再出现选择界面。
如果使用CH366的SW1引脚作为切换控制输出,那么I/O端口CH366_SW_CTRL的字节数据中:位1是当前实时切换状态;位3是预置的重启后的切换状态;位4~位6为应用程序可定义的内部标志位,其数据不受重启影响。
进入锁定状态后,位1将不再接受新写入的数据,但是可以向位3写入新的切换状态,该状态只能在重启时才能生效,并且将被重启后的扩展ROM程序验证。
I/O端口CH366_IO_GPO的字节数据中:位3是在线编程和配置存取的锁定状态,位4是切换操作的锁定状态。
6、扩展ROM程序设计以下是与硬件相关的切换和锁定等部分C语言程序,IO_BASE_ADDR由BRM提供。
ctrl_port = IO_BASE_ADDR + CH366_SW_CTRL;lock_port = IO_BASE_ADDR + CH366_IO_GPO;①读取当前切换状态和锁定状态(假定SW1高电平时选择内网)s = inportb ( ctrl_port )if ( s & 0x02 ) { 正在内网 }else { 正在外网 }if ( inportb ( lock_port ) & 0x10 ) { 正在锁定状态 }else { 正在准备状态,没有锁定状态 }②设定新的切换状态和锁定状态(假定继电器不吸合为外网)if ( 需要选择内网 ) { s = 0x0F; }else { s = 0x05; } /* 选择外网 */outportb ( ctrl_port, s ); /* 设定切换状态 */if ( 需要锁定状态 ) { outportb ( lock_port, inportb ( lock_port ) | 0x10 ); }③读写I2C接口的串行EEPROM 芯片24Cxx请参考BRM子程序_CH363_I2C7_BYTE_R和_CH363_I2C7_BYTE_W及CH363_I2C7_BLK_R等④读写Flash-ROM闪存请参考BRM子程序_CH364_FLASH_READ和_CH364_FLASH_WRITE及_CH364_FLASH_ERASE等为了加速和简化扩展ROM程序设计,CH366还可以提供与之配套的BRM应用子程序库,其中包括800x600x256色仿Windows中英文图形界面程序库、图片显示程序库、硬盘文件读写操作程序库、Boot-ROM启动程序库、数据解压缩程序库、字符串处理程序库、杂项程序库,这些子程序都能够在BIOS环境下运行,无需DOS等操作系统,另外,还可以提供与之配套的多国语言字库提取工具等。
基于专业的BRM程序库设计隔离卡的扩展ROM程序将非常简单,可以不需要考虑主板兼容性,不需要考虑硬盘存取、中英文图形显示等各种底层I/O操作。