[Letux-kernel] New members welcome / where to find what

H. Nikolaus Schaller hns at goldelico.com
Thu Jun 14 13:32:06 CEST 2018


> Am 14.06.2018 um 04:08 schrieb Michael Mrozek <EvilDragon at openpandora.org>:
> Hi,
> this will be a small Welcome-Mail as well as a small introduction where
> to find stuff and the critical stuff that needs to be done.
> Well, first things first:
> Welcome and thanks to everyone who offered to help, especially with
> remaining kernel- / U-Boot- etc. issues.
> I will try to build some more prototypes next week and we also hope to
> get some more from Global Components until the end of the month.
> One thing I think is very important is that we also need to decide how
> to organize things as good as possible. This is especially important
> the more developers help out, otherwise no one knows who is doing what.
> I'll send more mails about that later.
> Here's how things are currently organized.
> A good start is:
> https://dev.pyra-handheld.com/
> There's a gitlab running where we can create our own repositories for
> custom debian packages, etc.
> The OS (Debian) we want to install on the retail units is being created
> by aTc and can be downloaded here:
> http://packages.pyra-handheld.com/images/stretch/
> I hope these are the most recent ones (if not: please do correct me,
> aTc).
> This image uses the following:
> 1. Kernel:
> As far as I know, the kernel being used is the Letux Kernel (see here: 
> https://projects.goldelico.com/p/gta04-kernel/), though it could be
> that aTc has added some patches for the OS release (not sure though).
> So for kernel development (which is what we need to focus right now),
> use the above site. Any patches can be posted in this mailing list so
> hns can include them.

Yes, please.

> The issues regarding the kernel should also be posted there, and you
> can of course use the issues to choose what you want to do :)
> We also use the board-file (DTS) from the Letux kernel which sets up
> and configures the hardware.

As written in a different mail, the PyraOS kernel probably should have
a reduced and adapted defconfig. This can speed up boot time.

> 2. Bootloader (U-Boot):
> Well, I do know we are using a different U-Boot version than hns uses
> with his Letux OS,

Really? What are the differences? Are they useful for all? Then we
should integrate them.

> however, I have no idea which one and where to get
> it. Unfortunately, it's not on our gitlab site, and I know it uses some
> patches.
> I know the precompiled bootloader and MLO can be found here:
> https://dev.pyra-handheld.com/atc/pyra-install
> aTc should be able to help out here, so someone can work on U-Boot as
> well.

The Letux OS MLO and U-Boot should work equally well (and if not we have
not exchanged enough information). The project is here:


Note to all developers: we need slightly different u-boot and kernel
builds (LPAE) for 2GB and 4GB RAM on OMAP5.

> 3. OS:
> It's basically a stock Debian OS with a default setup for the Pyra
> (like a preconfigured desktop, etc.) and some more scripts / daemons
> that are specific to the Pyra.
> It's split up into multiple Debian packages which can be found on our
> gitlab.
> Issues for specific functions should be posted to the specific git
> repo.
> General issues / suggestions which don't have a specific git can be
> posted here:
> https://dev.pyra-handheld.com/EvilDragon/pyra-os/
> We also have an IRC channel on Freenode:
> #dragonbox-pyra is the standard channel
> #dragonbox-dev is the developer channel, which is pretty quiet at the
> moment.


More information about the Letux-kernel mailing list