Skip to content

Commit bf1d7b2

Browse files
committed
ev3-ev3dev-jessie-2015-05-20-release
1 parent 258b235 commit bf1d7b2

2 files changed

Lines changed: 116 additions & 23 deletions

File tree

docs/getting-started.md

Lines changed: 30 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -7,24 +7,21 @@ categories: docs getting-started
77
{:toc}
88

99
So you are ready to try out ev3dev. Great!. Here are step-by-step instructions
10-
to get ev3dev up and running on your EV3.
10+
to get ev3dev up and running on your EV3 or Raspberry Pi.
1111

1212
First, here are the things you need before starting:
1313

14-
* A LEGO MINDSTORMS EV3 Intelligent Brick (obviously).
15-
* A [microSD] or [microSDHC] card (2GB - 32GB). [microSDXC] is not supported (you
16-
might be able to get it to work, but it will operate at reduced speed).
17-
Cards larger than 32GB will not work!
18-
Also look at the [speed class rating]. Class 10 is the fastest, but
19-
slower speeds will work just fine. Ultra High Speed (UHS) classes are not
20-
supported (again, they should work, but not at the rated speed).
14+
* A LEGO MINDSTORMS EV3 Intelligent Brick or Raspberry Pi (any model).
15+
* A [microSD] or [microSDHC] card (2GB or larger). [microSDXC] is not supported
16+
on the EV3. **All cards larger than 32GB will not work with the EV3!**
2117
* A computer with an adapter for the SD card. You will need administrator user
2218
permissions on this computer.
23-
* A way to communicate with the EV3. This can be one of the following:
19+
* A way to communicate. For the EV3, this can be one of the following:
2420
* USB cable (the one that comes with the EV3)
2521
* USB WiFi dongle
2622
* USB Ethernet (wired) dongle
2723
* Bluetooth
24+
For Raspberry Pi you will need to use the wired Ethernet connection first.
2825

2926
---
3027

@@ -36,7 +33,11 @@ First, here are the things you need before starting:
3633
## Step 1: Download the latest ev3dev image file
3734

3835
Releases are posted [on GitHub][releases]. Follow the link and download the latest
39-
**Test Release** image file. Downloading the `.zip` file is recommended for
36+
**Test Release** image file for your hardware. Releases for LEGO MINDSTORMS EV3
37+
start with `ev3-`, Raspberry Pi starts with `rpi-` and Raspberry Pi 2 starts
38+
with `rpi2-`.
39+
40+
Downloading the `.zip` file is recommended for
4041
Windows/Mac and the `.xz` file is recommended for Linux. The `.xz` is smaller,
4142
but it requires that you have additional software installed on Windows/Mac to
4243
decompress it (such as [7-Zip] on Windows).
@@ -69,19 +70,28 @@ of the information there is applicable to ev3dev.
6970

7071
Put the SD Card in your EV3 and power it on. At first, you will see the
7172
MINDSTORMS boot splash and the red LEDs will be on. This is immediately
72-
followed by the ev3dev boot splash and the LEDs changing to orange. The left
73-
LED indicates CPU activity and the right LED indicates disk (SD card) activity.
73+
followed by the ev3dev boot splash and the LEDs changing to orange. The
74+
LEDs indicate disk (SD card) activity.
75+
76+
Note: If you are using Raspberry Pi hardware without a screen, just wait for
77+
the Activity LED to stop flashing, then go to the next step.
7478

75-
The first boot will take a little longer than subsequent boots because the EV3
79+
After one or two minutes, the screen will go blank. This happens on the first boot
80+
only. The first boot takes a little longer than subsequent boots because the EV3
7681
has to create a unique SSH host ids and take care of a few other housekeeping
77-
items.
82+
items. After another minute or two, you will see the *brickman loading...* screen.
7883

7984
When the boot is complete, the LEDs will turn green and you will see something
8085
like this on the screen:
8186

8287
{% include screenshot.html source="/images/brickman/main-menu.png" %}
8388

84-
You will notice the number in the battery in the upper right corner. This displays the remaining voltage of the power supply. It is not possible to calculate an accurate percent value of the remaining energy, so this value is choosen. If the voltage drops below 5V the brick will turn off. All not saved data may be lost. Keep in mind, that is may take a much longer time from 8V to 6.5V than from 6.5V down to 5V!
89+
You will notice the number in the battery in the upper right corner. This
90+
displays the remaining voltage of the power supply. It is not possible to
91+
calculate an accurate percent value of the remaining energy, so this value is
92+
chosen. If the voltage drops below 5V the brick will turn off. All not saved
93+
data may be lost. Keep in mind, that is may take a much longer time from 8V to
94+
6.5V than from 6.5V down to 5V!
8595

8696
**Troubleshooting tips if your EV3 won't boot:**
8797

@@ -108,15 +118,14 @@ you want to use and on the OS of your host computer, so pick the one that applie
108118
after you power on Bluetooth.
109119
* [Connecting to the Internet](../tutorials/connecting-to-the-internet-via-bluetooth) tutorial
110120

