mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-03 15:53:54 -06:00
docs/system/arm/aspeed: move AST2700 content to new section
Moved AST2700-related content from the general Aspeed board list into a dedicated section for Aspeed 2700 family boards. Improves clarity and readability. Signed-off-by: Jamin Lin <jamin_lin@aspeedtech.com> Reviewed-by: Cédric Le Goater <clg@redhat.com> Link: https://lore.kernel.org/qemu-devel/20250424075135.3715128-6-jamin_lin@aspeedtech.com Signed-off-by: Cédric Le Goater <clg@redhat.com>
This commit is contained in:
parent
9e3d7afd7d
commit
3eb01cfe9b
1 changed files with 63 additions and 7 deletions
|
@ -1,12 +1,11 @@
|
|||
Aspeed family boards (``ast2500-evb``, ``ast2600-evb``, ``ast2700-evb``, ``bletchley-bmc``, ``fuji-bmc``, ``fby35-bmc``, ``fp5280g2-bmc``, ``g220a-bmc``, ``palmetto-bmc``, ``qcom-dc-scm-v1-bmc``, ``qcom-firework-bmc``, ``quanta-q71l-bmc``, ``rainier-bmc``, ``romulus-bmc``, ``sonorapass-bmc``, ``supermicrox11-bmc``, ``supermicrox11spi-bmc``, ``tiogapass-bmc``, ``witherspoon-bmc``, ``yosemitev2-bmc``)
|
||||
Aspeed family boards (``ast2500-evb``, ``ast2600-evb``, ``bletchley-bmc``, ``fuji-bmc``, ``fby35-bmc``, ``fp5280g2-bmc``, ``g220a-bmc``, ``palmetto-bmc``, ``qcom-dc-scm-v1-bmc``, ``qcom-firework-bmc``, ``quanta-q71l-bmc``, ``rainier-bmc``, ``romulus-bmc``, ``sonorapass-bmc``, ``supermicrox11-bmc``, ``supermicrox11spi-bmc``, ``tiogapass-bmc``, ``witherspoon-bmc``, ``yosemitev2-bmc``)
|
||||
==================================================================================================================================================================================================================================================================================================================================================================================================================
|
||||
|
||||
The QEMU Aspeed machines model BMCs of various OpenPOWER systems and
|
||||
Aspeed evaluation boards. They are based on different releases of the
|
||||
Aspeed SoC : the AST2400 integrating an ARM926EJ-S CPU (400MHz), the
|
||||
AST2500 with an ARM1176JZS CPU (800MHz), the AST2600
|
||||
with dual cores ARM Cortex-A7 CPUs (1.2GHz) and more recently the AST2700
|
||||
with quad cores ARM Cortex-A35 64 bits CPUs (1.6GHz)
|
||||
with dual cores ARM Cortex-A7 CPUs (1.2GHz).
|
||||
|
||||
The SoC comes with RAM, Gigabit ethernet, USB, SD/MMC, USB, SPI, I2C,
|
||||
etc.
|
||||
|
@ -39,10 +38,6 @@ AST2600 SoC based machines :
|
|||
- ``qcom-dc-scm-v1-bmc`` Qualcomm DC-SCM V1 BMC
|
||||
- ``qcom-firework-bmc`` Qualcomm Firework BMC
|
||||
|
||||
AST2700 SoC based machines :
|
||||
|
||||
- ``ast2700-evb`` Aspeed AST2700 Evaluation board (Cortex-A35)
|
||||
|
||||
Supported devices
|
||||
-----------------
|
||||
|
||||
|
@ -247,6 +242,67 @@ under Linux), use :
|
|||
|
||||
-M ast2500-evb,bmc-console=uart3
|
||||
|
||||
Aspeed 2700 family boards (``ast2700-evb``)
|
||||
==================================================================
|
||||
|
||||
The QEMU Aspeed machines model BMCs of Aspeed evaluation boards.
|
||||
They are based on different releases of the Aspeed SoC :
|
||||
the AST2700 with quad cores ARM Cortex-A35 64 bits CPUs (1.6GHz).
|
||||
|
||||
The SoC comes with RAM, Gigabit ethernet, USB, SD/MMC, USB, SPI, I2C,
|
||||
etc.
|
||||
|
||||
AST2700 SoC based machines :
|
||||
|
||||
- ``ast2700-evb`` Aspeed AST2700 Evaluation board (Cortex-A35)
|
||||
|
||||
Supported devices
|
||||
-----------------
|
||||
* Interrupt Controller
|
||||
* Timer Controller
|
||||
* RTC Controller
|
||||
* I2C Controller
|
||||
* System Control Unit (SCU)
|
||||
* SRAM mapping
|
||||
* X-DMA Controller (basic interface)
|
||||
* Static Memory Controller (SMC or FMC) - Only SPI Flash support
|
||||
* SPI Memory Controller
|
||||
* USB 2.0 Controller
|
||||
* SD/MMC storage controllers
|
||||
* SDRAM controller (dummy interface for basic settings and training)
|
||||
* Watchdog Controller
|
||||
* GPIO Controller (Master only)
|
||||
* UART
|
||||
* Ethernet controllers
|
||||
* Front LEDs (PCA9552 on I2C bus)
|
||||
* LPC Peripheral Controller (a subset of subdevices are supported)
|
||||
* Hash/Crypto Engine (HACE) - Hash support only. TODO: Crypto
|
||||
* ADC
|
||||
* eMMC Boot Controller (dummy)
|
||||
* PECI Controller (minimal)
|
||||
* I3C Controller
|
||||
* Internal Bridge Controller (SLI dummy)
|
||||
|
||||
Missing devices
|
||||
---------------
|
||||
* Coprocessor support
|
||||
* PWM and Fan Controller
|
||||
* Slave GPIO Controller
|
||||
* Super I/O Controller
|
||||
* PCI-Express 1 Controller
|
||||
* Graphic Display Controller
|
||||
* MCTP Controller
|
||||
* Mailbox Controller
|
||||
* Virtual UART
|
||||
* eSPI Controller
|
||||
|
||||
Boot options
|
||||
------------
|
||||
|
||||
Images can be downloaded from the ASPEED Forked OpenBMC GitHub release repository :
|
||||
|
||||
https://github.com/AspeedTech-BMC/openbmc/releases
|
||||
|
||||
Booting the ast2700-evb machine
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue