From mboxrd@z Thu Jan  1 00:00:00 1970
From: Michael Tremer <michael.tremer@ipfire.org>
To: sig-arm@lists.ipfire.org
Subject: Re: Rockchip RK3188 Radxa Rock
Date: Sat, 04 Oct 2014 12:15:20 +0200
Message-ID: <1412417720.2037.173.camel@rice-oxley.tremer.info>
In-Reply-To:
 <CAF+_YkrP7vKax=hNepvYRgJszuzN2DVo5RS5SHGERcTow8hAoQ@mail.gmail.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============3396001444825264923=="
List-Id: <sig-arm.lists.ipfire.org>

--===============3396001444825264923==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Hi Mario,

On Thu, 2014-10-02 at 00:35 +0200, Jochen Kauz wrote:
> Hi list,
> I'm a member of CrewRKTablets and we make development of custom
> kernels and roms for rockchip based devices, mostly tablets.
> But we have one toy that we find interesting to try a port to, the
> Radxa Rock of Tom Cubie, a rk3188 based development board.
> It has a quadcore Cortex-A9 1.6GHz, 1-2GB RAM, WLAN, ethernet, 2 Host
> USB 2.0, 1 USB OTG, serial and much more.
> We are running at this point Ubuntu 14.04 with 3.0.36 kernel on it.
>=20
>=20
> Now Astralix and me want to get IPFire on it running.
> We have kernel sources for 3.0.36, 3.10.37 and uboot.

It is always very much trouble to support new ARM SBCs. Best of luck
with that!

We require to build our kernels from source. Primarily because this is
an Open Source project and secondly because we modify the kernel a lot
with patches that harden it or add some features.

> I have read a little bit in the history of this list.. and I know we
> need grsecurity.. okay found patch sets for 3.0 and 3.10. But I think
> there are more things, could you please give me some more information
> what additional should be added to the kernel?

As there is not much support from Rockchip in the kernel, I assume that
your patchset will be quite huge. Hopefully it supports the
multiplatform approach and brings DTB files, etc. If so, you can add
your patches to the kernel build instructions:

http://cgit.ipfire.org/ipfire-2.x.git/tree/lfs/linux

Update the configuration:

http://cgit.ipfire.org/ipfire-2.x.git/tree/config/kernel/kernel.config.armv5t=
el-ipfire-multi

And you are ready to go.

The same rules as above apply for u-boot as well. You will find that in
lfs/u-boot

http://cgit.ipfire.org/ipfire-2.x.git/tree/lfs/u-boot

If the patches are clean and do not break support for any of the other
platforms, we will merge that and of course we will assist you here if
you need us to. But I won't make any promises up front that we can add
support for that hardware, because there are always many things that
cause us trouble and requires a lot of work to maintain support for that
hardware.

Best,
-Michael

> Best regards
> JochenKauz
> _______________________________________________
> SIG-ARM mailing list
> SIG-ARM(a)lists.ipfire.org
> http://lists.ipfire.org/mailman/listinfo/sig-arm

--===============3396001444825264923==
Content-Type: application/pgp-signature
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="signature.asc"
MIME-Version: 1.0

LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0KVmVyc2lvbjogR251UEcgdjIKCmlRSWNCQUFC
Q2dBR0JRSlVMOGk1QUFvSkVJQjU4UDl2a0FrSC9mSVAvMXlGSENKYi9xNXF2dFBSQ3UzVGZHbEwK
YldvWVBrQjhYUVlac1hIa1NKZ1lWamFoWG1zbXdrNHQ2bmxqM09EMWcxUTRIeE5xOGkzSGcwdWl5
clRCK29VeQo0eGwyZjFreVQrRExEckZOVXNwVVdqQmZPcWJPTFZXSlRVbG11SkpzNmQ1b3FCOXVs
NnovcWdUa1QyNXRscEpnCmc2WEdvNXhiQTl6L0xQbWZXVDJGSm5CK1dxcS9jUnJRT2Zyd0thZ3BW
OFJIWkFIcko3WS9iUU1JZURxTk5EWkIKWHU5Y2J2ZXRLRzFEUmc0ckFuL1B6MFZWQ2drTlBTanBh
YWhMS25ZR3YydVhFWmRmUFBWTHdadEFEWitVTkRGZQpRakpJRE8rQlhxdHRjSlJJUm9mOWxKdWVJ
VG9ocHFDUDdrd2lnMmZ5UjR0VEdlSEs2Rk55OXI5bFBuT3VOT2dzCmxJVURhVGxHSUdFaUduOXdD
eVVwMWtWV2dvclFrYjdNLzRRMTZQLzVDMVg1bi9vRHhBTjgrVVJWNWJMSG9BYXMKQkNHQ0pPdElE
dGVXVmVWNHE3UmtNUTFoU1BJTjl3MVlNb1BmQVpNKys5UGt3elN6c1ZjWHJhUzBQMW9SM3U0RQpH
K3BOYm43VE4wd2VtWGZjUlJ3QnppV3gxdkc5UlFUcXd3V1cwQXNtWk9odUtpVTAwcHZtZE1CYXNK
OUtuV21zCnlDOWNQcDhkMjFSMGs3MUUvRWtLSmNleUpnVzJDMTZIRnYrUmFrSU94MFhoY0loall4
T3k4WnBIUkduYkFaMFcKTkY3T0FhM011eGpmT3BaUjZDcWN0eGlNOHd1SVRVU0FwMWZPL1pqRllo
b2hBQXZDaStDdEs2NzM2V0dWd0d2UgozSTgzY0k4YjA2cVVZRzFoT1BrKwo9dDdVNAotLS0tLUVO
RCBQR1AgU0lHTkFUVVJFLS0tLS0K

--===============3396001444825264923==--