With the teres-1 [1] laptop we have a first arm64 device we could use as end-users. Much work to run mainline kernel + u-boot was done already. But power consumption of the laptop is not optimal (~2 hours of battery life time).

The idea is to support cpufreq for the A64 SoC upstream, which would enable the teres-1, pine64 and pinebook to run more power efficient. up to now it seems nobody is working on the driver [2].

[1] https://www.olimex.com/Products/DIY-Laptop/

[2] http://linux-sunxi.org/Linuxmainliningeffort

Looking for hackers with the skills:

arm64 kernel hardware arm

This project is part of:

Hack Week 18 Hack Week 19 Hack Week 20

Activity

  • over 3 years ago: radolin liked this project.
  • over 4 years ago: ldevulder liked this project.
  • over 4 years ago: mbrugger left this project.
  • about 5 years ago: a_faerber liked this project.
  • about 5 years ago: mbrugger added keyword "arm64" to this project.
  • about 5 years ago: mbrugger added keyword "kernel" to this project.
  • about 5 years ago: mbrugger added keyword "hardware" to this project.
  • about 5 years ago: mbrugger added keyword "arm" to this project.
  • about 5 years ago: mbrugger started this project.
  • about 5 years ago: mbrugger originated this project.

  • Comments

    • mbrugger
      over 3 years ago by mbrugger | Reply

      CPU freq on A64 is based on a micro-controller. The FW in this contoller has been reverse-engineered and can be added to U-Boot. But we don't have it backaged and AFAIK openSUSE doesn't support the corresponding compiler

    • mbrugger
      almost 3 years ago by mbrugger | Reply

      More info about the System Control Processor on the A64 can be found here: https://source.denx.de/u-boot/u-boot/-/blob/master/board/sunxi/README.sunxi64#L64 https://github.com/crust-firmware/crust

    • mbrugger

    Similar Projects

    Authenticated hashes for BTRFS by dsterba

    Project Description

    Implement a checksum ...


    Model checking the BPF verifier by shunghsiyu

    Project Description

    BPF verifier plays a ...


    early stage kdump support by mbrugger

    [comment]: # (Please use the project descriptio...


    SUSE Prague claw machine by anstalker

    Project Description

    The idea is to build ...


    ESP32 Meteostation by emiler

    Project Description

    The goal is to build ...


    Tumbleweed support for Raspberry Pi 4 with Quad SATA HAT by jbaier_cz

    [comment]: # (Please use the project descriptio...


    Unrealtone by emiler

    Project Description

    Device for connecting...