Skip to content

Conversation

@Project516
Copy link

This is the ev3dev-buildscripts repository I used to compile ev3dev/ev3-kernel#17 and ev3dev/lego-linux-drivers#86. There are a few minor changes in here.

dlech and others added 13 commits April 26, 2023 09:33
- github no longer supports git:// and needs https:// instead
- Ubuntu ships the required compiler
Newer versions of Ubuntu ship with arm-linux-gnueabi-gcc so we can use
that by default instead of the old Linaro toolchain.
change links to my own
fix few things
add missing /
Add the hf version of arm-linux-gnueabihf-gcc
Re add: 

6.  That's it! The uImage and kernel modules you just built are saved in
    `./build-area`. You just need to copy the files to your
    already formatted SD card. For an easier way of getting the kernel on
    your EV3, see [Sharing Your Kernel](#sharing-your-kernel). Starting with
    ev3dev-stretch images dated 2018-05 or later, the uImage file is no longer
    used. Create a Debian package as described in the *Sharing Your Kernel*
    section.

        ~/work/ev3dev-buildscripts $ cd ./build-area/linux-ev3dev-ev3-dist
        ~/work/ev3dev-buildscripts/build-area/linux-ev3dev-ev3-dist $ cp uImage <path-to-boot-partition>/uImage
        ~/work/ev3dev-buildscripts/build-area/linux-ev3dev-ev3-dist $ sudo cp -r lib/ <path-to-file-system-partition>
add -y in install packages
@dlech dlech changed the base branch from ev3dev-buster to ev3dev-trixie December 16, 2025 04:05
…structons, so it clones the trixie branch, add instructions to install debhelper for sharing your kernel, updated rebasing guide, added a submodule updating guide - successfully compiled the kernel (build debian package) with these changes - there is a problem with ./build-kernel by itself, with generating a uImage
@Project516
Copy link
Author

@dlech I addressed your review with 4758b78

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants