Skip to content

Commit

Permalink
ci: fix: re-organize description of supported architectures (#757)
Browse files Browse the repository at this point in the history
Signed-off-by: edgex-jenkins <[email protected]>
  • Loading branch information
edgex-jenkins committed May 11, 2022
1 parent f880912 commit 5f1f83d
Show file tree
Hide file tree
Showing 6 changed files with 150 additions and 168 deletions.
13 changes: 7 additions & 6 deletions 2.2/general/PlatformRequirements/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2797,18 +2797,19 @@ <h1 id="platform-requirements">Platform Requirements</h1>
<div class="tabbed-block">
<p>EdgeX Foundry has been run successfully on many systems, including, but not limited to the following systems</p>
<ul>
<li>Windows (ver 7 - 10)</li>
<li>Ubuntu Desktop (ver 14-20)</li>
<li>Ubuntu Server (ver 14-20)</li>
<li>Ubuntu Core (ver 16-18)</li>
<li>Mac OS X 10</li>
<li>Windows 7 and higher</li>
<li>Ubuntu Desktop/Server 14 and higher</li>
<li>Ubuntu Core 16 and higher</li>
<li>Mac OS X</li>
</ul>
</div>
</div>
</div>
<div class="admonition info">
<p class="admonition-title">Info</p>
<p>EdgeX is agnostic with regards to hardware (x86 and ARM), but only release artifacts for x86 and ARM 64 systems. EdgeX has been successfully run on ARM 32 platforms but has required users to build their own executable from source. EdgeX does not officially support ARM 32.</p>
<p>EdgeX Foundry runs on various distributions and / or versions of Linux, Unix, MacOS, Windows, etc. However, the community only supports the platform on <code>amd64</code> (x86-64) and <code>arm64</code> architectures.</p>
<p>EdgeX Foundry releases pre-built artifacts as Docker images and Snaps. Please refer to <a href="../../getting-started">Getting Started</a> for details.</p>
<p>EdgeX can run on <code>armhf</code> architecture but that requires users to build their own executables from source. EdgeX does not officially support <code>armhf</code>.</p>
</div>


Expand Down
2 changes: 1 addition & 1 deletion 2.2/getting-started/Ch-GettingStartedDevelopers/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3018,7 +3018,7 @@ <h2 id="introduction">Introduction</h2>
<h2 id="what-you-need">What You Need</h2>
<h3 id="hardware">Hardware</h3>
<p>EdgeX Foundry is an operating system (OS) and hardware (HW)-agnostic edge software platform.
See the reference page for <a href="../quick-start/#reference-platform-requirements">platform requirements</a>. These provide guidance on a minimal platform to run the EdgeX platform. However, as a developer, you may find that additional memory, disk space, and improved CPU are essential to building and debugging.</p>
See the reference page for <a href="../../general/PlatformRequirements">platform requirements</a>. These provide guidance on a minimal platform to run the EdgeX platform. However, as a developer, you may find that additional memory, disk space, and improved CPU are essential to building and debugging.</p>
<h3 id="software">Software</h3>
<p>Developers need to install the following software to get,
run and develop EdgeX Foundry micro services:</p>
Expand Down
21 changes: 1 addition & 20 deletions 2.2/getting-started/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -478,13 +478,6 @@
</label>
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>

<li class="md-nav__item">
<a href="#supported-architectures" class="md-nav__link">
Supported Architectures
</a>

</li>

<li class="md-nav__item">
<a href="#user" class="md-nav__link">
User
Expand Down Expand Up @@ -2848,13 +2841,6 @@
</label>
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>

<li class="md-nav__item">
<a href="#supported-architectures" class="md-nav__link">
Supported Architectures
</a>

</li>

<li class="md-nav__item">
<a href="#user" class="md-nav__link">
User
Expand Down Expand Up @@ -2923,12 +2909,7 @@


<h1 id="getting-started">Getting Started</h1>
<div class="admonition attention">
<p class="admonition-title">Attention</p>
<h2 id="supported-architectures">Supported Architectures</h2>
<p>EdgeX Foundry is a hardware and operating system agnostic IoT / edge platform. It is was built to run on Intel and ARM hardware. It runs on various distributions and / or versions of Linux, Unix, MacOS, Windows, etc.</p>
<p>However, the EdgeX Foundry community only supports the platform on Intel (x86, x86_64) and ARM64 hardware. Adopters may build EdgeX for ARM32, but the community does not support or provide pre-built artifacts such as Docker containers, snaps, etc. for ARM32. Building EdgeX for ARM32 will typically require some modifications to the build process. Some services may not compile on ARM32 and/or require removal of components such as ZMQ that are not available or compile on ARM32.</p>
</div>
<p>EdgeX Foundry is operating system and architecture agnostic. The community releases artifacts for common architectures. However, it is possible to build the components for other platforms. See the <a href="../general/PlatformRequirements">platform requirements</a> reference page for details.</p>
<p>To get started you need to get EdgeX Foundry either as a User or as a Developer/Contributor.</p>
<h2 id="user">User</h2>
<p>If you want to get the EdgeX platform and run it (but do not
Expand Down
2 changes: 1 addition & 1 deletion 2.2/search/search_index.json

Large diffs are not rendered by default.

Loading

0 comments on commit 5f1f83d

Please sign in to comment.