111-
## Step 4.5: Make sure the firstboot script ran correctly
112-
113-
Recently, some users have reported problems that are related to the firstboot script not running correctly.
114-
Please verify that the items in [this list](https://github.com/ev3dev/ev3dev/issues/267#issuecomment-73917167)
115-
are correct. If not, leave a comment to help us figure out what is going wrong.
121+
Note: For Raspberry Pi you must use the wired Ethernet port to connect for the
122+
first time. The default host name is `ev3dev-rpi` or `ev3dev-rpi2` depending
123+
on which model you have. You can setup additional connections using the
124+
`connmanctl` command.
116125

117126
## Step 5: First things to do with ev3dev
118127

119-
Here are some suggestions of some things you should do to get your EV3 setup.
128+
Here are some suggestions of some things you should do to get ev3dev setup.
120129

121130
### Change your root password
122131

@@ -225,7 +234,5 @@ button from any screen in brickman. This will open a dialog where you can select
225234
[microSD]: https://en.wikipedia.org/wiki/Secure_Digital#SD
226235
[microSDHC]: https://en.wikipedia.org/wiki/Secure_Digital#SDHC
227236
[microSDXC]: https://en.wikipedia.org/wiki/Secure_Digital#SDXC
228-
[speed class rating]: https://en.wikipedia.org/wiki/Secure_Digital#Speed_class_rating
229237
[releases]:https://github.com/mindboards/ev3dev/releases
230238
[7-Zip]: http://www.7-zip.org/
231-
[Getting Started v2]: https://github.com/ev3dev/ev3dev/wiki/Getting-started-v2
Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,86 @@
1+
---
2+
author: "@dlech"
3+
title: "Image release ev3-ev3dev-jessie-2015-05-20"
4+
---
5+
6+
This image release contains updated packages and some fixes from the previous
7+
ev3dev-jessie-2015-05-01 release. For starters, we are tacking on `ev3-` on to
8+
the front of the release name so that you know this is for LEGO MINDSTORMS EV3
9+
hardware. This way you can tell it apart from the `rpi-` and `rpi2-` releases
10+
that are for Raspberry Pi hardware.
11+
12+
[Download] and [release notes].
13+
14+
Note: If you have already installed the ev3dev-jessie-2015-05-01 release, you
15+
don't need to install this new release. `apt-get update; apt-get upgrade; apt-get dist-upgrade`
16+
is (hopefully) sufficient to get all of the changes.
17+
18+
# Kernel release v3.16.7-ckt11-5-ev3dev-ev3
19+
20+
There are a couple of breaking changes in this kernel release:
21+
22+
* The `inverted` state of the motor `polarity` properties has been changed to
23+
`inversed` to match the mainline kernel PWM drivers.
24+
* The names of the LEDs have been changed. They now look like `ev3-left0:red:ev3dev`.
25+
26+
Another interesting change is that we have changed the kernel timer frequency
27+
(CONFIG_HZ) from 100Hz to 1000Hz. This may improve some low-latency applications.
28+
Let us know if you notice a change.
29+
30+
Also, there is now [BrickPi] support. "But I thought BrickPi was just for Raspberry Pi?",
31+
you might say? Well, not anymore! It is possible to attach the BrickPi to an EV3
32+
either using a USB serial adapter cable or via one of the input ports. You just
33+
have to make your own cable and you can use the BrickPi as IO expansion for your
34+
EV3! BrickPi of course also works with ev3dev on Raspberry Pis as well.
35+
36+
The latest stable upstream patches from the Canonical Kernel Team are included as well.
37+
38+
See the [ev3dev changelog] and the upstream [ckt11 changelog] for more info.
39+
40+
# Other Packages
41+
42+
43+
## brickman 0.6.1
44+
45+
Updated to use the changes in the LED names. Also changed Wi-Fi connection timeout
46+
from 2 minutes to 5 minutes.
47+
48+
## flash-kernel 3.35ev3dev3
49+
50+
EV3 board definitions have been included in the `flash-kernel` package instead
51+
of the separate `ev3dev-flash-kernel` package.
52+
53+
## ev3dev-base 10.0
54+
55+
This package is now obsolete and is not included in the ev3-ev3dev-jessie-2015-05-20
56+
release. It is a meta package that depended on lots of `ev3dev-*` packages. These
57+
have been consolidated into new packages: `ev3-config`, `ev3-systemd` `ev3dev-rules`
58+
`firmware-ev3` and `fonts-tom-thumb`.
59+
60+
## ev3-config 1
61+
62+
Contains some configuration files related to serial port debugging and disabling
63+
console blanking.
64+
65+
## ev3-systemd 2
66+
67+
Provides systemd unit files and udev rules needed to make some of the EV3 hardware work.
68+
69+
## ev3dev-rules 1
70+
71+
Provides platform independent udev rules for ev3dev drivers.
72+
73+
## firmware-ev3 1
74+
75+
Contains the firmware files needed to make Bluetooth and two of the UART ports work.
76+
77+
## fonts-tom-thumb 1
78+
79+
A tiny 4x6 font for cramming as much as possible on the EV3 screen.
80+
81+
82+
[Download]: https://github.com/ev3dev/ev3dev/releases/tag/ev3-ev3dev-jessie-2015-05-20
83+
[release notes]: https://github.com/ev3dev/ev3dev/blob/master/release-notes/ev3-ev3dev-jessie-2015-05-20.img-release-notes.md
84+
[ev3dev changelog]: https://github.com/ev3dev/ev3dev-kpkg/blob/ev3dev-jessie/ev3dev-ev3/changelog
85+
[ckt11 changelog]: https://lists.ubuntu.com/archives/kernel-team/2015-May/057147.html
86+
[BrickPi]: http://www.dexterindustries.com/BrickPi/

0 commit comments

Comments
 (0)