From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Tremer To: sig-arm@lists.ipfire.org Subject: Re: Rockchip RK3188 Radxa Rock Date: Wed, 22 Oct 2014 22:36:13 +0200 Message-ID: <1414010173.15920.150.camel@rice-oxley.tremer.info> In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1461436864591866824==" List-Id: --===============1461436864591866824== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hello, we do have a jabber server for this. Anyone can create a conference room. I created one called SIG-ARM(a)conference.ipfire.org. Let me know when you will be around or lets make an appointment that we can announce so that a couple of more people who are interested can join. If you don't have a jabber account, feel free to create one as explained over here: http://planet.ipfire.org/post/opening-the-ipfire-jabber-server Best, -Michael On Sun, 2014-10-05 at 23:53 +0200, Jochen Kauz wrote: > Hi Michael, > thanks for the hints, I will look for the changes in the commits and > try to patch them into our kernel sources. > I know only one kernel source of RK that could be build out of tree, > and I think that this was not the point you wanted to mention. > ARM kernel sources have many differences and are very difficult to > merge, due to heavy changes in many main points of the kernel. > What do you think about talking in a chat with you and other IPFire > devs? > I would send you an hangout invitation to our group chat, or we could > look if we could find another room for this. > Many things could be easier discussed in a chat, than a ML. >=20 >=20 > Cheers > JochenKauz >=20 > 2014-10-05 22:41 GMT+02:00 Michael Tremer : > Hi! > =20 > On Sun, 2014-10-05 at 22:21 +0200, Jochen Kauz wrote: > > Hi, > > sorry, but that's one reason I don't like ML's. I pressed > reply and > > added Astralix, and sig-arm was lost. > =20 > Just click on "Reply to all" and you are fine. Mailing lists > are cool. > =20 > > Back to topic. > > I think that we should try first to get the rockchip kernel > able to > > boot IPFire. > > What are the specials that are needed? I know grsecurity, > but Arne > > mentioned more things for the kernel, but he did not go into > details. > > Okay, I could browse your git and try to find all commits > that are > > different to the normal kernel source, but this is really > time > > consuming. > =20 > Please check lfs/linux for that. I pointed you to that in my > last post. > The biggest chunk is certainly grsecurity. Apart from that > there are > ipp2p, imq, layer7 filter, PIE, various fixes for drivers - > mostly > wireless, the netdev LED trigger and various smaller things. > =20 > Just omit what we added for the other platforms (omap, > wandboard and so > on) and apply your own patches. You should start with the > multiplatform > configuration and run "make oldconfig" after you applied your > changes > and configure everything as you need it. > =20 > I wouldn't recommend to build a kernel out of tree. > =20 > > > > Cheers > > JochenKauz > > > > 2014-10-05 20:14 GMT+02:00 Michael Tremer > : > > Hey, > > > > looking forward to hearing from you when this is > finished. > > > > Just wanted to remind you to keep your replies on > list if a > > discussion > > started there... > > > > -Michael > > > > On Sun, 2014-10-05 at 01:01 +0200, Jochen Kauz > wrote: > > > Hi Michael, > > > 1. as I written in another post, sharing is > caring.. we have > > the > > > kernel sources and we build them from sources that > we > > publish at our > > > github repo or our own gitlab, and we respect in > every way > > the GPL and > > > the idea of FLOSS. > > > 2. I have looked at your kernel sources, and it is > not a > > good idea to > > > have them merged, cause Rockchip is much too > different in > > the specific > > > kernel sources we have. We have dtb at 3.10.37, > but the > > source is far > > > away from your specific multiarch of IMX. > > > 3. thanks for the first hints to build it, but I > think more > > of a fork > > > to implement the Rockchip kernel into IPFire at > this point. > > So we > > > could have our own uboot and kernel, that's much > easier in > > first step. > > > 4. another possibility.... what about mainline > kernel? Could > > you merge > > > into mainline? > > > 5. Only as an information.. I have put my > Crewmember > > Astralix into CC > > > cause we both are working on this item together. > > > > > > > > > Cheers > > > JochenKauz > > > > > > 2014-10-04 12:15 GMT+02:00 Michael Tremer > > : > > > 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. > > > > > > > > > > > > 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.con= fig.armv5tel-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 > > > > > > > > > > > > > =20 >=20 >=20 --===============1461436864591866824== Content-Type: application/pgp-signature Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="signature.asc" MIME-Version: 1.0 LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0KVmVyc2lvbjogR251UEcgdjIKCmlRSWNCQUFC Q2dBR0JRSlVTQlU5QUFvSkVJQjU4UDl2a0FrSGFDZ1AvaXhWa2h5T1FUMWE5elZndzdDa3UvWUkK eVRadUVzczViYjk0L2VIYVpQSFp4SWdGK1BWTTU1UXZlQnRGOHVOdGtpTUpWK0tiYUlGSWs4YVc3 b1hZdk9FTwpCWm5JTnlkR3lKVVArUU5zM0JnYlRoK2lxajZFSzZDcTc1TEZGak1TTXRhVVlpVlRL bEdPMFh3VHdlR1hKWlNRCnlZMjk5cmdhbTZmMHJ2Z2dOUVBmREZNTnk0K2dBVk9TbUEyTTJSQ2JI eUFwdE9OYUZPaGFqWHM4eFR1Z212QzQKam9DcXBoQktYQmdXNS80YUMwdVY2OCtFRkFTR1J3MkNY SWNJaDFjUzRvVjhQUU0rTy9VdzE5ZnVCV0NTaC8rMgpvQlRJNlZFYkVWZW5Pbm5CclRWWDdnbU5o cTZxeXBVR1FFT0wzVzNOdnhGZm5IRlFrdDlzYUhMZVlnaU9rQk1uCjRNbyt6SlNhUjlvOFNVTjdr WmJvdytkbnU3L3VnUkF6dTBqRGhzY0g3ak1kbngyYlp0MmwrQkRXeG42L1h4RXcKeHA3dFFNenNv ZFZ5UkpaRmk1cEFQcE0wRC9vWWt2MTRibmdZZitEOHNjOUdUdHdXVkhtNFpCNWpNVGdrc1J1RgpY bkZ4eHRyeUVyYndiQnFWdk5MZ21PejlFL1k0VWRLNGpPa3lTYVR3aCtxNjVwQnM5NFRsVnJRczhs SThhbGFqClY0NlB0Q0hrekk1MEVpQk02UURlb09CZ1ZuVlRqMlFINUd6SWVjWVRYVXRhUjNONlYw dXpCYUo0S0FVVWFhbC8KUEptWDFIN3hUYTd0OFVXZ3ZFYnBRZ3U2OGhNU2J3NjkwbDBWVUdYb3dQ TFA4Zy9uUjdpWml3Z1ZUVWpqQzlZVApPdGdja2RZdVFTSFAvYVNKNjduNwo9a3M5bgotLS0tLUVO RCBQR1AgU0lHTkFUVVJFLS0tLS0K --===============1461436864591866824==--