AMI Porting Guide

User Manual:

Open the PDF directly: View PDF PDF.
Page Count: 34

1. Introduction
2. FirstChapter
3. AMI-AST2500Configuration
i. Packages
ii. Features
iii. DevelopmentKits
iv. Basic
i. AST2500
ii. AST2500EVB
iii. General
v. IPMI
vi. KVM
vii. MCTP
4. PMCfileinPMCP
i. DeviceConnectioneditor
ii. AMIConfiguration
iii. BridgeCfg
iv. ChassisCfg
v. DualImageConfig
vi. FWFirewallConfig
vii. LanChannelxCfg
viii. LANxConfigParams
ix. IPMBChannCfg
x. LoginAuditConfig
xi. MiscConfiguration
xii. SolConfigParams
xiii. TriggerEventConfig
xiv. UserCfg
xv. WatchdogConfiguration
xvi. FRUCfg
目錄
AMIPortingguide
2
使用專案FRBPurley(Artemis)做為範例
AMIRR10Portingguide
AMIPortingguide
3Introduction
AMI-AST2500Configuration
PMCfileinPMCP
開發流程
AMIPortingguide
4FirstChapter
Packages
Features
Basic
DevelopmentKits
Device
IPMI
KVM
MCTP
Media
Platform
Smash
Software
TestTools
WSMAN
AMI-AST2500Configuration
AMIPortingguide
5AMI-AST2500Configuration
Packages
勾選需要的Package
AMIPortingguide
6Packages
FRBPurley(Artemis)所需設定的features如下
Features
AMIPortingguide
7Features
UARTRoute--->(依所需UART需求做設定)
[*]EnablethedefaultRoutingoptionforUARTrouting
UARTtoUARTRoutingforBMC--->
UARTtoUARTRoutingforSOL--->
UARTtoUARTRoutingforSYS--->
UARTtoUARTCOM(Input/Output)PortRoutingforBMC--->
UARTtoUARTCOM(Input/Output)PortRoutingforSOL--->
UARTtoUARTCOM(Input/Output)PortRoutingforSYS--->
DevelopmentKits
AMIPortingguide
8DevelopmentKits
Basic
AMIPortingguide
9Basic
如圖所示,專案FRBPurley(Artemis)16ADC所以NumberofMaximumADCchannels(16).
AST2500
AMIPortingguide
10AST2500
如電路圖所示,SPIFlash大小為32MB所以TotalSizeofFlash(0x2000000)
如電路圖所示,Memory大小為512MB,扣掉VGARAM
使用所以TotalMemorySize(0x1F000000)
AST2500EVB
AMIPortingguide
11AST2500EVB
MemoryECCsupport(ECCsuport)
NumberofNetworkInterfaces(2)(網路界面數量)
NumberofI2CBus(9)(9I2Cbus)
AMIPortingguide
12AST2500EVB
BaudrateforTTYtobeusedasconsole(38400)Baudrate設為38400
[*]SetdefaultnetworkconfigtoDHCP預設DHCP
[*]FasterBootSupportenableFasterBoot
General
AMIPortingguide
13General
SEL--->(EnableCircularSELPolicy)
IPv6--->(EnableIPv6)
DisableEmptyPasswordLogin--->(EisableEmpty)
UserPasswordEncryption--->(針對Password加密)
IPMI
AMIPortingguide
14IPMI
[*]PhysicalKeyBoardLanguageSelectionSupport
[*]RuntimeEnable/DisableofHostlockcommand
[*]AutomaticallylockthehostscreenuponJViewerLaunch
[*]AllowMultipleKVMsessionfromsameclient
AutoVideoRecording--->
[*]Pre-EventVideoRecording
[*]Post-EventVideoRecording
[*]RemoteStorageSpaceSupport
KVM
AMIPortingguide
15KVM
FRBPurley(Artemis)nosuport
MCTP
AMIPortingguide
16MCTP
1. DeviceConnectioneditor
2. AMIConfiguration
3. BridgeCfg
4. ChassisCfg
5. DualImageConfig
6. FWFirewallConfig
7. LanChannelxCfg
8. LANxConfigParams
9. IPMBChannCfg
10. LoginAuditConfig
11. MiscConfiguration
12. SolConfigParams
13. TriggerEventConfig
14. UserCfg
15. WatchdogConfiguration
16. FRUCfg
PMCfileinPMCP
AMIPortingguide
17PMCfileinPMCP
EX:AddLM75sensor
1.AddHWmonitir
2.Addsensor
3.ConnectHWmonitorandsensor
DeviceConnectioneditor
AMIPortingguide
18DeviceConnectioneditor
4.EditHWmonitorandsensor
AMIPortingguide
19DeviceConnectioneditor
InthePMCfile,selectAMIConfigurationTabView.ThisAMIConfigurationParametersareconfigurableinPMCfileandthe
parametersinthisconfigurationareshowninthescreenshotgivenbelow:
AMIConfiguration
AMIPortingguide
20AMIConfiguration
InthePMCFileselectBridgeCfgTabView.TheBelowScreenshotgivesyouaclearviewoftheconfigurableparametersin
BridgeConfigurationsandtheotherparametersareaddedusing“ManageTemplate”optionwhichisexplainedbelow,
BridgeCfg
AMIPortingguide
21BridgeCfg
InthePMCFileselectChassisCfgTabView.TheBelowScreenshotgivesyouaclearviewoftheconfigurableparameters
inChassisConfigurationsandtheotherparametersareaddedusing“ManageTemplate”optionwhichisexplainedbelow,
ChassisCfg
AMIPortingguide
22ChassisCfg
Thisfunctionprovideshigherlevelfunctiontogetdualimageconfiguration.
DualImageConfig
AMIPortingguide
23DualImageConfig
1. InthePMCFileselectFWFirewallConfigurationTabView.Ifyoudon’tfindanyconfigurationinFirmwareFirewall
ConfigurationTabinPMCFile,thenyouneedtoaddthetemplatesbyusing“ManageTemplate”option.Thisoptionwill
bedisplayedbydoingarightclickoperationonFWFirewallConfigurationTabViewasexplainedbelow.
2. IfyouwanttoaddFirewallConfigurationsthenrightclickonFWFirewallConfigurationTabView,twooptionswillbe
displayed,·LoadDefaultValues·ManageTemplates
3. SelectManageTemplatesoptiontoopentheManageTemplatespop-upasshowninthescreenshotbelow.
FWFirewallConfig
AMIPortingguide
24FWFirewallConfig
InthePMCFileselectLANChannelConfigurationTabView(wehavethreeLANChannelConfigurationLANChannel1
Configuration,LANChannel2ConfigurationandLANChannel3Configuration).Forallthethreeconfigurationsthevalues
willbedifferentbuttheconfigurationparametersaresimilar.TheBelowScreenshotgivesyouaclearviewofthe
configurableparametersinLANChannelConfigurations.
LanChannelxCfg
AMIPortingguide
25LanChannelxCfg
InthePMCFileselectLANConfigurationTabView(wehaveThreeConfigurationTabViewsforthis,LAN1Configparams,
LAN2ConfigparamsandLAN3Configparams).TheBelowScreenshotgivesyouaclearviewoftheconfigurable
parametersinLANConfigurations,
LANxConfigParams
AMIPortingguide
26LANxConfigParams
IPMBChannCfg
AMIPortingguide
27IPMBChannCfg
InthePMCFileselectLoginAuditConfigurationTabView.ThisLoginAuditConfigurationParametersareconfigurablein
PMCFileandtheparametersinthisconfigurationareshowninthescreenshotgivenbelow:
LoginAuditConfig
AMIPortingguide
28LoginAuditConfig
MiscConfiguration
AMIPortingguide
29MiscConfiguration
InthePMCFile,selectSOLConfigurationTabView.TheConfigurableSOLParametersinPMCFilearegivenbelowinthe
Screenshot.WehavethreetabviewsforSOLConfiguration(SOL1ConfigParam,SOL2ConfigParamandSOL3Config
Param).ForalltheSOLConfigurationtheparametersaresameandcanbeconfiguredinthesamewayasoneanother.
SolConfigParams
AMIPortingguide
30SolConfigParams
InthePMCFileselectTriggerEventConfigurationTabView.ThisTriggerEventFlagsareconfigurableinPMCFileandthe
parametersinthisconfigurationisshownbelowinthescreenshot,Inthiscasealltheconfigurationparametersare
displayedinTriggerEventConfigurationTabView.ItisnotnecessaryfordoingtheManageTemplatetoaddconfigurations
assuchwehavedoneforSMBUSChannelConfigurations.Forexample,ifyouwanttoenabletheCriticalCondition
TriggerEventthenthatcanbedoneinthePMCFileasshownbelow.Intheabovescreenshotitisalreadyinthedisable
state.ClickonValueFieldofCriticalFlagParameter,EntertheValueas1andsavetheconfigurationsusingCTRL+Skey
andgeneratetheconfigurationO/PbyusingGenerateConfigurationO/POptioninMDS.Similarlytheotherparametersare
changeable.
TriggerEventConfig
AMIPortingguide
31TriggerEventConfig
UserCfg
AMIPortingguide
32UserCfg
InthePMCFileselectWatchdogConfigurationTabView.Thewatchdogtimerconfigurableparametersareshowninthe
belowscreenshot.
WatchdogConfiguration
AMIPortingguide
33WatchdogConfiguration
FRUCfg
AMIPortingguide
34FRUCfg

Navigation menu