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 | * 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 | * 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 | 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