mirror of https://github.com/parazyd/arm-sdk.git
update documentation
This commit is contained in:
parent
26c4f30026
commit
8fddd076f0
|
|
@ -1,3 +1,4 @@
|
||||||
|
dist
|
||||||
tmp
|
tmp
|
||||||
PASSING
|
PASSING
|
||||||
rsyncsdk.sh
|
rsyncsdk.sh
|
||||||
|
|
|
||||||
19
README.md
19
README.md
|
|
@ -13,7 +13,7 @@ arm-sdk is designed to be used interactively from a terminal, as well as
|
||||||
from shell scripts. It requires the following packages to be installed:
|
from shell scripts. It requires the following packages to be installed:
|
||||||
|
|
||||||
```
|
```
|
||||||
sudo git-core zsh curl wget debootstrap cgpt xz-utils kpartx parted qemu-user-static build-essential rsync gcc-arm-none-eabi gcc-multilib lib32z1 u-boot-tools device-tree-compiler lzop dosfstools
|
sudo git-core zsh curl wget debootstrap cgpt xz-utils kpartx parted qemu-user-static build-essential rsync gcc-arm-none-eabi gcc-multilib lib32z1 u-boot-tools device-tree-compiler lzop dosfstools vboot-utils vboot-kernel-utils
|
||||||
```
|
```
|
||||||
|
|
||||||
## Initial setup
|
## Initial setup
|
||||||
|
|
@ -47,20 +47,21 @@ Now is the time you choose the device and OS you want to build the image for.
|
||||||
|
|
||||||
### Currently supported boards
|
### Currently supported boards
|
||||||
|
|
||||||
* `raspi` - Raspberry Pi 2 and 3
|
|
||||||
* `bananapi` - Banana Pi
|
* `bananapi` - Banana Pi
|
||||||
* `bananapro` - Banana Pi Pro
|
* `bananapro` - Banana Pi Pro
|
||||||
* `cubieboard2` - Cubieboard 2
|
* `beagleboneblack` - BeagleBone Black
|
||||||
* `cubietruck` - Cubietruck
|
|
||||||
* `chromeacer` - Acer ARM Chromebook
|
* `chromeacer` - Acer ARM Chromebook
|
||||||
* `chromeveyron` - Veyron ARM Chromebook (RK3288)
|
* `chromeveyron` - Veyron ARM Chromebook (RK3288)
|
||||||
* `odroidxu` - ODROID-XU
|
* `cubieboard2` - Cubieboard 2
|
||||||
* `bbb` - BeagleBone Black
|
* `cubietruck` - Cubietruck
|
||||||
* `ouya` - OUYA gaming console
|
|
||||||
* `n900` - Nokia N900
|
* `n900` - Nokia N900
|
||||||
|
* `odroidxu` - ODROID-XU
|
||||||
|
* `ouya` - OUYA gaming console
|
||||||
|
* `raspi2` - Raspberry Pi 2 and 3
|
||||||
|
* `raspi3` - Raspberry Pi 3 (64bit)
|
||||||
|
|
||||||
```
|
```
|
||||||
; init devuan cubietruck
|
; load devuan cubietruck
|
||||||
```
|
```
|
||||||
|
|
||||||
Once initialized, you can run the helper command:
|
Once initialized, you can run the helper command:
|
||||||
|
|
@ -69,7 +70,7 @@ Once initialized, you can run the helper command:
|
||||||
; build_image_dist
|
; build_image_dist
|
||||||
```
|
```
|
||||||
|
|
||||||
and the image will automatically be build for you. Once finished, you will be
|
The image will automatically be build for you. Once finished, you will be
|
||||||
able to find it in the `dist/` directory in arm-sdk's root.
|
able to find it in the `dist/` directory in arm-sdk's root.
|
||||||
|
|
||||||
For more info, see the `doc/` directory.
|
For more info, see the `doc/` directory.
|
||||||
|
|
|
||||||
2
TODO.md
2
TODO.md
|
|
@ -2,4 +2,4 @@ things needed doing
|
||||||
===================
|
===================
|
||||||
|
|
||||||
* remove systemd from raspi-config and include it in builds
|
* remove systemd from raspi-config and include it in builds
|
||||||
* compile new gcc 4.9 toolchains
|
* documentation
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,6 @@
|
||||||
Notes and quirks for specific devices
|
Notes and quirks for specific devices
|
||||||
=====================================
|
=====================================
|
||||||
|
|
||||||
## ODROID-XU
|
|
||||||
* The kernel refuses to build with Devuan's default toolchain `arm-none-eabi`.
|
|
||||||
Use `arm-linux-gnueabi-4.7` that I provide on https://pub.parazyd.cf/mirror
|
|
||||||
instead.
|
|
||||||
|
|
||||||
## Raspberry Pi 2
|
## Raspberry Pi 2
|
||||||
* This build script will create an image that works on the Raspberry Pi 3 as
|
* This build script will create an image that works on the Raspberry Pi 3 as
|
||||||
well. It also includes the required firmware for getting onboard Wifi/Bluetooth
|
well. It also includes the required firmware for getting onboard Wifi/Bluetooth
|
||||||
|
|
@ -16,9 +11,6 @@ Notes and quirks for specific devices
|
||||||
please keep note of it when you try connecting to an access point.
|
please keep note of it when you try connecting to an access point.
|
||||||
|
|
||||||
## BeagleBone Black
|
## BeagleBone Black
|
||||||
* The kernel refuses to build with Devuan's default toolchain `arm-none-eabi`.
|
|
||||||
Use `arm-linux-gnueabi-4.7` that I provide on https://pub.parazyd.cf/mirror
|
|
||||||
instead.
|
|
||||||
* In `/root/` you will find the `xorg.conf` needed to run X properly. You will
|
* In `/root/` you will find the `xorg.conf` needed to run X properly. You will
|
||||||
also find a shell script that allows you to use USB as an ethernet device
|
also find a shell script that allows you to use USB as an ethernet device
|
||||||
|
|
||||||
|
|
@ -40,4 +32,5 @@ fastboot boot zImage-3.1.10-tk*
|
||||||
## Nokia N900
|
## Nokia N900
|
||||||
* [http://pub.parazyd.cf/N900/merlijnsdocs.txt](http://pub.parazyd.cf/N900/merlijnsdocs.txt)
|
* [http://pub.parazyd.cf/N900/merlijnsdocs.txt](http://pub.parazyd.cf/N900/merlijnsdocs.txt)
|
||||||
* [http://talk.maemo.org/showthread.php?t=81613](http://talk.maemo.org/showthread.php?t=81613)
|
* [http://talk.maemo.org/showthread.php?t=81613](http://talk.maemo.org/showthread.php?t=81613)
|
||||||
|
* The `uImage` can be found in the `/root/` directory in the image.
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
Subproject commit 7a41eafbeac527297f635b858ef64edf8d750db0
|
Subproject commit 30750201ee956d93e2a2582c7ab056a71841b541
|
||||||
Loading…
Reference in New Issue