《军工计算机_BIOS_SPEC_方案阶段设计方案.pdf》由会员分享,可在线阅读,更多相关《军工计算机_BIOS_SPEC_方案阶段设计方案.pdf(28页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、文件名称:军工计算机 BIOS SPEC文件编号:CZC-RD-SW-20150026版本:V0.10项目阶段:方案项目阶段:方案(F)(F)阶段阶段军工计算机军工计算机 BIOS SPECBIOS SPEC编制编制/日期:日期:_审核审核/日期:日期:_批准批准/日期:日期:_ Product System(PS)Subject:Project Code:Model Name:Part No.:Doc.No.Rev.:0.1Page2of27军工计算机 BIOS Spec V0.1Component Part.No.:军工计算机Index123版本记录.4工业标准支持.4系统特性.63.1操
2、作系统支持.63.2系统管理 BIOS(SMBIOS).63.2.1SMBIOS 字串.63.3安全性.73.4序列号(S/N).83.5型号 ID.83.63.73.84SSID/SVID.8微软激活.9调试手段.9POST.94.1POST Logo.94.2POST 错误.104.3Fast POST.104.4启动设备顺序.104.5PXE 启动.10Hotkeys.11PCI/PCIE 设备.116.1Audio.116.2Video.116.3网卡设备.11USB 设备.12其它子系统.128.1硬盘.128.2键盘.1256788.3Embedded Controller(EC)
3、.128.4External I/O Ports.129LED 定义.1410电源管理.14 Product System(PS)Subject:Project Code:Model Name:Part No.:Doc.No.Rev.:0.1Page3of27军工计算机 BIOS Spec V0.1Component Part.No.:军工计算机10.1ACPI Mode.1410.1.1唤醒事件.1510.1.2PM 事件.1510.2待机/休眠模式的触发事件.1610.3电池.1611热管理.1712固件更新.1912.1Flash 更新.1912.2EEPROM 的更新工具.1913BI
4、OS Setup 界面.2013.1The Main Menu.2013.2Advanced Menu.2113.3Chipset Menu.2213.4Boot Menu.2313.5Security Menu.2413.6Boot Menu.2513.7Save&Exit Menu.2614BIOS 版本定义.2715BIOS 发行流程.2715.1WHQL Submission.28 Product System(PS)Subject:Project Code:Model Name:Part No.:Doc.No.Rev.:0.1Page4of27军工计算机 BIOS Spec V0.1
5、Component Part.No.:军工计算机1 1版本0.1版本记录版本记录发行日期备注2015/07/10First version2 2工业标准支持工业标准支持军工计算机是一款基于 Intel Ivy Bridge+Intel HM77 芯片组的加固型笔记本 Product System(PS)Subject:Project Code:Model Name:Part No.:Doc.No.Rev.:0.1Page5of27军工计算机 BIOS Spec V0.1Component Part.No.:军工计算机需要特别注意的是 BIOS 主要在 ACPI 模式运行,不支持 APM 模式,
6、Standard reference SpecACPI 5.0Boot BlockWindows logo program 3.10 or newerDDR3Express Card 1.0 Compliant DeviceHD Audio 1.0USB Specification 1.1,2.0&3.0UEFI/LEGACY PXEPCI 3.0PnP BIOS 1.0aPCI-Express 1.0aOA 3.0(ACPI_SLIC table)Simple Boot Flag 1.0SMBIOS 2.5 Product System(PS)Subject:Project Code:Mod
7、el Name:Part No.:Doc.No.Rev.:0.1Page6of27军工计算机 BIOS Spec V0.1Component Part.No.:军工计算机3 3系统特性系统特性3.13.1操作系统支持操作系统支持支持如下的操作系统版本OS ListOS ListWindows7/8/10WindowsXP/2000DescriptionDescription64 bit/32 bit64 bit/32 bit32 bit/64 bitUbuntu 73.23.2系统管理系统管理 BIOSBIOS(SMBIOSSMBIOS)BIOS 必须支持 SMBIOS 规范 2.5。SMBI
8、OS 必须提供 32 位入口表(兼容 PC99+),最新的操作系统目前已经停止 16 位入口表的支持。3.2.13.2.1SMBIOSSMBIOS 字串字串Type 0:BIOS InformationType 0:BIOS InformationFieldBIOS VersionType 1:System Information SMBIOSType 1:System Information SMBIOSFieldManufacturerProduct NameOEM军工计算机DescriptionThe BIOS version is defined in the“BIOS Version
9、 Numbers”section of this document Product System(PS)Subject:Project Code:Model Name:Part No.:Doc.No.Rev.:0.1Page7of27军工计算机 BIOS Spec V0.1Component Part.No.:军工计算机VersionSerial NumberUUIDThe version is defined same as the“BIOS Version”24 bytes(refer to section 3.4)16 bytesType 2:Base Board Information
10、 SMBIOSType 2:Base Board Information SMBIOSFieldManufacturerProduct NameVersionSerial NumberType 3:Enclosure/Chassis SMBIOSType 3:Enclosure/Chassis SMBIOSFieldManufacturerType3.33.3OEMConverterOEM军工计算机1.0TBD安全性安全性BIOS 的安全机制防止数据被不明窃取或者纂改。NoNoAction ListAction List1BIOS 有校验和机制检查数据的完整性。2BIOS 支持具有 EVP 功
11、能的 CPU,EDB 位是类似 DEP 数据保护技术的一种。Product System(PS)Subject:Project Code:Model Name:Part No.:Doc.No.Rev.:0.1Page8of27军工计算机 BIOS Spec V0.1Component Part.No.:军工计算机3.43.4序列号(序列号(S/NS/N)序列号存储在 BIOS Flash 里面,BIOS 厂商指定了序列号的存储位置。NoNoAction ListAction List1序列号保存在 BIOS Flash 里面。2序列号不在 BIOS Setup 里面显示。3序列号由 24 位的
12、字串组成,规则是:P/N(10 字节)+年(1 字节)+周(2 字节)+序列(5 字节)+型号(6 字节)。比如:99K0502T0131500001DHAS204BIOS 厂商提供读写序列号的工具。3.53.5型号型号 IDID军工计算机系统,软件定义了唯一的型号存放在内存空间的0 xF00000 xFFFFF 内,此字符串是用于 CZC 测试软件和随机软件的识别。如下:B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF$S5Q$3.63.6SSID/SVIDSSID/SVID每个 PCI/PCIE 设备的配置空间都需要填入 Sub-system
13、ID/Sub-vendor ID。SVID 为0 x1B35,SSID 根据每个项目不同而不同,此项目为:Model NameModel Name军工计算机SVIDSVID1B35SSIDSSID3004 Product System(PS)Subject:Project Code:Model Name:Part No.:Doc.No.Rev.:0.1Page9of27军工计算机 BIOS Spec V0.1Component Part.No.:军工计算机3.73.7微软激活微软激活因此项目不要求微软激活,此节请忽略。3.83.8NoNo调试手段调试手段Action ListAction Li
14、st1提供 LPC 的 Debug 卡。2在 POST 过程中和操作系统运行中,会输出 0 x00-0 xFF 的 debug 码3BIOS 厂商提供 POST 阶段所表示 DEBUG 码的意义。4 4POSTPOST4.14.1POST LogoPOST LogoPOST 图片的格式如下:FormatPOST 的热键定义为:POSTPOSTHotkeyHotkeyF2F9FunctionFunctionBIOS Setup MenuMulti Boot MenuJPG,BMP800*600 Product System(PS)Subject:Project Code:Model Name:P
15、art No.:Doc.No.Rev.:0.1Page10of27军工计算机 BIOS Spec V0.1Component Part.No.:军工计算机4.24.2POSTPOST 错误错误如果 CMOS 的校验和错误,BIOS 将在 POST 过程中提示信息并等待客户按键。“System CMOS battery bad Default Time&Date used”“Press to resume,to Setup”4.34.3Fast POSTFast POSTPOST and Resume TimePOST and Resume TimePOST Time under 8000 mi
16、lliseconds4.44.4启动设备顺序启动设备顺序BIOS 提供客户能从不同的可启动设备启动的能力,在 BIOS 的 Setup-Boot 下可以选择启动设备,另外在 POST 过程中,可以按 F9 键进行启动选择。4.54.5PXEPXE 启动启动本项目无此需求,请忽略此章节。Product System(PS)Subject:Project Code:Model Name:Part No.:Doc.No.Rev.:0.1Page11of27军工计算机 BIOS Spec V0.1Component Part.No.:军工计算机5 5HotkeysHotkeys请参考 SW_军工计算机
17、_EC_Spec_V1.0 对的描述。6 6PCI/PCI/PCIEPCIE 设备设备6.16.1AudioAudio支持 HD Audio 1.0 规范。Driver itemDriver item126.26.2Function DescriptionFunction DescriptionWave Table implement is basic requirementUAA support for Windows requirementVideoVideo采用 Intel 内置显卡,支持的内置 LVDS 的 1280*800*32 位颜色屏。并支持 CRT 显示接口和 HDMI 显示设
18、备。Driver itemDriver itemFunction DescriptionFunction Description1LCD 屏必须工作在 60Hz 的刷新率下。2支持 EC/NB 可选的亮度调节技术,其中 EC 亮度调节技术可以广泛支持各种操作系统,NB 亮度调节技术只支持 Windows7 以上的操作系统。6.36.3网卡设备网卡设备Wireless 支持 802.11bg or 802.11abg,Mac 地址由厂商随模块一并供应,无需软件烧录。有线网卡的烧录需要用厂商提供的工具完成。每个网卡的 Mac 地址都是唯一的。Product System(PS)Subject:Pr
19、oject Code:Model Name:Part No.:Doc.No.Rev.:0.1Page12of27军工计算机 BIOS Spec V0.1Component Part.No.:军工计算机Wake on LANNONOBoot from LANNONOUUIDYesYesMac addressYesYesInternalWireless7 7USBUSB 设备设备BIOS 初始化 USB 控制器并使 USB 设备支持 USB3.0/2.0 规范。8 8其它子系统其它子系统8.18.1硬盘硬盘ItemItem12Function DescriptionFunction Descrip
20、tion支持 SATA 1.0/2.0/3.0支持 AHCI/IDE 模式8.28.2键盘键盘支持内置 PS2 Keyboard,支持 Fn 热键功能。同时支持外置的 USB 键盘,外置 USB 键盘不能实现 Fn 的热键功能。8.38.3Embedded Controller(EC)Embedded Controller(EC)EC 和 BIOS 之间通过 0 x66/0 x62,0 x64/0 x60/,0 x3800 x383 的接口和 BIOS 直接进行沟通,请参阅 EC SPEC。EC 完成系统的上电时序,按键管理,键盘,风扇控制,以及电池管理。8.48.4External I/O
21、PortsExternal I/O PortsI/O portI/O portCOM1PortPort1CommentsComments Product System(PS)Subject:Project Code:Model Name:Part No.:Doc.No.Rev.:0.1Page13of27军工计算机 BIOS Spec V0.1Component Part.No.:军工计算机I/O portI/O portCOM2COM3COM4COM5COM6RJ45Head Phone InHead Phone OutDC-INUSB PortPortPort1111111112Comme
22、ntsComments北斗模块For EthernetFor AC AdapterUSB 2.0 Port Product System(PS)Subject:Project Code:Model Name:Part No.:Doc.No.Rev.:0.1Page14of27军工计算机 BIOS Spec V0.1Component Part.No.:军工计算机9 9LEDLED 定义定义请查阅 SW_军工计算机_EC_Spec_V1.01010电源管理电源管理电源管理由支持 ACPI 的操作系统完成,BIOS 需要支持最大的 C State,工业计算机通常更多考虑系统的稳定性,BIOS 默认
23、打开 C3,关闭 C6/C7 的支持。BIOS 支持 Intel 的 SpeedStep 技术,允许 CPU 动态调节频率。同时 BIOS 还在支持 Intel的 Turbo Boost 技术,此技术运行 CPU 进行瞬态加速。CPU FeatureCPU FeatureC0 StateC1 StateC2 StateC3 StateC6 StateC7 StateIST(Speed Step)Turbo ModeFunction DescriptionFunction DescriptionsupportsupportsupportsupportsupportsupportsupportSu
24、pportSetup DefaultSetup DefaultEnabledEnabledEnabledEnabledDisabledDisabledEnabledDisabled10.110.1ACPI ModeACPI ModeACPI 操作系统支持如下的几种电源状态:Product System(PS)Subject:Project Code:Model Name:Part No.:Doc.No.Rev.:0.1Page15of27军工计算机 BIOS Spec V0.1Component Part.No.:军工计算机Sleep ModeSleep ModeWorking(S0)Stan
25、dby(S3)Hibernate(S4)Soft Off(S5)Function DescriptionFunction Descriptionsupportsupportsupportsupport电源状态的定义请参考 Advanced Configuration and Power Interface Specification,ACPIVer5.0 or above.10.1.110.1.1唤醒事件唤醒事件下表描述了 AC/DC 模式下的唤醒事件支持。EventEventPower on ButtonRTC WakeupLid openKeyboard any keyBattery Cr
26、iticalS3S3AC/DCACNoNoAC/DCS4/S5S4/S5AC/DCACNoNoNoCommentsComments此事件会唤醒系统EC 发出 BAT_LOW 事件当电量低于第一级(10%),和低于第二级(5%)根据操作系统的电源管理设定。BIOS必须更改ACPI低电量表以报告给操作系统。通过 PME#实现点击USB鼠标/键盘可以唤醒,拔出USB设备不能唤醒WOL(Wake On LAN)External USBNOAC/DCNONo10.1.210.1.2 PMPM 事件事件如下的 ACPI 电源管理事件必须报告给操作系统:Product System(PS)Subject:P
27、roject Code:Model Name:Part No.:Doc.No.Rev.:0.1Page16of27军工计算机 BIOS Spec V0.1Component Part.No.:军工计算机Battery CriticalLid Open/CloseSleep ButtonPower ButtonAC/DC ChangeBattery inserted/removedCritical thermal threshold crossing(up or down)10.210.2待机待机/休眠模式的触发事件休眠模式的触发事件下面的事件会将系统加入待机或者休眠状态,取决于系统的设置:Po
28、wer Button(Either S3,S4,Shutdown,depend on users setting)Sleep Button(Either S3 or S4,depend on users setting)Standby TimerHibernation TimerStandby/Hibernation/Hybrid sleep entry in OS Setting10.310.3电池电池系统支持低电量报警,AC/DC 插拔产生 SCI。ACPI 操作系统提供了另外一种电量报警机制,用户可以在系统里面设置低电量和极低电量的值系统不能从极低电量状态下开机。在待机状态下,极低电量将
29、会触发系统唤醒,操作系统会处理极低电量事件。当电池电量充满的的时候(充电灯呈绿色),此时电量在 95%-100%。OS battery warningOS battery warningLow 1Low 2Battery CapacityBattery Capacity10%5%Product System(PS)Subject:Project Code:Model Name:Part No.:Doc.No.Rev.:0.1Page17of27军工计算机 BIOS Spec V0.1Component Part.No.:军工计算机ACPI 里面的 BIF 描述为:ItemItemModel n
30、umberSerial numberBattery typeOEM InfoFunction DescriptionFunction Description军工计算机SN0000LionOEMTech1111热管理热管理BIOS 提供 ACPI 的热管理机制,热参数和冷却方法定义如下表。Thermal Control MethodsThermal Control MethodsObjectObjectDescriptionDescription_CRTReturns critical trip point in tenths Kelvin_PSLList of pointers to pass
31、ive cooling device objects_PSVReturns Passive trip point in tenths Kelvin_TC1Thermal constant for Passive cooling_TC2Thermal constant for Passive cooling_TMPReturns current temperature in tenths Kelvin_TSPThermal sampling period for Passive cooling in tenths ofsecondsItemItem123Function DescriptionF
32、unction Description在加入 OS 之前,风扇必须保持最低转速。必须支持过温操作系统正确关机功能。EC 必须支持操作系统无法实现关机下的强制断电功能。Product System(PS)Subject:Project Code:Model Name:Part No.:Doc.No.Rev.:0.1Page18of27军工计算机 BIOS Spec V0.1Component Part.No.:军工计算机Fan Control:#CPUSTEP 5HWSTEP 4ECSTEP 3STEP 2OSThrottlingEnable75Shutdown Shutdown shutdow
33、nEnable115Enable105Enable951Tj105Thermal Control:D/A(Voltage)Level 54.9vOff65Level 44.9vLevel 33.9vLevel 23.4vOff45Level 12.4vEnable50Off00Temperature Enable85EnableOffEnableOffEnable7560655060 Product System(PS)Subject:Project Code:Model Name:Part No.:Doc.No.Rev.:0.1Page19of27军工计算机 BIOS Spec V0.1Co
34、mponent Part.No.:军工计算机1212固件更新固件更新12.112.1FlashFlash 更新更新BIOS/EC 提供了从 U 盘更新的工具。当从 U 盘启动到 DOS 后,可以执行更新命令完成更新。BIOS update:OSOSDOS 6.1Windows 32bitWindows 64bitEC update:OSOSDOS 6.112.212.2EEPROMEEPROM 的更新工具的更新工具网卡设备 MAC 的更新工具需要由厂商提供。VersionVersionV1.0Command Line UsageCommand Line UsageECF1_1.exe-P EM
35、N59B02.CZCVersionVersionAFUDOS 3.05.02AFUWIN 3.05.02afuwinx64 3.05.02Command Line UsageCommand Line Usageafudos MN59C017.BIN/b/b/rafuwin MN59C017.BIN/b/b/rafuwinx64 MN59C017.BIN/b/b/r Product System(PS)Subject:Project Code:Model Name:Part No.:Doc.No.Rev.:0.1Page20of27军工计算机 BIOS Spec V0.1Component Pa
36、rt.No.:军工计算机1313BIOS SetupBIOS Setup 界面界面BIOS 提供了内嵌式的 Setup 工具,在 POST 阶段,用户通过按 F2 键可以加入 Setup 设置界面,在 BIOS Setup 画面中,Fn 键和 ACPI 都不起作用,也不支持 Beep 声音。菜单用来设置系统的一些参数。此节的内容描述了主要的 BIOS 参数设置。13.113.1The Main MenuThe Main MenuSystem Date and TimeSystem Date and Time采用 24 小时显示格式,设置后立刻生效(无需保存)。System Informatio
37、nSystem Information显示系统信息,包括 BIOS 版本,EC 版本,BIOS 生产的时间,处理器类型和速度,内 Product System(PS)Subject:Project Code:Model Name:Part No.:Doc.No.Rev.:0.1Page21of27军工计算机 BIOS Spec V0.1Component Part.No.:军工计算机存容量和速度,Cache 信息。13.213.2Advanced MenuAdvanced MenuACPI SettingsACPI Settings更改 ACPI 操作系统的配置。SATA Controller
38、(S)SATA Controller(S)打开或关闭SATA控制器和设置SATA的工作模式,IDE模式可以支持Windows2000/XP,AHCI 模式只能支持 Windows7 以上的系统。USB ConfigurationUSB Configuration打开/关闭对 USB1.1 设备的支持,USB 键盘/鼠标通常是 1.1 的设备。Super IO ConfigurationSuper IO Configuration打开/关闭串口设备。其中 COM5/COM6 支持多模式(RS232/RS422/RS485/RS422)。所有的串口都支持 Clock Source 的选择,可以支持
39、到 921.6kb/s 的传输速度。HW MonitorHW Monitor Product System(PS)Subject:Project Code:Model Name:Part No.:Doc.No.Rev.:0.1Page22of27军工计算机 BIOS Spec V0.1Component Part.No.:军工计算机显示 CPU 的温度,VCORE 和系统主要电压实时侦测。CPU PPM ConfigurationCPU PPM ConfigurationS 显示 CPU 信息和支持的特性,以及 Cache 信息。打开/关闭对 Hyper-threading 技术支持。打开/关
40、闭对 Intel 虚拟技术支持。设置活动 CPU 的个数。13.313.3Chipset MenuChipset MenuGraphics ConfigurationGraphics Configuration选择 POST 过程中的主要显示设备,支持 LVDS/CRT/HDMI显示设备。Product System(PS)Subject:Project Code:Model Name:Part No.:Doc.No.Rev.:0.1Page23of27军工计算机 BIOS Spec V0.1Component Part.No.:军工计算机13.413.4Boot MenuBoot MenuB
41、oot ConfigurationBoot ConfigurationSetup Prompt Timeout:设置 POST 过程中 LOGO 停留时间,Boot-up Number Lock State:设置 POST 过程中 Number Lock 灯的状态。Quiet Boot:打开为 LOGO 显示 POST,关闭为字符模式 POST。Fast Boot:打开为快速启动,BIOS 通常会跳过一些检测以提高启动速度。Product System(PS)Subject:Project Code:Model Name:Part No.:Doc.No.Rev.:0.1Page24of27军工
42、计算机 BIOS Spec V0.1Component Part.No.:军工计算机13.513.5Security MenuSecurity MenuAdministrator Password isAdministrator Password is显示超级用户密码是否设置。SetSet 显示密码。ClearClear 清除密码。User Password isUser Password is显示一般用户密码是否设置。SetSet 设置密码。ClearClear 清除密码。HDD Security ConfigurationHDD Security Configuration设置/清除硬盘密
43、码(需要硬盘支持此特点)Product System(PS)Subject:Project Code:Model Name:Part No.:Doc.No.Rev.:0.1Page25of27军工计算机 BIOS Spec V0.1Component Part.No.:军工计算机13.613.6Boot MenuBoot Menu设置启动设备的启动顺序,跟实际的使用场景相关。大多数的 U 盘都会模拟成硬盘设备。Product System(PS)Subject:Project Code:Model Name:Part No.:Doc.No.Rev.:0.1Page26of27军工计算机 BIO
44、S Spec V0.1Component Part.No.:军工计算机13.713.7Save&Exit MenuSave&Exit MenuSave Changes and ExitSave Changes and Exit保存更改到 Flash 的 NVRAM 中并退出,继续完成 POST。Discard Changes and ExitDiscard Changes and Exit放弃任何改动并退出 Setup,继续完成 POST。Save Changes and ResetSave Changes and Reset保存更改到 Flash 的 NVRAM 中,同时重启系统。Disca
45、rd Changes and ResetDiscard Changes and Reset放弃任何改动并退出 Setup,同时重启系统。Save ChangesSave Changes只是保存改动到 Flash 的 NVRAM 中,继续留在 Setup 画面。Discard ChangesDiscard Changes放弃所有的改动,继续留在 Setup 画面。Restore DefaultRestore Default Product System(PS)Subject:Project Code:Model Name:Part No.:Doc.No.Rev.:0.1Page27of27军工计
46、算机 BIOS Spec V0.1Component Part.No.:军工计算机从 Flash 的 NVRAM 还原 BIOS 的出厂设置值。Save as User DefaultSave as User Default把用户当前的设置保存成用户默认设置值。Restore User DefaultRestore User Default把用户设置成还原系统值。Boot OverrideBoot Override用户强制从选择的设备中启动。1414BIOSBIOS 版本定义版本定义Hardware VersionABR(or above)VersionMN509xAyyyMN509xByyy
47、MN509xRyyyRemarkx may use in special SKU;y=091515BIOSBIOS 发行流程发行流程1.Release the build letter of ReleasNote.txt and ROM package for Customer.2.ABCDEFGH.zip includes BIOS ROM file,flash BIOS utility and a batch fileto make sure that BIOS can be flashed successfully.3.ReleaseNote.txt records all detail
48、 information for BIOS.Ex:Checksum,BIOS release note,System BIOS version,Release dayetc.4.The Checksum is generated by BIOS ROM file.And please use Customer Checksum utility to generate checksum.MN59C017.rarSample:*Version:MN59C017.BIN Product System(PS)Subject:Project Code:Model Name:Part No.:Doc.No
49、.Rev.:0.1Page28of27军工计算机 BIOS Spec V0.1Component Part.No.:军工计算机Configuration:Panel:snm_1920_1080_18/LOGO:709_1920_1080/COM1&COM2/DDR3:MT41K512M8Checksum:AE3CHRelease Date:09/22/2016Release Note:1.Fix SSD warning if 2nd HDD connected.*Specify behavior Additions15.115.1WHQL SubmissionWHQL SubmissionItemItemFunction DescriptionFunction Description1ODM provide Windows 32 bit and 64 bit Driver list2ODM will do WHQL Submission include Windows 7/8.1 or 10.