[BACK]Return to arm64.html CVS log [TXT][DIR] Up to [local] / www

Annotation of www/arm64.html, Revision 1.6

1.1       patrick     1: <!DOCTYPE HTML PUBLIC  "-//W3C//DTD HTML 4.01 Transitional//EN"
                      2:        "http://www.w3.org/TR/html4/loose.dtd">
                      3: <html>
                      4: <head>
                      5: <title>OpenBSD/arm64</title>
                      6: <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
                      7: <meta name="description" content="the OpenBSD/arm64 page">
                      8: <meta name="copyright" content="This document copyright 2017 by OpenBSD.">
                      9: <meta name="viewport" content="width=device-width, initial-scale=1">
                     10: <link rel="stylesheet" type="text/css" href="openbsd.css">
                     11: <link rel="canonical" href="https://www.openbsd.org/arm64.html">
                     12: </head>
                     13:
                     14: <body bgcolor="#ffffff" text="#000000" link="#23238e">
                     15:
                     16: <h2>
                     17: <a href="index.html">
                     18: <font color="#0000ff"><i>Open</i></font><font color="#000084">BSD</font></a>
                     19: <font color="#e00000">arm64</font>
                     20: </h2>
                     21: <hr>
                     22:
                     23: <p>
                     24: OpenBSD/arm64 is a port of OpenBSD to various 64-bit ARM based systems.
                     25: </p>
                     26:
1.3       tb         27: <p>
1.1       patrick    28: A mailing list for ARM-based ports is available at
                     29: <u><font color="#23238e">arm@openbsd.org</font></u>.
                     30: To join the OpenBSD/arm mailing list, send a message body of
                     31: <b>"subscribe arm"</b> to
                     32: <a href="mailto:majordomo@openbsd.org">majordomo@openbsd.org</a>.
                     33: Please be sure to check our <a href="mail.html">mailing list policy</a> before
                     34: subscribing.
                     35:
                     36: <br clear=all>
                     37: <hr>
                     38:
                     39: <a name="status"></a>
                     40: <h3><font color="#0000e0"><strong>Current status</strong></font></h3>
                     41:
                     42: <p>
1.4       jsg        43: The current target platforms are Pine64, Raspberry Pi 3 and Opteron A1100.
1.1       patrick    44: </p>
                     45:
1.6     ! jsg        46: <p>
        !            47: The Pine64 currently requires an image based on a non-redistributable
        !            48: boot0 file from Allwinner to be installed on the system disk.
        !            49: This will hopefully be resolved by a replacement in a future U-Boot
        !            50: release.  The install media does not include these boot images or
        !            51: a Pine64 device tree.
        !            52: </p>
        !            53:
        !            54: <p>
        !            55: The Raspberry Pi 3 requires closed but redistributable files on the
        !            56: system disk to load into the VC4 GPU which starts the ARM cores.
        !            57: The boot ROM will only try to load these files off an SD card unless a
        !            58: special config.txt value is set to irreversibly enable USB boot mode.
        !            59: These files are present in the install media but there is no driver
        !            60: for SD/MMC yet so a USB disk drive and manual steps are required.
        !            61: </p>
        !            62:
        !            63: <p>
        !            64: Opteron A1100 machines on the other hand come with a UEFI firmware
        !            65: that includes a device tree and can boot off SATA or USB devices without
        !            66: board specific boot files on the system disk.
        !            67: <p>
        !            68:
1.1       patrick    69: <a name="hardware"></a>
                     70: <h3><font color="#0000e0"><strong>Supported hardware</strong></font></h3>
                     71:
                     72: <p>
                     73: OpenBSD/arm64 bundles various platforms sharing the 64-bit ARM
                     74: architecture. Due to the fact that there are many System on a
                     75: Chips (SoC) around, OpenBSD/arm64 differentiates between various
                     76: SoCs and may have a different level of support between them.
                     77: </p>
                     78:
                     79: <ul>
1.4       jsg        80:        <li>Allwinner A64
                     81:        <ul>
                     82:                <li>Pine64
                     83:        </ul>
                     84:        <li>AMD Opteron A1100 (Seattle)
                     85:        <ul>
                     86:                <li>AMD Seattle Development Board
1.5       jsg        87:                <li>SoftIron OverDrive 1000
1.4       jsg        88:                <li>SoftIron OverDrive 3000
                     89:        </ul>
                     90:        <li>Broadcom BCM2837
                     91:        <ul>
                     92:                <li>Raspberry Pi 3
                     93:        </ul>
1.1       patrick    94: </ul>
                     95:
                     96: <h4>Ethernet</h4>
                     97: <ul>
                     98:        <li><a href="http://man.openbsd.org/?query=smsc&amp;sektion=4&amp;arch=arm64">smsc(4)</a>
                     99:          integrated SMSC LAN95xx 10/100 USB Ethernet on <tt>Raspberry Pi 3</tt></li>
                    100: </ul>
                    101:
                    102: <h4>Storage</h4>
1.4       jsg       103: <ul>
                    104:        <li><a href="http://man.openbsd.org/?query=ahci&amp;sektion=4&amp;arch=arm64">ahci(4)</a>
                    105:          on <tt>Opteron A1100</tt></li>
                    106: </ul>
1.1       patrick   107:
                    108: <h4>USB</h4>
                    109: <ul>
                    110:        <li><a href="http://man.openbsd.org/?query=dwctwo&amp;sektion=4&amp;arch=arm64">dwctwo(4)</a>
                    111:          on <tt>Raspberry Pi 3</tt></li>
                    112:        <li><a href="http://man.openbsd.org/?query=ehci&amp;sektion=4&amp;arch=arm64">ehci(4)</a>
                    113:          on <tt>Pine64</tt></li>
1.5       jsg       114:        <li><a href="http://man.openbsd.org/?query=xhci&amp;sektion=4&amp;arch=arm64">xhci(4)</a>
                    115:          on <tt>OverDrive 1000</tt></li>
1.1       patrick   116: </ul>
                    117:
                    118: <b>No real time clock:</b> Many of the arm64 devices do not have a
                    119: battery-backed real time clock. For this reason, using the <tt>-s</tt>
                    120: option of <a href="faq/faq8.html#OpenNTPD">OpenNTPD</a> may be desirable.
                    121:
                    122: <a name="install"></a>
                    123: <h3><font color="#0000e0">
                    124: <strong>Getting and installing</strong>
                    125: </font></h3>
                    126:
                    127: <p>
                    128: Snapshots are made available from time to time, in
                    129: <a href="https://ftp.OpenBSD.org/pub/OpenBSD/snapshots/arm64">this location</a>
                    130: as well as in a few
                    131: <a href="ftp.html">mirrors</a>.
                    132: Here are the
                    133: <a href="https://ftp.OpenBSD.org/pub/OpenBSD/snapshots/arm64/INSTALL.arm64">
1.2       tb        134: OpenBSD/arm64 snapshot installation instructions</a> as well.
1.1       patrick   135: </p>
                    136:
                    137: </body>
                    138: </html>