[Gta04-owner] Strategy to upgrade neil-plus kernel to 3.10

Dr. H. Nikolaus Schaller hns at goldelico.com
Wed Jul 24 15:19:08 CEST 2013


Am 23.07.2013 um 17:39 schrieb Dr. H. Nikolaus Schaller:

> Hi all,
> I finally succeeded with the first steps.
> 
> Am 20.07.2013 um 23:21 schrieb Dr. H. Nikolaus Schaller:
> 
>> Hi Neil,
>> 
>> Am 20.07.2013 um 16:44 schrieb Neil Jerram:
>> 
>>> "Dr. H. Nikolaus Schaller" <hns at goldelico.com> writes:
>>> 
>>>> Hi,
>>>> after all the recent discussions about the best kernel for Replicant I think we should
>>>> focus on getting all the latest kernel developments of mainline into the neil-plus kernel.
>>>> 
>>>> I.e. rebase it to 3.10.1.
>>>> 
>>> So perhaps what you want is:
>>> 
>>>   git checkout e70712bb
>>>   git checkout -b hw-mainline
>>>   git rebase --onto f4fee72a ea6d1b4e
>> 
>> So it will be some hours of work, but appears doable.
> 
> I finally went through the git rebase which was really just some hours.
> 
> A lot of more work was to get it compiling without errors again. There are some header
> files that have moved around and some functions have changed (mostly in the display
> driver). And some have significantly changed (e.g. how the /proc file system works).
> 
> Therefore it is known that the camera and the PVR SGX code is broken.
> 
> But now the code base compiles without errors. Yeah!
> 
> Unfortunately the kernel immediately reboots the GTA04...

It appears to require the "earlyprintk" option on the bootargs.

Then, the kernel almost works. Expected problems are with Camera and PVR/SGX
while unexpectedly the frame buffer does not initialize and therefore no display.

> 
> So there are still a lot of things to be debugged until we have a working 3.10
> kernel. Some of them are documented in
> 
> http://projects.goldelico.com/p/gta04-kernel/issues/442/
> 
> The kernel tree is here:
> 
> http://git.goldelico.com/?p=gta04-kernel.git;a=shortlog;h=refs/heads/neil-3.10-plus

-- hns

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.goldelico.com/pipermail/gta04-owner/attachments/20130724/55b1fe5b/attachment.html>


More information about the Gta04-owner mailing list