Difference between revisions of "ARM"

From coreboot
Jump to: navigation, search
(coreboot on ARM)
 
(10 intermediate revisions by 5 users not shown)
Line 1: Line 1:
=ARM=
+
coreboot runs on a bunch of ARM platforms. See [https://review.coreboot.org/cgit/coreboot.git/tree/src/soc src/soc]
  
==coreboot on ARM==
+
The first fully supported ARM platform in coreboot is the Samsung XE303CE [[Chromebooks|Chromebook]] ("snow"). It features an Exynos5250 SoC with a dual-core Cortex-A15 (ARMv7) processor. Exynos5420 support has also been added. More info about the Exynos5 SoCs and Coreboot is available [[Exynos5|here]].
  
coreboot on ARM is a work-in-progress. coreboot currently does not support ARM.
+
TI Beaglebone Black with the TI AM335x (ARM Cortex-A8) support is a work-in-progress. As of writing, basic infrastructure has been added, though full support is incomplete.
  
ARM SOC's with PCIe are now on the market for tablets, netbooks and servers. These systems can take advantage of coreboot's strength in properly configuring PCI, SAS, SATA and SCSI devices; fast boot times; and payload support.
+
ARM SOCs with PCIe are now on the market for tablets, netbooks and servers. These systems can take advantage of coreboot's strength in properly configuring PCI, SAS, SATA and SCSI devices; fast boot times; and payload support.
  
Marvell will have the first ARM devices supported by coreboot.
+
== ARM SOCs ==
  
==ARM SOC's==
+
* [http://www.marvell.com/products/processors/armada.html Marvell Armada 300, 510, 1000 with PCIe]
 +
* [http://www.marvell.com/products/processors/embedded/armada_xp/ Marvell Armada XP]
 +
* [http://www.marvell.com/products/processors/embedded/discovery_innovation/ Marvell Discovery Innovation Series with PCIe]
 +
* [http://www.marvell.com/products/processors/embedded/kirkwood/ Marvell Kirkwood Series with PCIe]
 +
* [http://www.st.com/internet/mcu/product/250658.jsp STMicroelectronics SPEAr1310 with PCIe]
 +
* [http://www.st.com/internet/mcu/product/251211.jsp STMicroelectronics SPEAr1340 with PCIe]
 +
* [http://focus.ti.com/dsp/docs/dspplatformscontento.tsp?sectionId=2&familyId=1875&tabId=2643 TI Sitara with PCIe]
 +
* [http://www.caviumnetworks.com/ECONA_CNS3XXX.html Cavium Networks ECONA CNS3XXX]
 +
* [http://www.samsung.com/global/business/semiconductor/productInfo.do?fmly_id=844&partnum=Exynos%204210&xFmly_id=229 Samsung Exynos 4210 with PCIe]
 +
* [http://www.nvidia.com/object/tegra.html NVIDIA TEGRA]
 +
* [http://www.semicon.panasonic.co.jp/en/catalog/uniphier/index.html Panasonic UniPhier MN2WS0220]
 +
* [http://www.ziilabs.com/products/processors/zms20.aspx ZiiLabs ZMS-20]
  
[http://www.marvell.com/products/processors/armada.html Marvell Armada 300, 510, 1000 with PCIe]
+
== Platforms ==
  
[http://www.marvell.com/products/processors/embedded/armada_xp/ Marvell Armada XP]
+
* [http://www.globalscaletechnologies.com/t-openrdudetails.aspx OpenRD Ultimate with Marvell 88F6281]
 
+
* [http://www.marvell.com/platforms/open_rd.html OpenRD Platforms with Marvell 88F6281]
[http://www.marvell.com/products/processors/embedded/discovery_innovation/  Marvell Discovery Innovation Series with PCIe]
+
* [http://www.wyse.com/products/hardware/thinclients/T50/ WYSE T50 Marvell Thin Client]
 
+
* [http://h10010.www1.hp.com/wwpc/us/en/sm/WF05a/12454-12454-321959-338927-3640405-4063703.html HP t5325 Marvell Thin Client]
[http://www.marvell.com/products/processors/embedded/kirkwood/  Marvell Kirkwood Series with PCIe]
+
* [http://www.ztsystems.com/Portals/0/ZTSystems_R1801e.pdf ZTSystems R1801e rackmount server with STMicroelectronics SPEAr 1310 with dual ARM� CortexTM-A9 cores]
 
+
* [http://pandaboard.org/ PandaBoard Dual-core ARM� Cortex�-A9 MPCore� mobile dev board]
[http://www.st.com/internet/mcu/product/250658.jsp STMicroelectronics SPEAr1310 with PCIe]
+
* [http://www.origenboard.org origenBOARD Exynos 4210 dev board]
 
+
* [http://www.toradex.com/Products/Colibri/Modules/Colibri-Tegra-2 Colibri T20 cpu module with NVIDIA Dual Core ARM Cortex A9 Processor]
[http://www.st.com/internet/mcu/product/251211.jsp STMicroelectronics SPEAr1340 with PCIe]
+
* [http://trimslice.com/ Trimslice NVIDIA Tegra 2 dual-core ARM Cortex A9 @ 1 GHz 0.6" thin desktop]
 
+
* [http://www.compulab.co.il/a510/html/a510-sb-datasheet.htm SBC-A510 Marvell Armada 510 micro-ATX, single board computer]
[http://focus.ti.com/dsp/docs/dspplatformscontento.tsp?sectionId=2&familyId=1875&tabId=2643  TI Sitara with PCIe]
 
 
 
[http://www.caviumnetworks.com/ECONA_CNS3XXX.html Cavium Networks ECONA CNS3XXX]
 
 
 
[http://www.samsung.com/global/business/semiconductor/productInfo.do?fmly_id=844&partnum=Exynos%204210&xFmly_id=229 Samsung Exynos 4210 with PCIe]
 
 
 
[http://www.nvidia.com/object/tegra.html NVIDIA TEGRA]
 
 
 
[http://www.semicon.panasonic.co.jp/en/catalog/uniphier/index.html  Panasonic UniPhier MN2WS0220]
 
 
 
[http://www.ziilabs.com/products/processors/zms20.aspx ZiiLabs ZMS-20]
 
 
 
==Platforms==
 
 
 
[http://www.globalscaletechnologies.com/t-openrdudetails.aspx OpenRD Ultimate with Marvell 88F6281]
 
 
 
[http://www.marvell.com/platforms/open_rd.html OpenRD Platforms with Marvell 88F6281]
 
 
 
[http://www.wyse.com/products/hardware/thinclients/T50/ WYSE T50 Marvell Thin Client]
 
 
 
[http://h10010.www1.hp.com/wwpc/us/en/sm/WF05a/12454-12454-321959-338927-3640405-4063703.html HP t5325 Marvell Thin Client]
 
 
 
[http://www.ztsystems.com/Portals/0/ZTSystems_R1801e.pdf ZTSystems R1801e rackmount server with STMicroelectronics SPEAr 1310 with dual CortexTM-A9 cores]
 
 
 
[http://pandaboard.org/ PandaBoard Dual-core -A9 mobile dev board]
 
 
 
[http://www.origenboard.org origenBOARD Exynos 4210 dev board]
 
 
 
[http://www.toradex.com/Products/Colibri/Modules/Colibri-Tegra-2 Colibri T20 cpu module with NVIDIA Dual Core ARM Cortex A9 Processor]
 
 
 
[http://trimslice.com/ Trimslice NVIDIA Tegra 2 dual-core ARM Cortex A9 @ 1 GHz 0.6" thin desktop]
 

Latest revision as of 10:07, 14 November 2016

coreboot runs on a bunch of ARM platforms. See src/soc

The first fully supported ARM platform in coreboot is the Samsung XE303CE Chromebook ("snow"). It features an Exynos5250 SoC with a dual-core Cortex-A15 (ARMv7) processor. Exynos5420 support has also been added. More info about the Exynos5 SoCs and Coreboot is available here.

TI Beaglebone Black with the TI AM335x (ARM Cortex-A8) support is a work-in-progress. As of writing, basic infrastructure has been added, though full support is incomplete.

ARM SOCs with PCIe are now on the market for tablets, netbooks and servers. These systems can take advantage of coreboot's strength in properly configuring PCI, SAS, SATA and SCSI devices; fast boot times; and payload support.

ARM SOCs

Platforms