Stefan Bosch | b39cacc | 2020-07-10 19:07:38 +0200 | [diff] [blame] | 1 | |
| 2 | Summary |
| 3 | ======= |
| 4 | |
| 5 | This README is about U-Boot support for SAMSUNG's/NEXELL's ARM Cortex-A9 based |
| 6 | S5P4418 SoC. It is based on FriendlyARM's U-Boot v2016.01 for the NanoPi2 |
| 7 | (and other) boards [1]. |
| 8 | |
| 9 | Currently the following boards are supported: |
| 10 | |
| 11 | * FriendlyArm NanoPi2 [2] |
| 12 | * FriendlyArm NanoPC-T2 [3] |
| 13 | |
| 14 | |
| 15 | Build |
| 16 | ===== |
| 17 | |
| 18 | * NanoPi2 and NanoPC-T2 |
| 19 | |
| 20 | make s5p4418_nanopi2_defconfig |
| 21 | make |
| 22 | |
| 23 | |
| 24 | Installation |
| 25 | ============ |
| 26 | |
| 27 | - Download Official-ROMs-SDCard-20190718.7z from [4] (images files for android, |
| 28 | friendlyCore and LUbuntu) |
| 29 | - Use s5p4418-sd-lubuntu-desktop-xenial-4.4-armhf-20190718.img to make a SD-card |
| 30 | - Use dd in the directory where U-Boot has been built to update U-Boot: |
| 31 | (replace <SD-card> with the device used for the SD-card, e.g. sdc) |
| 32 | sudo dd seek=3841 if=u-boot.bin of=/dev/<SD-card> |
| 33 | - Boot the board from this SD-card |
| 34 | |
| 35 | The source code for (the used?) LUbuntu 16.04 can be found at [5]. |
| 36 | |
| 37 | |
| 38 | Links |
| 39 | ===== |
| 40 | |
| 41 | [1] FriendlyArm U-boot v2016.01: |
| 42 | |
| 43 | https://github.com/friendlyarm/u-boot/tree/nanopi2-v2016.01 |
| 44 | |
| 45 | |
| 46 | [2] NanoPi2: |
| 47 | |
| 48 | http://wiki.friendlyarm.com/wiki/index.php/NanoPi_2 |
| 49 | |
| 50 | |
| 51 | [3] NanoPC-T2: |
| 52 | |
| 53 | http://wiki.friendlyarm.com/wiki/index.php/NanoPC-T2 |
| 54 | |
| 55 | |
| 56 | [4] FriendlyArm image files for NanoPi2: |
| 57 | |
| 58 | http://download.friendlyarm.com//NanoPi2 |
| 59 | |
| 60 | |
| 61 | [5] FriendlyArm LUbuntu 16.04 Source Code for NanoPi2: |
| 62 | |
| 63 | https://github.com/friendlyarm/linux/tree/nanopi2-v4.4.y |