AMI Porting Guide
User Manual:
Open the PDF directly: View PDF .
Page Count: 34


1. Introduction
2. FirstChapter
3. AMI-AST2500Configuration
i. Packages
ii. Features
iii. DevelopmentKits
iv. Basic
i. AST2500
ii. AST2500EVB
iii. General
v. IPMI
vi. KVM
vii. MCTP
4. PMCfileinPMCP
i. DeviceConnectioneditor
ii. AMIConfiguration
iii. BridgeCfg
iv. ChassisCfg
v. DualImageConfig
vi. FWFirewallConfig
vii. LanChannelxCfg
viii. LANxConfigParams
ix. IPMBChannCfg
x. LoginAuditConfig
xi. MiscConfiguration
xii. SolConfigParams
xiii. TriggerEventConfig
xiv. UserCfg
xv. WatchdogConfiguration
xvi. FRUCfg
目錄
AMIPortingguide
2

使用專案FRBPurley(Artemis)做為範例
AMIRR10Portingguide
AMIPortingguide
3Introduction

AMI-AST2500Configuration
PMCfileinPMCP
開發流程
AMIPortingguide
4FirstChapter

Packages
Features
Basic
DevelopmentKits
Device
IPMI
KVM
MCTP
Media
Platform
Smash
Software
TestTools
WSMAN
AMI-AST2500Configuration
AMIPortingguide
5AMI-AST2500Configuration

Packages
勾選需要的Package
AMIPortingguide
6Packages

FRBPurley(Artemis)所需設定的features如下
Features
AMIPortingguide
7Features

UARTRoute--->(依所需UART需求做設定)
[*]EnablethedefaultRoutingoptionforUARTrouting
UARTtoUARTRoutingforBMC--->
UARTtoUARTRoutingforSOL--->
UARTtoUARTRoutingforSYS--->
UARTtoUARTCOM(Input/Output)PortRoutingforBMC--->
UARTtoUARTCOM(Input/Output)PortRoutingforSOL--->
UARTtoUARTCOM(Input/Output)PortRoutingforSYS--->
DevelopmentKits
AMIPortingguide
8DevelopmentKits

Basic
AMIPortingguide
9Basic

如圖所示,專案FRBPurley(Artemis)有16條ADC所以NumberofMaximumADCchannels為(16).
AST2500
AMIPortingguide
10AST2500

如電路圖所示,SPIFlash大小為32MB所以TotalSizeofFlash為(0x2000000)
如電路圖所示,Memory大小為512MB,扣掉VGARAM
使用所以TotalMemorySize為(0x1F000000)
AST2500EVB
AMIPortingguide
11AST2500EVB

MemoryECCsupport(開啟ECCsuport)
NumberofNetworkInterfaces(2)(網路界面數量)
NumberofI2CBus(9)(9條I2Cbus)
AMIPortingguide
12AST2500EVB

BaudrateforTTYtobeusedasconsole(38400)Baudrate設為38400
[*]SetdefaultnetworkconfigtoDHCP預設DHCP
[*]FasterBootSupportenableFasterBoot
General
AMIPortingguide
13General

SEL--->(EnableCircularSELPolicy)
IPv6--->(EnableIPv6)
DisableEmptyPasswordLogin--->(EisableEmpty)
UserPasswordEncryption--->(針對Password加密)
IPMI
AMIPortingguide
14IPMI

[*]PhysicalKeyBoardLanguageSelectionSupport
[*]RuntimeEnable/DisableofHostlockcommand
[*]AutomaticallylockthehostscreenuponJViewerLaunch
[*]AllowMultipleKVMsessionfromsameclient
AutoVideoRecording--->
[*]Pre-EventVideoRecording
[*]Post-EventVideoRecording
[*]RemoteStorageSpaceSupport
KVM
AMIPortingguide
15KVM

FRBPurley(Artemis)nosuport
MCTP
AMIPortingguide
16MCTP

1. DeviceConnectioneditor
2. AMIConfiguration
3. BridgeCfg
4. ChassisCfg
5. DualImageConfig
6. FWFirewallConfig
7. LanChannelxCfg
8. LANxConfigParams
9. IPMBChannCfg
10. LoginAuditConfig
11. MiscConfiguration
12. SolConfigParams
13. TriggerEventConfig
14. UserCfg
15. WatchdogConfiguration
16. FRUCfg
PMCfileinPMCP
AMIPortingguide
17PMCfileinPMCP

EX:AddLM75sensor
1.AddHWmonitir
2.Addsensor
3.ConnectHWmonitorandsensor
DeviceConnectioneditor
AMIPortingguide
18DeviceConnectioneditor

4.EditHWmonitorandsensor
AMIPortingguide
19DeviceConnectioneditor

