Hello Simon,

Am 07.02.2015 um 21:46 schrieb Simon Gleissner:
> Am 04.02.2015 um 11:18 schrieb Guillaume Gardet:
>> Le 03/02/2015 19:54, Simon Gleissner a écrit :
>>> currently I try to install openSUSE 13.2 for armv7hl on my Acer
>>> Chromebook 13 CB5-311-T6R7 (nyan-big, 4 GB, FullHD-display). It is
>>> working, but there are some problems.
>>> ...
>>> However, I am not happy with the missing WLAN, so I have tried to
>>> exchange the Chromeos-based kernel 3.10.18 against a vanilla 3.18.5
>>> kernel, which has support for the tegra124/nyan-big plattform. This
>>> kernel does not work at all (just a black screen),

Did you check with the linux-tegra mailing list?

>>> so my question is:
>>>
>>> Does anyone have an approach for compile a working kernel with WLAN,
>>> e.g. a working .config file?
>>
>> Did you try a kernel-default or kernel-lpae from openSUSE 13.2 or
>> Tumbleweed/Factory ?
>
> No, I downloaded the kernel sources directly from kernel.org. Do you
> think, the kernel-lpae might work with the nVidia Tegra K1 (the nyan-big
> platform has 4 GB RAM)?

I have a self-compiled LPAE kernel working on the Jetson TK1, so
kernel-lpae would indeed be the right one of the two. Like Guillaume, I
just don't know which package, if any at this time, contains sufficient
support for your Chromebook (a year later I'm still fiddling with Spring
drivers/DT on linux-next.git).

Also note that kernel-default/-lpae has many drivers built as modules,
so you'll need an initrd. If you can boot into an openSUSE rootfs with
your self-built kernel, then installing kernel-lpae package will
automatically create it for you. Possibly you'll need to manually
specify some drivers to be included in the initrd, depending on whether
you're booting from MMC/SD or USB.

> The kernel 3.16.* (current version in openSUSE 13.2) does not yet
> support the nyan-big plattform, but 3.18.5 does include a device tree
> file tegra124-nyan-big.dtb (as the chromeos kernel 3.10.18 does, but
> they differ heavily and are incompatible).
> 
> In the factory repository
> http://download.opensuse.org/ports/armv7hl/factory/repo/oss/suse/armv7hl/ I
> have found a kernel-lpae-3.18.5-1.1.armv7hl.rpm , I think I will give
> that a try.

Kernel:HEAD or Kernel:stable kernel-lpae (3.19) would be alternatives if
Factory doesn't work yet, but you'd need to branch dtb-source into a
kernel branch to build your own matching dtb-tegra124 package then.

For example:
https://build.opensuse.org/project/show/home:a_faerber:branches:Kernel:HEAD

Good luck,
Andreas

-- 
SUSE Linux GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Felix Imendörffer, Jane Smithard, Jennifer Guild, Dilip Upmanyu,
Graham Norton; HRB 21284 (AG Nürnberg)
-- 
To unsubscribe, e-mail: [email protected]
To contact the owner, e-mail: [email protected]

Reply via email to