[meta-freescale] [meta-fsl-arm-extra][PATCH] gk802: Add initial support

Matthias Benesch twoof7 at freenet.de
Sat Aug 3 16:04:00 PDT 2013


On Wed, 2013-07-31 at 20:47 +0400, Dmitriy B. wrote:
> Hi Matthias,
> 
> 
> Some time ago me and guys interested in GK802 started the imx6-dongle
> project - https://github.com/imx6-dongle You probably using kernel
> from there.
> It kinda stuck right now because the wave of interest in GK802 already
> passed and guys with skills already done everything with it and lost
> interest. If you want to have access to imx6-dongle repos - I can add
> you, or merge your pull requests.
> There a couple of things left to do - for example - port our hardware
> support to 4.0.0 BSP or to 3.5.7 kernel in future.
> 
> 
> Same also can be applied to anyone who wants to work on GK802 - you
> are welcome.
> 
> 
> Best Regards
> Dmitriy Beykun
> 
> 
> 2013/7/31 Matthias Benesch <twoof7 at freenet.de>
>         On Tue, 2013-07-30 at 13:39 -0300, Daiane Angolini wrote:
>         > On 07/30/2013 05:00 AM, Matthias Benesch wrote:
>         > > Hello,
>         > > I would like to commit support for Zealz GK802 Freescale
>         i.MX6 Quad Core
>         > > device.
>         > > The work is based on the information from
>         > > https://github.com/imx6-dongle/wiki/wiki
>         > >
>         > > Unfortunately it is not complete yet. U-Boot is working
>         and the device
>         > > will load the kernel uImage from first fat partition. With
>         the attached
>         > > "ubootcmd" file copied to the first fat partition of your
>         micro-sd card,
>         > > the kernel will start completely, but will fail to init
>         systemd (see
>         > > attached "gk802-boot.log" file).
>         > >
>         > > I already tried several bootargs configuration via the
>         ubootcmd file, up
>         > > to following bootargs config without any further success:
>         > >
>         > > setenv bootargs 'console=ttymxc3,115200 consoleblank=0
>         > > root=/dev/mmcblk0p2 rootfstype=ext3
>         init=/lib/systemd/systemd rootwait
>         > > rw video=mxcfb0:dev=hdmi,1280x720M at 60,if=RGB24'
>         > >
>         > > I hope for the communitie's support to be able to finalize
>         this work and
>         > > get the GK802 supported within Yocto.
>         >
>         > Would it be "the classic DEVTMPS" problem?
>         >
>         > Please, check if it's enabled on your kernel
>         > CONFIG_DEVTMPFS=y
>         > CONFIG_DEVTMPFS_MOUNT=y
>         >
>         
>         
>         The DEVTMPFS did it. Now it is starting including systemd ;-).
>         
>         I can remember that I saw this issue within one of the forum
>         discussions
>         before.
>         
>         I will update the patch accordingly.
>         
>         Matthias
>         
>         
>         _______________________________________________
>         meta-freescale mailing list
>         meta-freescale at yoctoproject.org
>         https://lists.yoctoproject.org/listinfo/meta-freescale
>         
> 

I added the DEVTMPFS configuration to the gk802 defconfig and fixed some
issues within uboot config file gk802.h. The gk802 is now booting.

Attached the respective patch.

@Otavio: How do we proceed with the awaiting u-boot upstream for gk802?

Matthias
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-gk802-Add-initial-support.patch
Type: text/x-patch
Size: 7591 bytes
Desc: not available
URL: <http://lists.yoctoproject.org/pipermail/meta-freescale/attachments/20130803/f5d50f78/attachment.bin>


More information about the meta-freescale mailing list