InthePMCfile,selectAMIConfigurationTabView.ThisAMIConfigurationParametersareconfigurableinPMCfileandthe
parametersinthisconfigurationareshowninthescreenshotgivenbelow:
AMIConfiguration
AMIPortingguide
20AMIConfiguration

InthePMCFileselectBridgeCfgTabView.TheBelowScreenshotgivesyouaclearviewoftheconfigurableparametersin
BridgeConfigurationsandtheotherparametersareaddedusing“ManageTemplate”optionwhichisexplainedbelow,
BridgeCfg
AMIPortingguide
21BridgeCfg

InthePMCFileselectChassisCfgTabView.TheBelowScreenshotgivesyouaclearviewoftheconfigurableparameters
inChassisConfigurationsandtheotherparametersareaddedusing“ManageTemplate”optionwhichisexplainedbelow,
ChassisCfg
AMIPortingguide
22ChassisCfg

Thisfunctionprovideshigherlevelfunctiontogetdualimageconfiguration.
DualImageConfig
AMIPortingguide
23DualImageConfig

1. InthePMCFileselectFWFirewallConfigurationTabView.Ifyoudon’tfindanyconfigurationinFirmwareFirewall
ConfigurationTabinPMCFile,thenyouneedtoaddthetemplatesbyusing“ManageTemplate”option.Thisoptionwill
bedisplayedbydoingarightclickoperationonFWFirewallConfigurationTabViewasexplainedbelow.
2. IfyouwanttoaddFirewallConfigurationsthenrightclickonFWFirewallConfigurationTabView,twooptionswillbe
displayed,·LoadDefaultValues·ManageTemplates
3. SelectManageTemplatesoptiontoopentheManageTemplatespop-upasshowninthescreenshotbelow.
FWFirewallConfig
AMIPortingguide
24FWFirewallConfig

InthePMCFileselectLANChannelConfigurationTabView(wehavethreeLANChannelConfigurationLANChannel1
Configuration,LANChannel2ConfigurationandLANChannel3Configuration).Forallthethreeconfigurationsthevalues
willbedifferentbuttheconfigurationparametersaresimilar.TheBelowScreenshotgivesyouaclearviewofthe
configurableparametersinLANChannelConfigurations.
LanChannelxCfg
AMIPortingguide
25LanChannelxCfg

InthePMCFileselectLANConfigurationTabView(wehaveThreeConfigurationTabViewsforthis,LAN1Configparams,
LAN2ConfigparamsandLAN3Configparams).TheBelowScreenshotgivesyouaclearviewoftheconfigurable
parametersinLANConfigurations,
LANxConfigParams
AMIPortingguide
26LANxConfigParams

IPMBChannCfg
AMIPortingguide
27IPMBChannCfg

InthePMCFileselectLoginAuditConfigurationTabView.ThisLoginAuditConfigurationParametersareconfigurablein
PMCFileandtheparametersinthisconfigurationareshowninthescreenshotgivenbelow:
LoginAuditConfig
AMIPortingguide
28LoginAuditConfig

MiscConfiguration
AMIPortingguide
29MiscConfiguration

InthePMCFile,selectSOLConfigurationTabView.TheConfigurableSOLParametersinPMCFilearegivenbelowinthe
Screenshot.WehavethreetabviewsforSOLConfiguration(SOL1ConfigParam,SOL2ConfigParamandSOL3Config
Param).ForalltheSOLConfigurationtheparametersaresameandcanbeconfiguredinthesamewayasoneanother.
SolConfigParams
AMIPortingguide
30SolConfigParams

InthePMCFileselectTriggerEventConfigurationTabView.ThisTriggerEventFlagsareconfigurableinPMCFileandthe
parametersinthisconfigurationisshownbelowinthescreenshot,Inthiscasealltheconfigurationparametersare
displayedinTriggerEventConfigurationTabView.ItisnotnecessaryfordoingtheManageTemplatetoaddconfigurations
assuchwehavedoneforSMBUSChannelConfigurations.Forexample,ifyouwanttoenabletheCriticalCondition
TriggerEventthenthatcanbedoneinthePMCFileasshownbelow.Intheabovescreenshotitisalreadyinthedisable
state.ClickonValueFieldofCriticalFlagParameter,EntertheValueas1andsavetheconfigurationsusingCTRL+Skey
andgeneratetheconfigurationO/PbyusingGenerateConfigurationO/POptioninMDS.Similarlytheotherparametersare
changeable.
TriggerEventConfig
AMIPortingguide
31TriggerEventConfig

UserCfg
AMIPortingguide
32UserCfg

InthePMCFileselectWatchdogConfigurationTabView.Thewatchdogtimerconfigurableparametersareshowninthe
belowscreenshot.
WatchdogConfiguration
AMIPortingguide
33WatchdogConfiguration

FRUCfg
AMIPortingguide
34FRUCfg