Bug#979326: ITP: crust -- SCP firmware for sunxi SoCs
Package: wnpp
Severity: wishlist
Owner: Jonas Smedegaard <dr@jones.dk>
X-Debbugs-Cc: debian-devel@lists.debian.org
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
* Package name : crust
Version : 0.3
Upstream Author : Samuel Holland <samuel@sholland.org>
* URL : https://github.com/crust-firmware/crust
* License : BSD-1-clause and BSD-3-clause and Expat and GPL-2
Programming Lang: C
Description : SCP firmware for sunxi SoCs
The crust is the lowest-level component of a delicious fruit pie.
Similarly, Crust is the lowest-level firmware component
that runs on $FRUIT (Banana, Orange, Lichee) Pi single-board computers
and other Allwinner-based devices,
such as the Pine64 Pinebook and PinePhone.
.
Crust improves battery life and thermal performance
by implementing a deep sleep state.
During deep sleep,
the CPU cores, the DRAM controller, and most onboard peripherals
are powered down, reducing power consumption by 80% or more
compared to an idle device.
On boards without a PMIC,
Crust is also responsible
for orderly power-off and power-on of the device.
.
For this to work,
Crust runs outside the main CPU and DRAM,
on a dedicated always-on microprocessor
called a System Control Processor (SCP).
Crust is designed to run on a specific SCP implementation,
Allwinner's AR100.
This package requires a gcc cross-compiler for or1k (see bug#979323)
and may also require patches to linux and u-boot
(but possibly those are optional for an added power consumption).
Personally I own an Olimex TERES-I DIY laptop
and several Olimex arm64 boards,
but would prefer to maintain this package as a team-effort
with owners of other Allwinner boards involved as well.
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAl/0Tv4ACgkQLHwxRsGg
ASFQkBAApHgCFb7ULKBWG8pyLyqIEK060cLVzJcfWh9g/P74mULRBfiX/gd0HOHw
LYhcUYQ5y0P6t7A83zkSzLUDtWR8HHZOKq6dI6wA1XDUrhHYJUI/wlUy/K7oJuLI
qnOtQOD8D06OKQyd41naynmB1NV2IINg+8uOMiLeT+x9TzqeiGntQfiLtYvVLy/R
7bXxJalaed67ViyOKqFy9b6u4YBM4s0mD7xB0PYx6KXQE/ion9PPdN0ORVZHdlkr
DhRPyXP0rQTQhDwYJC0Y+1atwTTcFwcwZ2NlJ/sK8VVNw4bQNXdi/GXGvxdN2+MZ
apl+hy4H10f2HtTtguRrx0KziMoDyFjUhc7PsnbZ1xPQaQw03zDB/aOVuJZobDWS
7DkL23GzGXsDyyk+L5KvezWY54F+lUAzhBNwF/W+EvHn5Lof5sXGl9o2Ehx7BvGB
8FBmwScGtzx37VSYREhRApb4vQC738FWGl5btPUCgc9cwu9ZZD21oe1l9Qermue9
OZRre8QfSvjdwuy3Xvmmf70onP98y9ioFh2mX0uFmbcZrvWxN42Tasq/4ifZTU76
feB8op9kSMf1nfds6HTzBckzYZZb1ODA93WlEY5q1dGCjKkfNptiFxXTkGwSGxGo
FJeaaphTOp6R9X3ivY4hFHy2mPbCvQnrWeQaf/619TzR9x8i3DM=
=O+5B
-----END PGP SIGNATURE-----
Reply to: