Welcome to Ka-Ro at Github
Welcome to the Ka-Ro software repositories on Github. Here we offer the sources for the our Linux and Yocto solutions … as we go along.
A short introduction
TX standard
The Computer On Module (COM) of Ka-Ro’s general TX family COM (“TXCOM” hereafter) are a series of pin-compatible COM, which follow the open and freely available Ka-Ro TX-Standard. The standard allows for integration of solutions, depending on the solutions scale or intended target, thus making it easy to create a product platform with different features, like performance or peripherals, and/or with a future upgrade path.
The documentation herein is primarily targeted onto the TXCOM series known as TX6.
Ka-Ro TX6 Series
The Ka-Ro TX6 series herein, specifically is a series of COM comprising of a range of NXP’s i.MX6 SOC family; e.g. including but not exclusively the SOC of i.MX6Q and i.MX6UL.
Ka-Ro TX6 modules are designed and made in Germany for the highest possible quality. Ka-Ro offers technical support directly from design engineers and developers, and provides guaranteed long-term availability to ensure extended product lifecycles.
Support for TX6 modules is available for Linux, Microsoft Windows Embedded Compact, as well as is there partnered third-party support available for Android and QNX.
This page
This page is to provide listing and easy access to the documentation concerning the TXCOM product software. Which include the solutions based of either the Mainline Linux Kernel or Yocto based one.
Mainline Linux Kernel
Ka-Ro is dedicated to development of the Mainline Linux Kernel
Yocto
The premise of Yocto is to offer the developer a framework to create a distribution, which in turn means reproducible builds. In case of Ka-Ro TXCOM this manifests in that the same sources for different TXCOM (e.g. TX6Q vs. TX6UL) create the same solution. Would you like to know more?
What sources
Here on Github we provide access to these main areas:
-
Bootloader - U-Boot
-
Linux Kernel
-
Linux Mainline Kernel
Linux for TXCOM modules based on long-term release kernel, version 4.4
karo-tx-linux
- [sources] - [wiki] -
Linux NXP Kernel (Yocto)
Linux for TXCOM modules based NXP Yocto BSP kernel, version 4.1
which includes proprietary driver blob to fully support hardware acceleration
NXP - linux-2.6-imx.git
- [sources @ NXP]
-
-
Yocto
Footnotes & Appendix
Ka-Ro electronics GmbH
Contact support: support@karo-electronics.de