How to upgrade to the latest kernel?

You have a problem with your Wandboard and want to ask the community for help.

How to upgrade to the latest kernel?

Postby YaN » Thu Apr 28, 2016 9:12 am

Hi all,

From WANDBOARD.ORG I got the board support package,
then built u-boot, kernel and root file system,
put it on a SD card, inserted it and the wb dual worked so far.

That encouraged me to download the latest stable linux kernel (4.5.2) and try to proceed like before.
To build the kernel I've used the defconfig from the bsp.
After figuring out that the newer kernel supports device tree, I additionally built the dtb for the wb dual.
Booting the new kernel with dtb and the same parameters as before doesn't show any problems,
but there is there is no framebuffer in /dev and no output on hdmi anymore.
Reviewing the kernel configuration I found a lot off i.MX6 framebuffer stuff in the kernel of the bsp.
So.
Is the framebuffer in the newer kernel handled different? Does the kernel need different boot parameters?
Or do I have to move all these i.MX6 framebuffer things into the new kernel? And if yes, what is the best way to do this?

Linux development is new to me, so maybe some of my questions don't make sense.
YaN
 
Posts: 1
Joined: Thu Apr 28, 2016 8:27 am

Re: How to upgrade to the latest kernel?

Postby Tapani » Tue May 03, 2016 4:51 am

Usually framebuffers are enabled by a combination of device tree and kernel parameters.

For the mainline kernels, I do not know exactly how displays are set up.

One major difference between the mainline kernels and the ones provided by us and NXP (Freescale) is support for the built-in graphics core.
The Vivante core (the WB GPU) is not completely open source, so support for that might be lacking in mainline.

Note, I am guessing here why you might encounter issues with graphics.
Tapani
Site Admin
 
Posts: 705
Joined: Tue Aug 27, 2013 8:32 am


Return to Getting started

Who is online

Users browsing this forum: No registered users and 2 guests