summaryrefslogtreecommitdiffstats
path: root/board/lego
Commit message (Collapse)AuthorAgeFilesLines
* configs/lego_ev3: use genimage to rename uImage fileDavid Lechner2017-05-312-4/+2
| | | | | | | | 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 <david@lechnology.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lego: ev3: use mainline kernelDavid Lechner2017-05-167-8/+198
| | | | | | | | | | 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 <david@lechnology.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* board/lego/ev3: Use ev3dev linux ext for ev3dev driversDavid Lechner2016-11-022-26/+2
| | | | | | | | This uses the ev3dev linux extension to compile the ev3dev drivers for LEGO MINDSTORMS EV3. Signed-off-by: David Lechner <david@lechnology.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* board/lego/ev3: Create images using genimageDavid Lechner2016-11-024-62/+96
| | | | | | | | | | | 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 <david@lechnology.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/lego_ev3: bump kernel to 4.4 seriesVincent Stehlé2016-10-152-7/+27
| | | | | | | | | | | | | | | 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é <vincent.stehle@laposte.net> Suggested-by: Peter Korsgaard <peter@korsgaard.com> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs: add lego_ev3_defconfigVincent2014-06-181-0/+135
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é <vincent.stehle@laposte.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
OpenPOWER on IntegriCloud