From eadab124044b0b1674c22525a73817cea27a299c Mon Sep 17 00:00:00 2001 From: Bob Mottram <bob@freedombone.net> Date: Thu, 28 Sep 2017 10:17:37 +0100 Subject: [PATCH] Make the list of supported ARM boards more obvious --- README.md | 2 +- doc/EN/boards.org | 35 +++++ man/freedombone-image.1.gz | Bin 3486 -> 3507 bytes website/EN/boards.html | 298 +++++++++++++++++++++++++++++++++++++ 4 files changed, 334 insertions(+), 1 deletion(-) create mode 100644 doc/EN/boards.org create mode 100644 website/EN/boards.html diff --git a/README.md b/README.md index 2467bb0d..84b73752 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ So you want to run your own internet services? Email, chat, VoIP, web sites, fil [Here's how](https://freedombone.net/homeserver.html). -And here's how [on a Beaglebone Black](https://freedombone.net/beaglebone.html). +And here's how [on a Beaglebone Black](https://freedombone.net/beaglebone.html). A list of other supported ARM boards [can be found here](https://freedombone.net/boards.html). Want to make a community mesh network which doesn't depend upon the internet? The [Freedombone Mesh](https://freedombone.net/mesh.html) is a wireless solution for autonomous communication that can be rapidly deployed in temporary, emergency or post-disaster situations where internet access is unavailable or compromised. diff --git a/doc/EN/boards.org b/doc/EN/boards.org new file mode 100644 index 00000000..6799fa06 --- /dev/null +++ b/doc/EN/boards.org @@ -0,0 +1,35 @@ +#+TITLE: +#+AUTHOR: Bob Mottram +#+EMAIL: bob@freedombone.net +#+KEYWORDS: freedombone, arm board, SBC, single board computer +#+DESCRIPTION: List of supported ARM boards +#+OPTIONS: ^:nil toc:nil +#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="freedombone.css" /> + +#+BEGIN_CENTER +[[file:images/logo.png]] +#+END_CENTER + +#+BEGIN_EXPORT html +<center> +<h1>Supported ARM boards</h1> +</center> +#+END_EXPORT + +The following ARM boards are supported by the build system. If your board isn't listed here then you may still be able to install Freedombone using [[./armbian.html][Armbian]]. + + - [[./downloads/current/freedombone-current-beaglebone-armhf.img.xz][beaglebone]] + - [[./downloads/current/freedombone-current-cubieboard2-armhf.img.xz][cubieboard2]] + - [[./downloads/current/freedombone-current-cubietruck-armhf.img.xz][cubietruck]] + - [[./downloads/current/freedombone-current-pcduino3-armhf.img.xz][pcduino3]] + - a20-olinuxino-lime + - a20-olinuxino-lime2 + - a20-olinuxino-micro + +The latest image builds can be found here + +#+BEGIN_EXPORT html +<center> +Return to the <a href="index.html">home page</a> +</center> +#+END_EXPORT diff --git a/man/freedombone-image.1.gz b/man/freedombone-image.1.gz index 6c8eab94413b55ab6b6449f9c795dc422b7941a1..27b5981ebe523990175387f2299d046fd4399d68 100644 GIT binary patch delta 3480 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 GAOHX`+N|LK delta 3455 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 diff --git a/website/EN/boards.html b/website/EN/boards.html new file mode 100644 index 00000000..a6965a60 --- /dev/null +++ b/website/EN/boards.html @@ -0,0 +1,298 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" +"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> +<head> +<!-- 2017-09-28 Thu 10:15 --> +<meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> +<meta name="viewport" content="width=device-width, initial-scale=1" /> +<title>‎</title> +<meta name="generator" content="Org mode" /> +<meta name="author" content="Bob Mottram" /> +<meta name="description" content="List of supported ARM boards" + /> +<meta name="keywords" content="freedombone, arm board, SBC, single board computer" /> +<style type="text/css"> + <!--/*--><![CDATA[/*><!--*/ + .title { text-align: center; + margin-bottom: .2em; } + .subtitle { text-align: center; + font-size: medium; + font-weight: bold; + margin-top:0; } + .todo { font-family: monospace; color: red; } + .done { font-family: monospace; color: green; } + .priority { font-family: monospace; color: orange; } + .tag { background-color: #eee; font-family: monospace; + padding: 2px; font-size: 80%; font-weight: normal; } + .timestamp { color: #bebebe; } + .timestamp-kwd { color: #5f9ea0; } + .org-right { margin-left: auto; margin-right: 0px; text-align: right; } + .org-left { margin-left: 0px; margin-right: auto; text-align: left; } + .org-center { margin-left: auto; margin-right: auto; text-align: center; } + .underline { text-decoration: underline; } + #postamble p, #preamble p { font-size: 90%; margin: .2em; } + p.verse { margin-left: 3%; } + pre { + border: 1px solid #ccc; + box-shadow: 3px 3px 3px #eee; + padding: 8pt; + font-family: monospace; + overflow: auto; + margin: 1.2em; + } + pre.src { + position: relative; + overflow: visible; + padding-top: 1.2em; + } + pre.src:before { + display: none; + position: absolute; + background-color: white; + top: -10px; + right: 10px; + padding: 3px; + border: 1px solid black; + } + pre.src:hover:before { display: inline;} + /* Languages per Org manual */ + pre.src-asymptote:before { content: 'Asymptote'; } + pre.src-awk:before { content: 'Awk'; } + pre.src-C:before { content: 'C'; } + /* pre.src-C++ doesn't work in CSS */ + pre.src-clojure:before { content: 'Clojure'; } + pre.src-css:before { content: 'CSS'; } + pre.src-D:before { content: 'D'; } + pre.src-ditaa:before { content: 'ditaa'; } + pre.src-dot:before { content: 'Graphviz'; } + pre.src-calc:before { content: 'Emacs Calc'; } + pre.src-emacs-lisp:before { content: 'Emacs Lisp'; } + pre.src-fortran:before { content: 'Fortran'; } + pre.src-gnuplot:before { content: 'gnuplot'; } + pre.src-haskell:before { content: 'Haskell'; } + pre.src-hledger:before { content: 'hledger'; } + pre.src-java:before { content: 'Java'; } + pre.src-js:before { content: 'Javascript'; } + pre.src-latex:before { content: 'LaTeX'; } + pre.src-ledger:before { content: 'Ledger'; } + pre.src-lisp:before { content: 'Lisp'; } + pre.src-lilypond:before { content: 'Lilypond'; } + pre.src-lua:before { content: 'Lua'; } + pre.src-matlab:before { content: 'MATLAB'; } + pre.src-mscgen:before { content: 'Mscgen'; } + pre.src-ocaml:before { content: 'Objective Caml'; } + pre.src-octave:before { content: 'Octave'; } + pre.src-org:before { content: 'Org mode'; } + pre.src-oz:before { content: 'OZ'; } + pre.src-plantuml:before { content: 'Plantuml'; } + pre.src-processing:before { content: 'Processing.js'; } + pre.src-python:before { content: 'Python'; } + pre.src-R:before { content: 'R'; } + pre.src-ruby:before { content: 'Ruby'; } + pre.src-sass:before { content: 'Sass'; } + pre.src-scheme:before { content: 'Scheme'; } + pre.src-screen:before { content: 'Gnu Screen'; } + pre.src-sed:before { content: 'Sed'; } + pre.src-sh:before { content: 'shell'; } + pre.src-sql:before { content: 'SQL'; } + pre.src-sqlite:before { content: 'SQLite'; } + /* additional languages in org.el's org-babel-load-languages alist */ + pre.src-forth:before { content: 'Forth'; } + pre.src-io:before { content: 'IO'; } + pre.src-J:before { content: 'J'; } + pre.src-makefile:before { content: 'Makefile'; } + pre.src-maxima:before { content: 'Maxima'; } + pre.src-perl:before { content: 'Perl'; } + pre.src-picolisp:before { content: 'Pico Lisp'; } + pre.src-scala:before { content: 'Scala'; } + pre.src-shell:before { content: 'Shell Script'; } + pre.src-ebnf2ps:before { content: 'ebfn2ps'; } + /* additional language identifiers per "defun org-babel-execute" + in ob-*.el */ + pre.src-cpp:before { content: 'C++'; } + pre.src-abc:before { content: 'ABC'; } + pre.src-coq:before { content: 'Coq'; } + pre.src-groovy:before { content: 'Groovy'; } + /* additional language identifiers from org-babel-shell-names in + ob-shell.el: ob-shell is the only babel language using a lambda to put + the execution function name together. */ + pre.src-bash:before { content: 'bash'; } + pre.src-csh:before { content: 'csh'; } + pre.src-ash:before { content: 'ash'; } + pre.src-dash:before { content: 'dash'; } + pre.src-ksh:before { content: 'ksh'; } + pre.src-mksh:before { content: 'mksh'; } + pre.src-posh:before { content: 'posh'; } + /* Additional Emacs modes also supported by the LaTeX listings package */ + pre.src-ada:before { content: 'Ada'; } + pre.src-asm:before { content: 'Assembler'; } + pre.src-caml:before { content: 'Caml'; } + pre.src-delphi:before { content: 'Delphi'; } + pre.src-html:before { content: 'HTML'; } + pre.src-idl:before { content: 'IDL'; } + pre.src-mercury:before { content: 'Mercury'; } + pre.src-metapost:before { content: 'MetaPost'; } + pre.src-modula-2:before { content: 'Modula-2'; } + pre.src-pascal:before { content: 'Pascal'; } + pre.src-ps:before { content: 'PostScript'; } + pre.src-prolog:before { content: 'Prolog'; } + pre.src-simula:before { content: 'Simula'; } + pre.src-tcl:before { content: 'tcl'; } + pre.src-tex:before { content: 'TeX'; } + pre.src-plain-tex:before { content: 'Plain TeX'; } + pre.src-verilog:before { content: 'Verilog'; } + pre.src-vhdl:before { content: 'VHDL'; } + pre.src-xml:before { content: 'XML'; } + pre.src-nxml:before { content: 'XML'; } + /* add a generic configuration mode; LaTeX export needs an additional + (add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */ + pre.src-conf:before { content: 'Configuration File'; } + + table { border-collapse:collapse; } + caption.t-above { caption-side: top; } + caption.t-bottom { caption-side: bottom; } + td, th { vertical-align:top; } + th.org-right { text-align: center; } + th.org-left { text-align: center; } + th.org-center { text-align: center; } + td.org-right { text-align: right; } + td.org-left { text-align: left; } + td.org-center { text-align: center; } + dt { font-weight: bold; } + .footpara { display: inline; } + .footdef { margin-bottom: 1em; } + .figure { padding: 1em; } + .figure p { text-align: center; } + .inlinetask { + padding: 10px; + border: 2px solid gray; + margin: 10px; + background: #ffffcc; + } + #org-div-home-and-up + { text-align: right; font-size: 70%; white-space: nowrap; } + textarea { overflow-x: auto; } + .linenr { font-size: smaller } + .code-highlighted { background-color: #ffff00; } + .org-info-js_info-navigation { border-style: none; } + #org-info-js_console-label + { font-size: 10px; font-weight: bold; white-space: nowrap; } + .org-info-js_search-highlight + { background-color: #ffff00; color: #000000; font-weight: bold; } + .org-svg { width: 90%; } + /*]]>*/--> +</style> +<link rel="stylesheet" type="text/css" href="freedombone.css" /> +<script type="text/javascript"> +/* +@licstart The following is the entire license notice for the +JavaScript code in this tag. + +Copyright (C) 2012-2017 Free Software Foundation, Inc. + +The JavaScript code in this tag is free software: you can +redistribute it and/or modify it under the terms of the GNU +General Public License (GNU GPL) as published by the Free Software +Foundation, either version 3 of the License, or (at your option) +any later version. The code is distributed WITHOUT ANY WARRANTY; +without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU GPL for more details. + +As additional permission under GNU GPL version 3 section 7, you +may distribute non-source (e.g., minimized or compacted) forms of +that code without the copy of the GNU GPL normally required by +section 4, provided you include this license notice and a URL +through which recipients can access the Corresponding Source. + + +@licend The above is the entire license notice +for the JavaScript code in this tag. +*/ +<!--/*--><![CDATA[/*><!--*/ + function CodeHighlightOn(elem, id) + { + var target = document.getElementById(id); + if(null != target) { + elem.cacheClassElem = elem.className; + elem.cacheClassTarget = target.className; + target.className = "code-highlighted"; + elem.className = "code-highlighted"; + } + } + function CodeHighlightOff(elem, id) + { + var target = document.getElementById(id); + if(elem.cacheClassElem) + elem.className = elem.cacheClassElem; + if(elem.cacheClassTarget) + target.className = elem.cacheClassTarget; + } +/*]]>*///--> +</script> +</head> +<body> +<div id="preamble" class="status"> +<a name="top" id="top"></a> +</div> +<div id="content"> +<div class="org-center"> + +<div class="figure"> +<p><img src="images/logo.png" alt="logo.png" /> +</p> +</div> +</div> + +<center> +<h1>Supported ARM boards</h1> +</center> + +<p> +The following ARM boards are supported by the build system. If your board isn't listed here then you may still be able to install Freedombone using <a href="./armbian.html">Armbian</a>. +</p> + +<ul class="org-ul"> +<li><a href="./downloads/current/freedombone-current-beaglebone-armhf.img.xz">beaglebone</a></li> +<li><a href="./downloads/current/freedombone-current-cubieboard2-armhf.img.xz">cubieboard2</a></li> +<li><a href="./downloads/current/freedombone-current-cubietruck-armhf.img.xz">cubietruck</a></li> +<li><a href="./downloads/current/freedombone-current-pcduino3-armhf.img.xz">pcduino3</a></li> +<li>a20-olinuxino-lime</li> +<li>a20-olinuxino-lime2</li> +<li>a20-olinuxino-micro</li> +</ul> + +<p> +The latest image builds can be found here +</p> + +<center> +Return to the <a href="index.html">home page</a> +</center> +</div> +<div id="postamble" class="status"> + +<style type="text/css"> +.back-to-top { + position: fixed; + bottom: 2em; + right: 0px; + text-decoration: none; + color: #000000; + background-color: rgba(235, 235, 235, 0.80); + font-size: 12px; + padding: 1em; + display: none; +} + +.back-to-top:hover { + background-color: rgba(135, 135, 135, 0.50); +} +</style> + +<div class="back-to-top"> +<a href="#top">Back to top</a> | <a href="mailto:bob@freedombone.net">E-mail me</a> +</div> +</div> +</body> +</html>