Atlas2 MCIO Host Adapter Card Change history Change history...
Page 3
Loca on Descrip ons Pinout ON: MCU without SDB of switch control for debug purpose (etc. needs to access Atlas2 PCIe switch via SDB) OFF: MCU is able to access switch informa1on via SDB (default) Atlas2 switch SDB port. TX/RX/GND UART with 3.3V TTL signals level...
Page 4
Atlas2 MCIO Host Adapter Card Func on Descrip on For Connectors Loca on Descrip ons CN2:CN5 X4 MCIO(mini-cool edge IO), SFF-TA-1016 connector. Type-C USB connector for CLI commands Slide switch for side-band mode selec1on SC mode (Default) ACE mode ACU mode...
Page 6
Atlas2 switch Heartbeat LED LED6 Blinking: Indicates the Atlas2 switch working in Synthe1c switch mode Blue Solid ON: Indicates the Atlas2 switch working in base fanout switch mode Atlas2 switch failure LED LED5 Solid ON: indicates failure detected in Atlas2 switch MCIO Port link matching LEDs Each LED corresponds to MCIO port.
Page 10
Atlas2 MCIO Host Adapter Card MCU CLI Setup Step 1. Install and launch Tera Term applica1on Step 2: To ensure proper communica1ons between host adapter card and the VT100 Terminal emula1on, please configure the VT100 Terminal emula1on seNngs to the values shown below: Step 3: For “Port”, select COM3 in this example.
Page 11
Atlas2 MCIO Host Adapter Card MCU FW Upgrading (Op on 1) Step 1. Type “fdl mcu” in CLI commands Step 2: Sending updated FW(i.e Atlas2_MCIO_Host_Card_Fw_v001) via XMODEM. It will take few seconds to complete update process. Step 3. Power cycle host card to apply new FW seNng.
Page 12
Atlas2 MCIO Host Adapter Card MCU FW Upgrading (Op on 2) Step 1. Jumper J7 ON to force MCU entering FW upgrading mode. Connect to PC Step 2: Install host adapter card into PCIe slot of server, and connect Micro USB port to PC which uses for FW upgrading, then power on the server.
Page 13
On-board I2C devices diagnos1c. spread Show spread informa1on, set –0.3% or -0.5% SSC in PCIe reference clock to Atlas2 switch. Show the clock output status or disable/enable the clock output for all MCIO ports. iicwr SMBus data read from drive aDached in MCIO port.
Page 14
Atlas2 MCIO Host Adapter Card fdl Command Update the configura1on file or firmware for Atlas2 PCIe switch. -Usage: fdl sbr|fw|mfg|MCU sbr=update the SBR file into flash of Atlas2 switch. (Applicable in base switch mode) fw=program or upgrade FW into flash of Atlas2 switch (Applicable in Synthe1c mode) mfg=update mfg file into flash of Atlas2 switch...
Page 15
Shows switch temperature, FAN speed, voltages and Side-band modes. -Usage: lsd Thermal: Temperature sensor near Atlas2 PCIe switch Fan Speed: The FAN TACH value reading. Voltage sensors: Main voltages monitoring in Atlas2 host card. Side-Band Mode: Shows the side-band mode in running.
Page 16
Atlas2 MCIO Host Adapter Card mw Command Write 32bits data into any register as defined in Atlas2 switch -Usage: mw <register(H)> <data(H)> -register(H) : register should be 0x00000000 ~ 0xFFFFFFFC -data(H) : data should be 0x00000000 ~ 0xFFFFFFFF Write data “0xFFFFFFFF” into register address “0xFFF0017C” of Atlas2 PCIe switch...
Page 17
-register(H) : register shoule be 0x00000000 ~ 0xFFFFFFFC -count(H) : count should be 0x00000000 ~ 0xFFFFFFFC Dump the values in Atlas2 switch registers, start from address “0x60800000” . Dump the values in Atlas2 switch registers, start from address “0x60800000” with 4bytes count.
Page 18
Atlas2 MCIO Host Adapter Card dp Command Dump the values of Atlas2 switch for any register with specified port number. -Usage: dp port_number(D) -port_number(D) : port_number shoule be 0 ~ 31 Dump the values in Atlas2 switch registers for Port “0”.
Page 19
-address(D) : address shoule be 0x00000000 ~ 0xFFFFFFFC -count(H) : count shoule be 0x00000000 ~ 0xFFFFFFFC Dump the values in Atlas2 flash registers, start from address “0x00000400”. Dump the values in Atlas2 flash registers, start from address “0x00000400” with 4bytes count.
Page 20
Atlas2 MCIO Host Adapter Card ssdrst Command Issue PERST# with 300ms dura1on to aDached devices in MCIO ports. -Usage: ssdrst <con(D)|all> [channel(C)] -con(D) : con number should be 0 ~ 3 -channel(C) : channel number should be a or b Issue PERST# signals in MCIO CON1.
Page 21
Atlas2 MCIO Host Adapter Card pwrdis Command (Applicable in ACE and ACU modes) Set the signal level of pwrdis in MCIO connectors to be high or low. - Usage: pwrdis [<con(D)|all> <h/l>(C)] - con(D) : con number should be 0 ~ 3...
Page 22
Atlas2 MCIO Host Adapter Card hled Command (Applicable in ACE mode) Set hled signals in EDSFF SSD to be on or off. - Usage: htled <con(D)|all> <on|off> - con(D) : con number should be 0 ~ 3 - Ex : hled all on - Ex : hled 1 on Turn on all of host LEDs in EDSFF drives.
The maximum link speed is Gen5 and link width to x16 in default. The nego1ated link speed and width to Gen3 x16. (Downstream ports), the ports in MCIO connectors. Atlas2 PCIe switch supports DPR (Dynamic Port Reconfigura1on), it configures Gen5 x1 for 16 lanes in MCIO ports 16 to 31. etc.
Page 24
Atlas2 MCIO Host Adapter Card bist Command On-board I2C devices diagnos1c. - Usage: bist Show all of on-board I2C devices for debug purpose.
Page 25
1. Spread command usually used for SRIS tes1ng. It requires to power cycle host card to apply new “spread” seNng. Shows the reference clock of Atlas2 switch running in CFC (spread off) or SSC (3000ppm or 5000ppm). Set to PCIe reference clock to SSC(3000ppm or 5000ppm).
Page 26
SRNS or SRIS tes1ng. Show the clock output status for Atlas2 PCIe switch and all MCIO ports. Enable or disable clock output are for all of clocks in MCIO ports, the PCIe reference clock to Atlas2 PCIe switch is always enabled.
Page 27
Atlas2 MCIO Host Adapter Card iicwr Command SMBus data read from drive aDached in MCIO ports. -Usage: iicwr <Addr(H)> <con(D)> <ReadByte(D)> <WriteData(H)> -Addr(H) : Device address C-on(D) : Con should be 0 ~ 3 -ReadByte(D) : Max read byte is 32 byte...
Page 28
Atlas2 MCIO Host Adapter Card iicw Command SMBus data write to drive aDached in MCIO port. -Usage: iicw <Addr(H)> <conD)> <WriteData(H)...> -Addr(H) : Device address -con(D) : Con should be 0 ~ 4 -WriteData(D) : Max write byte is 128 byte Ex : iicw d4 1 ff...
Need help?
Do you have a question about the Atlas2 and is the answer not in the manual?
Questions and answers