Annotation of wikisrc/ports/evbarm/allwinner.mdwn, revision 1.61

1.1       wiki        1: [[!meta title="NetBSD/evbarm on Allwinner Technology SoCs"]]
                      2: 
1.61    ! wiki        3: NetBSD supports many boards based on Allwinner SoCs. Starting with NetBSD 8.0, FDT is used to configure devices. As a result, a large number of boards and configurations can be supported with a single kernel.
1.49      wiki        4: 
1.18      wiki        5: [[!toc levels=2]]
                      6: 
1.61    ! wiki        7: # Supported SoCs
        !             8: 
        !             9: <table>
        !            10:   <thead>
        !            11:     <tr>
        !            12:       <th>Family</th>
        !            13:       <th>SoC</th>
        !            14:       <th>NetBSD version</th>
        !            15:       <th>Notes</th>
        !            16:     </tr>
        !            17:   </thead>
        !            18:   <tbody>
        !            19:     <tr><td>sun4i</td><td>A10</td><td>8.99.3 and later</td><td></td></tr>
        !            20:     <tr><td>sun5i</td><td>A10s</td><td>-</td><td></td></tr>
        !            21:     <tr><td>sun5i</td><td>A13</td><td>8.99.2 and later</td><td></td></tr>
        !            22:     <tr><td>sun5i</td><td>GR8</td><td>8.99.2 and later</td><td></td></tr>
        !            23:     <tr><td>sun5i</td><td>R8</td><td>8.99.2 and later</td><td></td></tr>
        !            24:     <tr><td>sun6i</td><td>A31</td><td>7.0 and later</td><td></td></tr>
        !            25:     <tr><td>sun6i</td><td>A31s</td><td>-</td><td></td></tr>
        !            26:     <tr><td>sun7i</td><td>A20</td><td>7.0 and later</td><td></td></tr>
        !            27:     <tr><td>sun8i</td><td>A23</td><td>-</td><td></td></tr>
        !            28:     <tr><td>sun8i</td><td>A33</td><td>-</td><td></td></tr>
        !            29:     <tr><td>sun8i</td><td>A83T</td><td>8.0 and later</td><td></td></tr>
        !            30:     <tr><td>sun8i</td><td>H2+</td><td>8.0 and later</td><td></td></tr>
        !            31:     <tr><td>sun8i</td><td>H3</td><td>8.0 and later</td><td></td></tr>
        !            32:     <tr><td>sun9i</td><td>A80</td><td>8.0 and later</td><td></td></tr>
        !            33:     <tr><td>sun50i</td><td>A64</td><td>8.99.2 and later</td><td>aarch32 mode</td></tr>
        !            34:     <tr><td>sun50i</td><td>H5</td><td>-</td><td></td></tr>
        !            35:     <tr><td>sun50i</td><td>H6</td><td>-</td><td></td></tr>
        !            36:   </tbody>
        !            37: </table>
        !            38: 
1.1       wiki       39: 
                     40: # Supported hardware
1.61    ! wiki       41: 
        !            42: Please refer to the [SUNXI kernel config](https://nxr.netbsd.org/xref/src/sys/arch/evbarm/conf/SUNXI) for a list of supported hardware.
1.14      wiki       43: 
1.2       wiki       44: # Installation
                     45: 
1.61    ! wiki       46: - Download or build **armv7.img** from NetBSD -current
        !            47: - Write the image to disk: **dd if=armv7.img of=/dev/rld0d bs=1m conv=sync**
        !            48: - Install a board-specific U-Boot (2017.07 or later) from pkgsrc to the SD card: **dd if=/usr/pkg/share/u-boot/&lt;boardname&gt;/u-boot-sunxi-with-spl.bin of=/dev/rld0d bs=1k seek=8 conv=sync**

CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb