u-boot/doc/README.s5p4418
Stefan Bosch b39cacc268 arm: add (default) config for nanopi2 board
Changes in relation to FriendlyARM's U-Boot nanopi2-v2016.01:
- Configuration changed, mainly several "CONFIG_..." moved from
  s5p4418_nanopi2.h to s5p4418_nanopi2_defconfig and USB related
  configs removed because USB is not supported yet.
- s5p4418_nanopi2.h: "CONFIG_" removed from several s5p4418/nanopi2
  specific defines because the appropriate values do not need to be
  configurable.
- pinctrl is supported now, therefore "CONFIG_PINCTRL=y" added to
  s5p4418_nanopi2_defconfig.

Signed-off-by: Stefan Bosch <stefan_b@posteo.net>
2020-07-29 08:43:40 -04:00

63 lines
1.3 KiB
Text

Summary
=======
This README is about U-Boot support for SAMSUNG's/NEXELL's ARM Cortex-A9 based
S5P4418 SoC. It is based on FriendlyARM's U-Boot v2016.01 for the NanoPi2
(and other) boards [1].
Currently the following boards are supported:
* FriendlyArm NanoPi2 [2]
* FriendlyArm NanoPC-T2 [3]
Build
=====
* NanoPi2 and NanoPC-T2
make s5p4418_nanopi2_defconfig
make
Installation
============
- Download Official-ROMs-SDCard-20190718.7z from [4] (images files for android,
friendlyCore and LUbuntu)
- Use s5p4418-sd-lubuntu-desktop-xenial-4.4-armhf-20190718.img to make a SD-card
- Use dd in the directory where U-Boot has been built to update U-Boot:
(replace <SD-card> with the device used for the SD-card, e.g. sdc)
sudo dd seek=3841 if=u-boot.bin of=/dev/<SD-card>
- Boot the board from this SD-card
The source code for (the used?) LUbuntu 16.04 can be found at [5].
Links
=====
[1] FriendlyArm U-boot v2016.01:
https://github.com/friendlyarm/u-boot/tree/nanopi2-v2016.01
[2] NanoPi2:
http://wiki.friendlyarm.com/wiki/index.php/NanoPi_2
[3] NanoPC-T2:
http://wiki.friendlyarm.com/wiki/index.php/NanoPC-T2
[4] FriendlyArm image files for NanoPi2:
http://download.friendlyarm.com//NanoPi2
[5] FriendlyArm LUbuntu 16.04 Source Code for NanoPi2:
https://github.com/friendlyarm/linux/tree/nanopi2-v4.4.y