How to use vanilla kernel on APF51: Difference between revisions

From ArmadeusWiki
(New page: Category: kernel By default, the kernel for APF51 is old. Migration for the kernel upstream is in progress but not finished. This article explain how to u...)
 
mNo edit summary
 
(2 intermediate revisions by one other user not shown)
Line 7: Line 7:
== mainline target ==
== mainline target ==


* Get the latest trunk version with command :
* Get the latest armadeus BSP version with:
<pre class="host">
<pre class="host">
$ git clone git://git.code.sf.net/p/armadeus/code armadeus-trunk
$ git clone git://git.code.sf.net/p/armadeus/code armadeus-trunk
</pre>
</pre>


* Configure the view for APF28 "mainline" :
* Configure it for APF51 "mainline":
<pre class="host">
<pre class="host">
$ cd armadeus-trunk
$ cd armadeus-trunk
Line 22: Line 22:
BIOS> run update_uboot; reset
BIOS> run update_uboot; reset
BIOS> run flash_reset_env; reset
BIOS> run flash_reset_env; reset
BIOS> setenv fdt_addr_r 90008000
BIOS> setenv fdt_addr_r 91000000
BIOS> saveenv
BIOS> saveenv
BIOS> run update_dtb
BIOS> run update_dtb

Latest revision as of 16:23, 7 November 2016


By default, the kernel for APF51 is old. Migration for the kernel upstream is in progress but not finished. This article explain how to use a recent kernel with latest armadeus trunk on APF51.

With recent kernel it is also important to know how to use kernel device tree

mainline target

  • Get the latest armadeus BSP version with:
$ git clone git://git.code.sf.net/p/armadeus/code armadeus-trunk
  • Configure it for APF51 "mainline":
$ cd armadeus-trunk
$ make apf51mainline_defconfig
  • Update your board:
BIOS> run update_uboot; reset
BIOS> run flash_reset_env; reset
BIOS> setenv fdt_addr_r 91000000
BIOS> saveenv
BIOS> run update_dtb
BIOS> run update_kernel
BIOS> run update_rootfs