Inferno for Quatro SoCs
Inferno for Quatro SoCs Project
Inferno™ is Qualcomm's firmware and tools platform for developing printers, multifunction printers (MFPs) and scanners with Qualcomm’s Quatro® SoCs. Open source Inferno components and Quatro tools are included in this project.
Releases
Releases are available for download using Git.
The general form is:
$ git clone https://source.codeaurora.org/<pathto/projectname>.git
Component | Path | Branches | Description |
---|---|---|---|
linux | external/quatro/linux | quatro-3.16-inferno2015.2 & quatro-3.16-inferno2016.1 | Linux Kernel with support for Quatro SoCs |
gcc | external/quatro/gcc | quatro-gcc-3.3-reconstructed | GCC with support for Quatro DSPs |
binutils | external/quatro/binutils-gdb/ | quatro-binutils-2.18-reconstructed | GNU Binutils with support for Quatro DSPs |
Patch Releases
Some Inferno components are available in patch format only.
Description | path |
---|---|
Non-kernel Linux components of Inferno | external/qtil/sba_patches/commit/?id=119386959554ada4cc2eda6f7aa5a03b8654f8ca |
Non-kernel Linux component of Inferno, support Quatro 5500 C0 revision | external/qtil/sba_patches/commit/?id=664c2cfe5bc2265d0c25c73d3b9b67cf21196bb8 |
Downloading and Building from Source
Linux kernel for Quatro 5500 or Quatro 5300:
$ git clone https:~/~/source.codeaurora.org/external/quatro/linux.git
$ cd linux
$ git checkout quatro-3.16-inferno2015.2 (or quatro-3.16-inferno2016.1)
$ ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- make quatro55xx-smp_defconfig (or quatro5300dvtnor_defconfig)
$ ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- make
Non-kernel Linux components of Inferno:
$ wget https://source.codeaurora.org/external/qtil/sba_patches/plain/inferno-release-quatro-3.16-inferno2015.2-555d4dd.tgz
$ cd <path-to>/inferno
$ tar xvzf inferno-release-quatro-3.16-inferno2015.2-555d4dd.tgz --strip 2
Licenses
The source code available for download from Code Aurora may be covered by one or more different licenses. The files in Code Aurora may contain changes and additions on top of the code from the original source. These changes and additions are covered under the same license as the original source. In many cases, the license is explicitly listed at the beginning of the file. A list of licenses is included for reference purposes only.