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

Belisko Marek marek.belisko at gmail.com
Wed Jul 24 22:25:53 CEST 2013


Hi Nikolaus,

On Wed, Jul 24, 2013 at 3:19 PM, Dr. H. Nikolaus Schaller
<hns at goldelico.com> wrote:
>
> 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.
Hmm odd. Did you found a reason why is this necessary? Quick look most
devicetree use earlyprintk.
>
> 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.
Can you please provide boot log? Maybe omapfb.debug=y can show something.
There is also debugfs/omapdss to check other things.

>
>
> 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
>
>
> _______________________________________________
> Gta04-owner mailing list
> Gta04-owner at goldelico.com
> http://lists.goldelico.com/mailman/listinfo/gta04-owner
>

Regards,

marek

--
as simple and primitive as possible
-------------------------------------------------
Marek Belisko - OPEN-NANDRA
Freelance Developer

Ruska Nova Ves 219 | Presov, 08005 Slovak Republic
Tel: +421 915 052 184
skype: marekwhite
twitter: #opennandra
web: http://open-nandra.com


More information about the Gta04-owner mailing list