-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathdevices
81 lines (72 loc) · 5.21 KB
/
devices
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
# We centralize supported devices and variables mapping for this release in here.
# Those are per device specific instructions. Format in the markdown is:
# Optional variable substitution (will only trigger an info log): <<IMAGE_URL>>
# Required variable substitution (will trigger an error log, exit will be 1): [[IMAGE_URL]]
# Format is a yaml file, where primary key is the device id (used in url), and then key: value mapping, where key
# is used is the variable used in expanded files.
rpi2:
DEVICE_NAME: Raspberry Pi 2
DEVICE_IMG_URL: https://raw.githubusercontent.com/ubuntu-core/snappy-dev-website/master/src/img/devices/raspberry-pi.png
IMAGE_URL: http://people.canonical.com/~mvo/all-snaps/rpi2-all-snap.img.xz
SETUP_NOTES: |
You will flash and then insert a SD card with Ubuntu Core on it. Then, just power up your device and you are ready to go!
dragonboard:
DEVICE_NAME: DragonBoard
DEVICE_IMG_URL: https://raw.githubusercontent.com/ubuntu-core/snappy-dev-website/master/src/img/devices/dragonboard.png
IMAGE_URL: http://people.canonical.com/~ogra/snappy/all-snaps/dragonboard/dragon-all-snap.img.xz
SETUP_NOTES: |
You will flash and then insert a SD card with Ubuntu Core on it. Then, just power up your device and you are ready to go!
beaglebone:
DEVICE_NAME: Beaglebone Black
DEVICE_IMG_URL: https://raw.githubusercontent.com/ubuntu-core/snappy-dev-website/master/src/img/devices/beaglebone.png
IMAGE_URL: http://people.canonical.com/~mvo/all-snaps/bbb-all-snap.img.xz
SETUP_NOTES: |
You will flash and then insert a SD card with Ubuntu Core on it. Then, just power up your device and you are ready to go!
ADDITIONAL_FIRST_BOOT_NOTES: |
Since we require our own boot loader in order to be fully compatible with Snappy, it's recommended to remove the bootloader available in the eMMC partition:
* On first boot (or each boot if you don't want to erase the bootloader available at the eMMC), you can also force it to boot to the sd card by pressing the user/boot switch button before powering up the device.
* Then, to remove the bootloader in the eMMC partition, you can run the following command on you Ubuntu Core system: `sudo dd if=/dev/zero of=/dev/mmcblk1 bs=1024 count=1024`
intel-nuc:
DEVICE_NAME: Intel® NUC
DEVICE_IMG_URL: https://raw.githubusercontent.com/ubuntu-core/snappy-dev-website/master/src/img/devices/Thin_Canyon_NUC_Front_Angle_Board.png
IMAGE_URL: http://people.canonical.com/~platform/snappy/ubuntu-core-15.04-intel-nuc.img.xz
BOOT_SELECT_KEY: F10
BIOS_INSTRUCTIONS: |
### Preparing the NUC (if using internal ROM as disk)
> Note that this step is only necessary in case you want to install Ubuntu Core on the 4GB eMMC Built-In Storage.
If you wired an ssd disk to your NUC, this section can be skipped.
1. Start your NUC by pressing the On button while pressing F2 during the boot up, this will open the BIOS settings.
1. On the initial screen, access the "advanced" tab and press to access the "Devices and Peripherals" Tab.
1. On the "Devices and Peripherals" menu, under the "On board devices" submenu, make sure that the emmc checkbox ("4GB emmc Built-in Storage") is checked.
> If you didn't find this option, this means that you need to update your NUC BIOS to latest version. For this, you can follow online instructions on the [Intel website](http://www.intel.com/content/www/us/en/support/boards-and-kits/000005850.html).
1. In the "Boot" menu, "Secure boot" submenu, make sure that the "secure boot" is not checked.
EMMC_DISK_INSTRUCTIONS: >
Please note that if you want to use the eMMC instead of an internal ssd drive, replace **/dev/sdX** by **/dev/mmcblk0**
which refers to the eMMC option.
kvm:
DEVICE_NAME: KVM
DEVICE_IMG_URL: https://raw.githubusercontent.com/ubuntu-core/snappy-dev-website/master/src/img/devices/kvm.png
IMAGE_URL: http://UNPUBLISHED/kvm-image-16.04.img.xz
vagrant:
DEVICE_NAME: Vagrant
DEVICE_IMG_URL: https://raw.githubusercontent.com/ubuntu-core/snappy-dev-website/master/src/img/devices/vagrant.png
IMAGE_URL: http://cloud-images.ubuntu.com/snappy/16.04/core/stable/current/core-stable-amd64-vagrant.box
x86-device:
DEVICE_NAME: x86 Device
DEVICE_IMG_URL: https://raw.githubusercontent.com/ubuntu-core/snappy-dev-website/master/src/img/devices/baremetal.png
IMAGE_URL: http://people.canonical.com/~mvo/all-snaps/amd64-all-snap.img.xz
SETUP_NOTES: |
You can use an **USB card** or **disk drive** that you will attach to after installing Ubuntu Core on it.
You will need to ensure that the boot order in BIOS/UEFI is set to try that USB storage or new disk first.
azure:
DEVICE_NAME: Azure
DEVICE_IMG_URL: https://raw.githubusercontent.com/ubuntu-core/snappy-dev-website/master/src/img/devices/azure.png
IMAGE_ID: b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15.04-Snappy-core-amd64-edge-201507020801-108-en-us-30GB
gce:
DEVICE_NAME: Google Cloud Engine
DEVICE_IMG_URL: https://raw.githubusercontent.com/ubuntu-core/snappy-dev-website/master/src/img/devices/gce.png
IMAGE_ID: ubuntu-snappy-core-1504-stable-2-v20150423
ec2:
DEVICE_NAME: Amazon EC2
DEVICE_IMG_URL: https://raw.githubusercontent.com/ubuntu-core/snappy-dev-website/master/src/img/devices/ec2.png
IMAGE_ID: ami-6c0a6704