Please note that User Registration has been temporarily disabled due to a recent increase in automated registrations. If anyone needs an account, please request one here: RequestAccount. Thanks for your patience!--Wmat (talk)
Please email User:Wmat if you experience any issues with the Request Account form.

Difference between revisions of "BeagleBone mainline testing with buildroot"

From eLinux.org
Jump to: navigation, search
(Added note on reporting issues with test framework)
(Added many sections)
Line 1: Line 1:
 
==Background==
 
==Background==
 
We're getting close to getting BeagleBone support in the mainline [http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git Linux kernel] in good shape, but we still have quite a ways to go. By publishing the process I'm using for kernel testing, I'm hopeful others can step in and help improve the state of the kernel by reporting issues, reviewing patches and submitting both feature and bug fix patches to the appropriate staging trees.
 
We're getting close to getting BeagleBone support in the mainline [http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git Linux kernel] in good shape, but we still have quite a ways to go. By publishing the process I'm using for kernel testing, I'm hopeful others can step in and help improve the state of the kernel by reporting issues, reviewing patches and submitting both feature and bug fix patches to the appropriate staging trees.
 +
 +
==Booting==
 +
 +
==Running tests==
 +
 +
==Rebuilding==
 +
<pre>
 +
$ git clone git://github.com/jadonk/buildroot
 +
$ cd buildroot && git checkout latest
 +
$ make beaglebone_defconfig
 +
$ make
 +
</pre>
 +
 +
==Updating your kernel sources==
 +
 +
==Submitting patches to kernel==
  
 
==Known issues with test framework==
 
==Known issues with test framework==
 
Please new report issues on [https://github.com/jadonk/buildroot/issues the github issues list]. This is here for convenience for users.
 
Please new report issues on [https://github.com/jadonk/buildroot/issues the github issues list]. This is here for convenience for users.
 
* Buildroot doesn't appear to currently support hard-float for nodejs nor hardware floating point for the soft-float EABI.
 
* Buildroot doesn't appear to currently support hard-float for nodejs nor hardware floating point for the soft-float EABI.
 +
 +
==Submitting patches to test framework==

Revision as of 20:58, 7 November 2013

Background

We're getting close to getting BeagleBone support in the mainline Linux kernel in good shape, but we still have quite a ways to go. By publishing the process I'm using for kernel testing, I'm hopeful others can step in and help improve the state of the kernel by reporting issues, reviewing patches and submitting both feature and bug fix patches to the appropriate staging trees.

Booting

Running tests

Rebuilding

$ git clone git://github.com/jadonk/buildroot
$ cd buildroot && git checkout latest
$ make beaglebone_defconfig
$ make

Updating your kernel sources

Submitting patches to kernel

Known issues with test framework

Please new report issues on the github issues list. This is here for convenience for users.

  • Buildroot doesn't appear to currently support hard-float for nodejs nor hardware floating point for the soft-float EABI.

Submitting patches to test framework