<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot/board/lego, branch 2019.02-op-build</title>
<subtitle>OpenPOWER buildroot sources</subtitle>
<id>https://git.raptorcs.com/git/buildroot/atom?h=2019.02-op-build</id>
<link rel='self' href='https://git.raptorcs.com/git/buildroot/atom?h=2019.02-op-build'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/'/>
<updated>2018-12-28T10:50:11+00:00</updated>
<entry>
<title>configs/lego_ev3: update to Linux kernel 4.19 and U-Boot 2018.11</title>
<updated>2018-12-28T10:50:11+00:00</updated>
<author>
<name>David Lechner</name>
<email>david@lechnology.com</email>
</author>
<published>2018-12-27T19:53:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=f816a35b18c810ba2fb8dad584e431e65a168ada'/>
<id>urn:sha1:f816a35b18c810ba2fb8dad584e431e65a168ada</id>
<content type='text'>
This updates LEGO MINDSTORMS EV3 to Linux kernel 4.19 and U-Boot
2018.11. This kernel brings Bluetooth support, so some Bluez packages
are also added. Also, we now have proper device tree support, so a few
things are rearranged in the flash and SD card images since the DTB is
no longer appended to the kernel image.

Signed-off-by: David Lechner &lt;david@lechnology.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>board/lego/ev3: fix max U-Boot flash size</title>
<updated>2018-12-28T10:48:34+00:00</updated>
<author>
<name>David Lechner</name>
<email>david@lechnology.com</email>
</author>
<published>2018-12-27T19:53:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=b2e5014af5a4fe773b8bf1dd1a3fef31214eb4a7'/>
<id>urn:sha1:b2e5014af5a4fe773b8bf1dd1a3fef31214eb4a7</id>
<content type='text'>
The first stage bootloader on LEGO MINDSTORMS EV3 only loads the first
256K of the flash memory (this is hard-coded in an EEPROM). So, the
second stage bootloader (U-Boot) cannot exceed this size.

Signed-off-by: David Lechner &lt;david@lechnology.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>board/lego/ev3: update to 4.14 kernel and 2017.11 U-Boot</title>
<updated>2017-11-22T20:47:48+00:00</updated>
<author>
<name>David Lechner</name>
<email>david@lechnology.com</email>
</author>
<published>2017-11-20T03:19:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=bd6187491976cdfb97bcddbeaddf7f8c35f8e391'/>
<id>urn:sha1:bd6187491976cdfb97bcddbeaddf7f8c35f8e391</id>
<content type='text'>
This updates the LEGO MINDSTORMS EV3 board to Linux kernel 4.14 and
U-Boot 2017.11.

* Kernel patches are dropped because they are in mainline now.
* This caused the kernel image to be &gt;3M so some adjustments to the image
  sizes/layout needed to be made in U-Boot.
* Updated U-Boot version bumped since we are touching this config anyway

Signed-off-by: David Lechner &lt;david@lechnology.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>configs/lego_ev3: use genimage to rename uImage file</title>
<updated>2017-05-31T20:58:25+00:00</updated>
<author>
<name>David Lechner</name>
<email>david@lechnology.com</email>
</author>
<published>2017-05-23T18:04:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=13a4d5e580f67b9ebda548b818dd6fea226851a6'/>
<id>urn:sha1:13a4d5e580f67b9ebda548b818dd6fea226851a6</id>
<content type='text'>
This uses a genimage feature to rename the uImage file instead
of manually creating a symlink in the post-image script.

Signed-off-by: David Lechner &lt;david@lechnology.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>lego: ev3: use mainline kernel</title>
<updated>2017-05-16T20:55:37+00:00</updated>
<author>
<name>David Lechner</name>
<email>david@lechnology.com</email>
</author>
<published>2017-05-15T23:21:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=da6d09788133bf10dccf6482ee812ff30060f86e'/>
<id>urn:sha1:da6d09788133bf10dccf6482ee812ff30060f86e</id>
<content type='text'>
It is finally possible to boot LEGO MINDSTORMS EV3 from the mainline
Linux kernel. This patch updates the defconfg to use the mainline kernel
instead of the custom ev3dev kernel.

[Peter: lock kernel headers version]
Signed-off-by: David Lechner &lt;david@lechnology.com&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>board/lego/ev3: Use ev3dev linux ext for ev3dev drivers</title>
<updated>2016-11-02T16:52:30+00:00</updated>
<author>
<name>David Lechner</name>
<email>david@lechnology.com</email>
</author>
<published>2016-11-02T03:15:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=36bd9a3cb45ef4ce59581eb9f9c557cf6ceef09b'/>
<id>urn:sha1:36bd9a3cb45ef4ce59581eb9f9c557cf6ceef09b</id>
<content type='text'>
This uses the ev3dev linux extension to compile the ev3dev drivers for
LEGO MINDSTORMS EV3.

Signed-off-by: David Lechner &lt;david@lechnology.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>board/lego/ev3: Create images using genimage</title>
<updated>2016-11-02T16:39:19+00:00</updated>
<author>
<name>David Lechner</name>
<email>david@lechnology.com</email>
</author>
<published>2016-11-02T03:15:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=c846d2e21133441e92b1ee3b98f2fc013a01db16'/>
<id>urn:sha1:c846d2e21133441e92b1ee3b98f2fc013a01db16</id>
<content type='text'>
This adds a script to create SD card and flash images for LEGO MINDSTORMS
EV3 using the genimage tool.

The default kernel config had to be modified to add support for squashfs
and to add a ram disk.

Signed-off-by: David Lechner &lt;david@lechnology.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>configs/lego_ev3: bump kernel to 4.4 series</title>
<updated>2016-10-15T20:58:14+00:00</updated>
<author>
<name>Vincent Stehlé</name>
<email>vincent.stehle@laposte.net</email>
</author>
<published>2016-10-15T16:51:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=46a373e2f59356f70a551507b7b8dc2943fe49ff'/>
<id>urn:sha1:46a373e2f59356f70a551507b7b8dc2943fe49ff</id>
<content type='text'>
Bump kernel revision used by lego_ev3_defconfig to the latest tag from
ev3dev, as suggested by Peter. This is a 4.4 series kernel, which has the
added benefit of not necessitating a specific gcc to boot.

We need a patch to create an empty drivers/lego/Kconfig file for the build
to succeed though, as the ev3dev kernel normally expects a drivers tree to
be checked out there.

Signed-off-by: Vincent Stehlé &lt;vincent.stehle@laposte.net&gt;
Suggested-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) &lt;arnout@mind.be&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>configs: add lego_ev3_defconfig</title>
<updated>2014-06-18T15:01:50+00:00</updated>
<author>
<name>Vincent</name>
<email>vincent.stehle@laposte.net</email>
</author>
<published>2014-06-15T13:56:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=0053b5c10d1d7c20a018b546b9cc7abbc1c63dc9'/>
<id>urn:sha1:0053b5c10d1d7c20a018b546b9cc7abbc1c63dc9</id>
<content type='text'>
Add initial support for the Lego Mindstorms EV3 programmable brick.

The Lego Mindstorms EV3 brick comprises a Texas Instruments AM1808 SoC, with
an ARM 926EJ-S main processor running at 300 MHz.
https://en.wikipedia.org/wiki/Lego_Mindstorms_EV3

This configuration uses the Linux kernel of the ev3dev project.
https://github.com/mindboards/ev3sources

More info is available in the board/lego/ev3/readme.txt file, shamelessly
documented in the same way as the SoCkit folks did.

[Peter: lock kernel headers to match]
Signed-off-by: Vincent Stehlé &lt;vincent.stehle@laposte.net&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
</feed>
